Coding with Minecraft

Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff



Bookstore > Books > Coding with Minecraft

Price$14.84 - $15.38
Rating
AuthorAl Sweigart
PublisherNo Starch Press
Published2018
Pages256
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101593278535
ISBN-139781593278533
EBook Hardcover Paperback

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.

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.


  1. (9 books)


5 5 20

Similar Books


Coding with JavaScript For Dummies

Coding with JavaScript For Dummies

by Chris Minnick, Eva Holland

Coding with JavaScript For Dummies provides easy, hands-on instruction for anyone looking to learn this popular client-side language. No experience? No problem! This friendly guide starts from the very beginning and walks you through the basics, then shows you how to apply what you've learned to real projects. You'll start build...

Price:  $11.52  |  Publisher:  Wiley  |  Release:  2015

Minecraft Modding with Forge

Minecraft Modding with Forge

by Arun Gupta, Aditya Gupta

Playing Minecraft is a lot of fun, but the game is more engaging, entertaining, and educational when kids learn how to build mods - small programs that let them modify game elements and add content. This family-friendly guide teaches kids and parents how to create mods of different types, using the Minecraft Forge modding tool. No program...

Price:  $14.50  |  Publisher:  O'Reilly Media  |  Release:  2015

Adventures in Minecraft

Adventures in Minecraft

by David Whale, Martin O'Hanlon

Learn how to extend Minecraft and create a new gaming experience, by exploring the magical world of Minecraft programming. Adventures in Minecraft, like other books in the highly successful Adventures series, is written especially for 11- to 15-year-olds. With this book you will learn new programming skills while having fun with Minecraft...

Price:  $5.58  |  Publisher:  Wiley  |  Release:  2014

Coding with Coda

Coding with Coda

by Eric J Gruber

Like to build websites in the wild with your MacBook? This concise hands-on guide introduces you to the ideal editor: Coda 2. Rather than clutter your screen with shell access, a separate CSS editor, and a version control app, you'll discover how Coda's "one-window web development" bundles everything into one n...

Price:  $11.99  |  Publisher:  O'Reilly Media  |  Release:  2013

Learn to Program with Python 3

Learn to Program with Python 3

by Irv Kalb

Move from zero knowledge of programming to comfortably writing small to medium-sized programs in Python. Fully updated for Python 3, with code and examples throughout, the book explains Python coding with an accessible, step-by-step approach designed to bring you comfortably into the world of software development.Real-world analogies make...

Price:  $28.89  |  Publisher:  Apress  |  Release:  2018

Adaptive Code, 2nd Edition

Adaptive Code, 2nd Edition

by Gary McLean Hall

By applying this book's principles, you can create code that accommodates new requirements and unforeseen scenarios without significant rewrites. Gary McLean Hall describes Agile best practices, principles, and patterns for designing and writing code that can evolve more quickly and easily, with fewer errors, because it doesn't ...

Price:  $25.92  |  Publisher:  Microsoft Press  |  Release:  2017

Learn to Program with Minecraft Plugins, 2nd edition

Learn to Program with Minecraft Plugins, 2nd edition

by Andy Hunt

Expand your Minecraft experience! You'll learn how to write Java code and build plugins for your own Minecraft servers using the popular Java programming language. This new edition has been completely revised to use the freely-available CanaryMod library.You'll create plugins that can change blocks from air to stone, or spawn co...

Price:  $5.13  |  Publisher:  The Pragmatic Programmers  |  Release:  2014

Adaptive Code via C#

Adaptive Code via C#

by Gary McLean Hall

As every developer knows, requirements are subject to change. But when you build adaptability into your code, you can respond to change more easily and avoid disruptive rework. Focusing on Agile programming, this book describes the best practices, principles, and patterns that enable you to create flexible, adaptive code - and deliver bet...

Price:  $33.30  |  Publisher:  Microsoft Press  |  Release:  2014