Coding with Minecraft



Download free course Coding with Minecraft, pdf file on 256 pages by Al Sweigart.
You've mined for diamonds, crafted dozens of tools, and built all sorts of structures - but what if you could program robots to do all of that for you in a fraction of the time?

In Coding with Minecraft, you'll create a virtual robot army with Lua, a programming language used by professional game developers. Step-by-step coding projects will show you how to write programs that automatically dig mines, collect materials, craft items, and build anything that you can imagine. Along the way, you'll explore key computer science concepts like data types, functions, variables, and more.

Learn how to:
- Program robots that make smart decisions with flow control;
- Reuse code so that your robots can farm any crop you want, including wheat, sugar cane, and even cacti!;
- Program a factory that generates infinite building supplies;
- Design an algorithm for creating walls and buildings of any size;
- Code yourself a pickaxe-swinging robotic lumberjack!;
- Create a robot that digs mine shafts with stairs so you can explore safely.

Bonus activities in each chapter will help you take your coding skills to the next level. By the end of the book, you'll understand how powerful coding can be and have plenty of robots at your beck and call.


Table of contents

  • Getting Started with Minecraft and Computercraft
  • Basic Lua Programming for Turtles
  • Talking to Your Turtle
  • Programming Turtles to Dance
  • Making a Better Dancer
  • Programming a Robo Lumberjack
  • Creating Modules to Reuse Your Code
  • Running an Automated Tree Farm
  • Building a Cobblestone Generator
  • Making a Stone Brick Factory
  • Constructing Walls
  • Constructing Rooms
  • Constructing Floors
  • Programming a Robotic Farm
  • Programming a Staircase Miner
  • Function Reference
  • Name ID Reference
Pages : 256
Size :
File type : PDF
Downloads: 64
Created: 2022-02-01
License: CC BY-NC-SA
Author(s): Al Sweigart
Coding with Minecraft

Others Minecraft Coding Tutorials

Others related eBooks about Coding with Minecraft

Pointers - C++ course

PDF course about C++ and pointers, free document in 65 pages....

Deep Learning with Python

This book introduces the field of deep learning using the Python language and the powerful Keras library. Written by Keras creator and Google AI researcher François Chollet, this book builds your understanding through intuitive explanations and practical examples. You'll explore challenging concept...

Download Haskell PDF Tutorial

Download Haskell PDF Tutorial for free, it consisting of 24 chapters and 683 pages covering all the most important Haskell concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

Full Speed Python

This book aims to teach the Python programming language using a practical approach. Its me..., download free Python tutorial in PDF (40 pages) created by Joao Ventura ....

Java, Java, Java

Download free course Java, Java, Java, pdf file on 856 pages by Ralph Morelli, Ralph Walde....

Learning C#

Download a complete tutorial on C # entitled "Learn C #", PDF document on 1027 pages created by StackOverFlow....

Introduction to Visual Cobol and Cobol for .NET

This PDF tutorial teachs you how to build your first application with Visual Cobol ,it provides an introduction to Visual COBOL and the COBOL for .NET language. It shows some basic features of COBOL for .NET,free training document under 30 pages for beginners....

Learning Java

Download free course Learning Java, pdf file on 1225 pages by Stack Overflow Community....

Spring MVC by example

Download free pdf training course in pdf about Spring MVC under 315 pages intended to beginners....

Financial Numerical Recipes in C++

Download free course Financial Numerical Recipes in C++, pdf file on 264 pages by Bernt Arne Ødegaard....