DIY for the Weekend! Learn Game Development Programming!

Looking for a fun project for the weekend? How about learning Minecraft® mod development in 24 hours?


Sams Teach Yourself Minecraft Mod Development in 24 Hours will help you do just that! Each chapter is an “hour” and explains the entire process from “Setting up the Minecraft® development environment” to “What’s Next?” and all you need in between. At the end of each hour is a hands-on, try-it-yourself activity, workshops, and exercises which will help you hone your new skills writing mods. Java programming basics are explained as you move through each hour, making it a great way to learn to program.

Want to learn to make flaming cows, flying creepers or teleportation in Minecraft®Learn to Program with Minecraft Plugins can help you do that! This book also starts at the beginning as you learn to write a Java program. Besides Java, you’ll also learn to use CanaryMod and to backup your code using Git.

Interested in expanding your game programming skills beyond creating flaming cows?  Ready to design an entire game by yourself? Fundamentals of Game Design will walk you through the different types of games, design and development, how to make your game accessible to a variety of audiences and how to make money from the games you’ve created.  Have experience with HTML? Check out HTML5 Games: Creating Fun with HTML5, CSS3, and WebGL.

Another resource which will walk you through creating your own game – from beginning to end – is Game Development with Blender.  You will get an introduction to 3D computer graphics as well as Blender in general. There are chapters devoted to animation, graphics, Python scripting, and more.

If you are ready to move on to designing mobile games, check out Holistic Mobile Game Development with Unity. The principles of art, design and code are covered and you’ll gain the multidisciplinary skills you’ll need in the independent mobile games industry. You’ll learn the process for both iOS and Android mobile devices from design to publication in the Apple App Store and Google Play.

Whatever your skill level or interest in designing and programming games – we have the resources you need!

Engineering Library QA76.73 .J38 H848 2014
Engineering Library QA76.73 .J38 H848 2014


Koene, Jimmy. 2015. Sams teach yourself Minecraft mod development in 24 hours. Indianapolis, Indiana : Sams. Engineering Library QA76.76 .C672 K64 2015

Seidelin, Jacob. 2014. HTML5 games: creating fun with HTML5, CSS3, and WebGL. Chichester, West Suxxex, United Kingdom : Wiley. Engineering Library QA76.76 .C672 S433 2014 

Adams, Ernest. 2014. Fundamentals of game design. [Berkeley, California] : New Riders. Engineering Library AQ76.76 C672 A322 2014 

Felinto, Dalai. 2014. Game development with Blender. Boston, MA : Cengage Learning PTR. Engineering Library QA76.76 .C672 F45 2014

Baillie-de Byl, Penny. 2014. Holistic mobile game development with Unity: an all-in-one guide to implementing mechanics, art design, and programming for iOS and Android mobile games. Burlington, MA : Focal Press. Engineering Library QA76.76 .C672 B336 2014.

Other Resources:

Thorn, Alan. 2015. How to cheat in Unity 5: tips and tricks for game development. Burlintong, MA : Focal Press. Electronic Library Resource.

Canary: Introducing Canary: the hMod Legacy. Minecraft Forum. 2005-2015.

Bunyan, Karl. 2015. Build an HTML5 game: a developer’s guide with CSS and JavaScript. San Francisco : No Starch Press. Engineering Library QA76.76 .C672 B856 2012

Okita, Alex. 2015. Learning C# programming with Unity 3D. Boca Raton : CRC Press. Engineering Library QA76.76 .C672 O43 2015.