Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Game Programming


1. 

Unity 4.x Cookbook

Unity 4.x Cookbook

By: Matt Smith; Chico Queiroz

Publisher: Packt Publishing

Publication Date: 14-JUN-2013

Insert Date: 19-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Over 100 recipes to spice up your Unity skills A wide range of topics are covered, ranging in complexity, offering something for every Unity 4 game developer Every recipe provides step-by-step instructions, followed by an explanation of how it all works, and alternative approaches or refinements Book developed with the latest version of Unity (4.x) In Detail Covering the latest version (Unity 4) of this established game engine, the Unity 4.x Cookbook explores a wide range of 3D, animation, multimedia, and scripting game features. The power of Unity 4 is demonstrated...

2. 

HTML5 Game Programming with enchant.js

HTML5 Game Programming with enchant.js

By: Brandon McInnis; Ryo Shimizu; Hidekazu Furukawa; Ryohei Fushimi; Ryo Tanaka; Kevin Kratzer

Publisher: Apress

Publication Date: 31-MAY-2013

Insert Date: 13-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

HTML5 Game Programming with enchant.js gives first-time programmers of all ages the tools to turn their video game ideas into reality. A step-by-step guide to the free, open-source HTML5 and JavaScript engine enchant.js, it is ideally suited for game fans who have always wanted to make their own game but didn't know how. It begins with the foundations of game programming and goes on to introduce advanced topics like 3D. We live in an age where smartphones and tablets have made games more ubiquitous than ever. Based around HTML5, enchant.js is ideally suited for aspiring game programmers...

3. 

Learning Stencyl 3.x Game Development Beginner's Guide

Learning Stencyl 3.x Game Development Beginner's Guide

By: Innes Borkwood;

Publisher: Packt Publishing

Publication Date: 24-MAY-2013

Insert Date: 08-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

A fast-paced, hands-on guide for developing a feature-complete video game on almost any desktop computer, without writing a single line of computer code Learn important skills that will enable you to quickly create exciting video games, without the complexity of traditional programming languages Find out how to maximize potential profits through licencing, paid-sponsorship and in-game advertising Explore numerous step-by-step tutorials that will guide you through the essential features of Stencyl’s powerful game-development toolkit In Detail Creating video games has...

4. 

Rough Cuts
Game Programming Algorithms and Techniques: A Platform-Agnostic Approach

Game Programming Algorithms and Techniques: A Platform-Agnostic Approach

By: Sanjay Madhav

Publisher: Addison-Wesley Professional

Publication Date: 25-DEC-2013

Insert Date: 06-JUN-2013

Table of Contents • Start Reading

Game Programming Algorithms and Techniques is a broad overview of many of the important algorithms and techniques used in video game programming. It features a unique framework-agnostic approach, so the material you learn is relevant regardless of the language or framework you choose to create your game. This approach makes the book applicable to any platform including PC, Mac, iOS, Android, and consoles. The topics covered are reinforced with three full-game case studies: a 2D side-scroller in cocos2d, a 3D tower defense game in XNA/MonoGame, and a first-person shooter in UDK. These...

5. 

Kodu for Kids: The Official Guide to Creating Your Own Video Games

Kodu for Kids: The Official Guide to Creating Your Own Video Games

By: James F. Kelly

Publisher: Que

Publication Date: 23-APR-2013

Insert Date: 28-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

DESIGN, BUILD, CREATE, AND SHARE YOUR GAME WITH THE WORLD! Ever wanted to create your own video game? With Microsoft’s Kodu, you can.  It’s fun! And while you’re having fun, you’ll learn incredible problem-solving,  programming, and game design skills as well. Kodu is a simple visual language that’s just for games, and you’ll be  amazed at just how much you can do with it. Yes, you! It’s perfect for people  who’ve never programmed before—whether they’re 8, 18, or 80. Kodu for  Kids teaches you all you need to know to create great Kodu games that you  can share with the world! Don’t...

6. 

Learn Corona SDK Game Development

Learn Corona SDK Game Development

By: Frank W. Zammetti

Publisher: Apress

Publication Date: 24-APR-2013

Insert Date: 08-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Corona SDK is one of the most popular app and game mobile development platforms in the world, and Learn Corona SDK Game Development walks you through creating a full-featured Corona game from scratch to the App Store. You'll learn Lua basics (the foundation of Corona), how to add and manipulate graphics, and how to use controls like multitouch, accelerometer, and gyroscope. You'll also learn how to use Box2D (Corona physics under the hood), and how to add sound effects and music. As you're polishing your game, you'll also learn about ads, in-app purchases, and OpenFeint and Game Center...

7. 

Rough Cuts
Sams Teach Yourself Unity Game Development in 24 Hours

Sams Teach Yourself Unity Game Development in 24 Hours

By: Mike Geig

Publisher: Sams

Publication Date: 19-JAN-2014

Insert Date: 01-MAY-2013

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. A complete beginner's guide to game development with the powerful Unity game engine. CS Instructor and game designer, Mike Geig, offers a do-it-yourself approach to game development - with all of the main essentials covered. In just 24 hours, readers will learn how to get started developing games with Unity. The approach is hands-on and modular. Each chapter will cover an essential component of the game development process. Topics will be illustrated with sample projects. While the book will be tutorial intensive, it will be written with...

8. 

jQuery Game Development Essentials

jQuery Game Development Essentials

By: Selim Arsever;

Publisher: Packt Publishing

Publication Date: 25-APR-2013

Insert Date: 30-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Learn how to make fun and addictive multi-platform games using jQuery Discover how you can create a fantastic RPG, arcade game, or platformer using jQuery! Learn how you can integrate your game with various social networks, creating multiplayer experiences and also ensuring compatibility with mobile devices. Create your very own framework, harnessing the very best design patterns and proven techniques along the way. In Detail jQuery is a leading multi-browser JavaScript library that developers across the world utilize on a daily basis to help simplify client-side...

9. 

HTML5 Game Development with GameMaker

HTML5 Game Development with GameMaker

By: Jason Lee Elliott;

Publisher: Packt Publishing

Publication Date: 22-APR-2013

Insert Date: 24-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Experience a captivating journey that will take you from creating a full-on shoot 'em up to your first social web browser game Build browser-based games and share them with the world Master the GameMaker Language with easy to follow examples Every game comes with original art and audio, including additional assets to build upon each lesson. In Detail The introduction of HTML5 has revolutionized the web browser as a legitimate gaming platform with unlimited potential. Making games for the browser has never been simpler, especially with GameMaker Studio....

10. 

Physics for Game Developers, 2nd Edition

Physics for Game Developers, 2nd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 23-APR-2013

Insert Date: 13-APR-2013

Slots: 1.0

Table of Contents • Start Reading

If you want to enrich your game’s experience with physics-based realism, the expanded edition of this classic book details physics principles applicable to game development. You’ll learn about collisions, explosions, sound, projectiles, and other effects used in games on Wii, PlayStation, Xbox, smartphones, and tablets. You’ll also get a handle on how to take advantage of various sensors such as accelerometers and optical tracking devices....

11. 

Developing Mobile Games with Moai SDK

Developing Mobile Games with Moai SDK

By: Francisco Tufro;

Publisher: Packt Publishing

Publication Date: 26-MAR-2013

Insert Date: 01-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Learn the basics of Moai SDK through developing games Develop games for multiple platforms with a single code base Understand the basics of Moai SDK Build two prototype games including one with physics Deploy your game to iPhone In Detail Moai SDK is a fast, minimalist, open-source Lua mobile framework for pro game developers. Moai is built around Lua, a common programming language for games, and offers a single open-source platform for both the front-end elements seen by consumers and the back-end infrastructure. Developing Mobile Games with Moai SDK will guide you...

12. 

PlayStation®Mobile Development Cookbook

PlayStation®Mobile Development Cookbook

By: Michael Fleischauer;

Publisher: Packt Publishing

Publication Date: 25-MAR-2013

Insert Date: 29-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Over 65 recipes that will help you create and develop amazing mobile applications! Learn how you can create your own fantastic PlayStation®Mobile (PSM) applications Develop 2D games quickly and easily, complete with graphics, audio, and input Discover how to construct your own 3D world, import models, and even create texture and vertex shaders In Detail With the PlayStation®Mobile SDK you can create stunning games for the PlayStation®Vita and PlayStation™Certified devices (PS Certified devices). It includes everything you need to get started, including an IDE for...

13. 

Instant Pygame for Python Game Development How-to

ShortCut

Instant Pygame for Python Game Development How-to

By: Ivan Idris ;

Publisher: Packt Publishing

Publication Date: 25-MAR-2013

Insert Date: 27-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Create engaging and fun games with Pygame, Python's Game development library Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Quickly develop interactive games by utilizing features that give you a great user experience Create your own games with realistic examples and easy to follow instructions Learn about the game development process, from installing simple games to more complicated multiplayer games, ensuring compatibility with mobile devices In Detail Pygame is a library created to make multimedia software...

14. 

Mastering UDK Game Development Hotsht

Mastering UDK Game Development Hotsht

By: John P. Doran;

Publisher: Packt Publishing

Publication Date: 20-MAR-2013

Insert Date: 23-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Eight projects specifically designed to help you exploit the Unreal Development Kit to its full potential Guides you through advanced projects that help augment your skills with UDK by practical example Comes complete with all the art assets and additional resources that you need to create stunning content Perfect for level designers who want to take their skills to the next level In Detail UDK (Unreal Development Kit) is the free version of the popular and award-winning Unreal Engine 3. A truly powerful tool for game development, there has never been a better time to...

15. 

Learn cocos2d 2: Game Development for iOS

Learn cocos2d 2: Game Development for iOS

By: Steffen Itterheim; Andreas Löw

Publisher: Apress

Publication Date: 19-SEP-2012

Insert Date: 11-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Create compelling 2D games with Learn cocos2d 2: Game Development with iOS. This book shows you how to use the powerful new cocos2d, version 2 game engine to develop games for iPhone and iPad with tilemaps, virtual joypads, Game Center, and more. It teaches you: The process and best practices of mobile game development, including sprite batching, texture atlases, parallax scrolling, touch and accelerometer input. How to enhance your games using the Box2D and Chipmunk physics engines and other cocos2d-related tools and libraries. How to add UIKit views to cocos2d and how to add...

16. 

UnrealScript Game Programming Cookbook

UnrealScript Game Programming Cookbook

By: Dave Voyles;

Publisher: Packt Publishing

Publication Date: 20-FEB-2013

Insert Date: 22-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Discover how you can augment your game development with the power of UnrealScript Create a truly unique experience within UDK using a series of powerful recipes to augment your content Discover how you can utilize the advanced functionality offered by the Unreal Engine with UnrealScript Learn how to harness the built-in AI in UDK to its full potential In Detail Designed for high-level game programming, UnrealScript is used in tandem with the Unreal Engine to provide a scripting language that is ideal for creating your very own unique gameplay experience. By...

17. 

Torque 3D Game Development Cookbook

Torque 3D Game Development Cookbook

By: David Wyand;

Publisher: Packt Publishing

Publication Date: 25-JAN-2013

Insert Date: 30-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Over 80 practical recipes and hidden gems for getting the most out of the Torque 3D game engine Clear step-by-step instruction and practical examples to advance your understanding of Torque 3D and all of its sub-systems Explore essential topics such as graphics, sound, networking and user input Helpful tips and techniques to increase the potential of your Torque 3D games In Detail Torque 3D is a popular game engine that supports you in every step along the way to making your game a reality. Even with all of the power and tools that Torque 3D provides, finishing a high...

18. 

Building your First Mobile Game using XNA 4.0

Building your First Mobile Game using XNA 4.0

By: Brecht Kets; Thomas Goussaert

Publisher: Packt Publishing

Publication Date: 25-JAN-2013

Insert Date: 30-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

A fast pace hands on guide towards building a 3D game for the Windows Phone 7 platform using XNA 4.0. Building a 3D game for the Windows Phone 7 platform Drawing 2D and 3D graphics on Windows Phone. Using the rich capabilities of the Windows Phone platform. Creating a custom framework step by step that will act as a base for building (future) games. An engaging and hands on beginner’s guide to Windows Phone 7 3D game development using XNA 4.0. In Detail With the dawn of the Windows Phone 7 platform, Microsoft has offered us an easy way to create 3D mobile games. In...

19. 

Beginning iOS 6 Games Development

Beginning iOS 6 Games Development

By: Lucas Jordan

Publisher: Apress

Publication Date: 30-NOV-2012

Insert Date: 24-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Game apps on iPhone and now The New iPad remain one of the most popular type of apps in the Apple iTunes App Store. Does Angry Birds ring a bell? Now, you can learn to build game apps for the iPhone 5 and The New iPad using the new iOS 6 SDK. Beginning iOS 6 Games Development provides a clear path for you to learn and create iPhone and iPad game apps using the iOS 6 SDK platform. You'll learn how to use the core classes to create rich and dynamic games apps, including graphics, animations, and sound. The latest version of Xcode 4.5 will be used in parts of the book to guide you along the...

20. 

Microsoft® XNA® Game Studio 4.0: Learn Programming Now!

Microsoft® XNA® Game Studio 4.0: Learn Programming Now!

By: 

Publisher: Microsoft Press

Publication Date: 06-FEB-2011

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Your hands-on introduction to computer programming with Microsoft Visual C#® 2010 and XNA Game Studio 4. Get fun, easy-to-follow instructions for customizing your Xbox 360® games—or creating your own!...