9 Game Design & Development Most Popular O’Reilly Books

  • Android Game Programming: A Developer’s Guide [Read online]
    Android Game Programming: A Developer's GuideWe will show you how to get your Android development environment set up and you will soon have your first working game. The course covers all the aspects of game development through various engrossing and insightful game projects. It includes content from the following Packt products: Learning Java by Building Android Games by John Horton Android Game Programming by Example by John Horton Mastering Android Game Development by Raul Portales Style and approach This course is a step-by-step guide where you will learn to build Android games from scratch.
  • Getting Started with p5.js: Making Interactive Graphics in JavaScript and Processing (Make) [Read online]
    Getting Started with p5.js: Making Interactive Graphics in JavaScript and Processing (Make)Learn programming the fun way–by sketching with interactive computer graphics. Getting Started with p5. js, you’ll: Quickly learn programming basics, from variables to objects Understand the fundamentals of computer graphics Create interactive graphics with easy-to-follow projects Learn to apply data visualization techniques Capture and manipulate webcam audio and video feeds in the browser.
  • Building a 3D Game with LibGDX [Read online]
    Building a 3D Game with LibGDXFollowed by which you will build a basic 3D game with Shapes, including Basic gameplay mechanics and Basic UI. Learn basic 3D mechanics Bullet Physics API, Scene2D and implementing 3D shapes Load and managing game assets Implement 3D models with animations, bones (rigs), and textures. Recognize, test and deploy the game across platforms.
  • Mobile Game Development with Unity: Build once, deploy anywhere
    Mobile Game Development with Unity: Build once, deploy anywhereLearn how to build games that work on several mobile devices, including phones and tablets powered by iOS, Android, and Blackberry. This practical book shows you how to get started with the Unity game development ecosystem for creating beautiful, interactive 3D and 2D content. You’ll get a top-to-bottom overview of Unity’s features—including its game engine, integrated development environment (IDE), and ready-made assets—with specific, project-oriented guidance on how to use those features in real games that will hook and delight players on any mobile platform.
  • Minecraft Modding with Forge: A Family-Friendly Guide to Building Fun Mods in Java [Read online]
    Minecraft Modding with Forge: A Family-Friendly Guide to Building Fun Mods in JavaThis family-friendly guide teaches kids and parents how to create mods of different types, using the Minecraft Forge modding tool. You’ll not only build some amazing mods with the book’s easy-to-follow instructions, but you’ll also learn how to work with Java, the same programming language that Minecraft uses. This book will help you: Learn the fundamentals of Minecraft Forge and other tools, such as Eclipse Start out by building and testing a simple chat message mod Build cool mods that make things explode on contact, and help entities jump higher and climb walls Introduce new Minecraft content, including commands, blocks, items, and recipes and textures Work with Java fundamentals such as classes, methods, annotations, control structures, and arrays Learn techniques for creating your own mods This guide is based on workshops the authors deliver to kids around the world.
  • Designing Games: A Guide to Engineering Experiences [Read online]
    Designing Games: A Guide to Engineering ExperiencesReady to give your design skills a real boost. This eye-opening book helps you explore the design structure behind most of today’s hit video games. Packed with examples, this book will change your perception of game design.
  • Getting Started with Processing.py: Making Interactive Graphics with Python’s Processing Mode (Make:) [Read online]
    Getting Started with Processing.py: Making Interactive Graphics with Python's Processing Mode (Make:)Processing opened up the world of programming to artists, designers, educators, and beginners. The Processing. Written by the co-founders of the Processing project, Reas and Fry, along with co-author Allison Parrish, Getting Started with Processing.
  • Game Hacking: Developing Autonomous Bots for Online Games [Read online]
    Game Hacking: Developing Autonomous Bots for Online GamesYou don’t need to be a wizard to transform a game you like into a game you love. Bring your knowledge of Windows-based development and memory management, and Game Hacking will teach you what you need to become a true game hacker. Journey through the inner workings of PC games with Game Hacking, and leave with a deeper understanding of both game design and computer security.
  • Learning AndEngine [Read online]
    Learning AndEngineWhat You Will Learn Understand the basics of a game engine Install all the required software and download and set up AndEngine along with its physics extension Design basic game rules and gather game assets Create a basic runnable application using AndEngine Display text and graphics in the game Implement basic interactions between the player and the game, making use of the mobile device sensors Simulate real-world physics in-game Finish a polished 2D physics-based In Detail AndEngine is a very popular open source OpenGL (open graphics library) Android game engine, used to create mobile games quickly while maintaining the ability to fully customize them. This book will guide you through the whole development process of creating a mobile game for the Android platform using one of the most popular and easy-to-use game engines available today. Beginning with the very basics, you will learn how to install AndEngine, gather graphics, add sound and music assets, and design game rules.

You may also like...