Free Trial

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

Help

Game Programming


1. 

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...

2. 

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: 10-JAN-2014

Insert Date: 01-MAY-2013

Table of Contents • Start Reading

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 the intention of being a reference. Items will be...

3. 

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...

4. 

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....

5. 

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....

6. 

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...

7. 

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...

8. 

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...

9. 

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...

10. 

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...

11. 

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...

12. 

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...

13. 

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...

14. 

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...

15. 

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!...

16. 

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

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

By: 

Publisher: Microsoft Press

Publication Date: 16-FEB-2008

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Your learn-by-doing introduction to computer programming with Microsoft Visual C# 2005 and XNA Game Studio, the Xbox 360™ development tool. Get how-to instructions for customizing Xbox 360 games—and create your own games now!...

17. 

Microsoft® XNA® Game Studio 3.0: Learn Programming Now!, 2nd Edition

Microsoft® XNA® Game Studio 3.0: Learn Programming Now!, 2nd Edition

By: 

Publisher: Microsoft Press

Publication Date: 03-JUN-2009

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Your hands-on introduction to computer programming with Microsoft Visual C#® 2005 and XNA Game Studio 3.0, the Xbox 360® development tool. Get entertaining, easy-to-follow instructions for customizing Xbox 360 games—and creating games of your own....

18. 

Designing Games

Designing Games

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 14-FEB-2013

Insert Date: 04-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

How do you design a video game that people love to play? In this practical guide, game designer Tynan Sylvester shows you how to create emotionally charged experiences through the right combination of game mechanics, fictional wrapping, and story. You’ll learn design principles and practices used by top studios, backed by examples from today’s most popular games....

19. 

Pro HTML5 Games

Pro HTML5 Games

By: Aditya Ravi Shankar

Publisher: Apress

Publication Date: 12-DEC-2012

Insert Date: 27-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

Build your next game on a bigger scale with Pro HTML5 Games. This book teaches you the essentials of advanced game programming in HTML5. You'll learn techniques that you can transfer to any area of HTML5 game development to make your own professional HTML5 games! Led by an expert game programmer, you'll build two complete games in HTML5: a strategy puzzle game based on the Box2d physics engine and in the style of Angry Birds and a real-time strategy (RTS) game complete with units, buildings, path-finding, artificial intelligence, and multiplayer support. In the process, you'll learn how...

20. 

Foundation Game Design with HTML5 and JavaScript

Foundation Game Design with HTML5 and JavaScript

By: Rex van der Spuy

Publisher: friends of ED

Publication Date: 23-NOV-2012

Insert Date: 08-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

Foundation Game Design with HTML5 and JavaScript teaches you everything you need to know about how to make video games. If you've never done any programming before and don't know where to start, this book will show you how to make games from start to finish. You'll learn all the latest programming technologies (HTML5, CSS, and JavaScript) to create your games. All written in a fun and friendly style with open-ended projects that encourage you to build your own original games. Foundation Game Design with HTML5 and JavaScript starts by showing you how you can use basic programing to create...