Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro Android Games

Buy
Pro Android Games, 9781430226475 (1430226471), Apress, 2009

Do you remember landmark games like Wolfenstein 3D, Doom, and Asteroids? Well, here’s an exciting opportunity to build and/or port these games to one of the hottest mobile and netbooks platforms today: Google’s Android.

Pro Android Games teaches you how to build cool games like Space Blaster and the classic Asteroids from scratch on the latest Android platform. This book also shows you how to port other classic freeware/shareware games like Doom and Wolfenstein 3D from C using the Java Native Interface (JNI) for Android.

This book is all about a unique perspective in Android game development: a well-balanced, powerful combination of pure Java and hybrid game development, mixing Java and C. By combining the elegant object-oriented features of Java and the raw power of C, there is no limit to the types of games that you can build for the platform. With actionable real-world source code in hand, this book allows you to dive right into games development on Android. You’ll definitely have fun, and perhaps you’ll even make some money. Enjoy!

What you’ll learn

  • How to write/port advanced 3D games for any Android device.
  • How to setup a Linux system for hybrid game compilation.
  • How to combine Java and C code in an elegant manner by building a simple Java application on top of a native library.
  • How to tackle pure Java gaming with two practical games: Space Blaster and the arcade classic Asteroids.
  • How to mix OpenGL API calls in Java and C for high performance 3D graphics using the 3D cubes sample by Google.
  • How to bring two of the greatest PC 3D shooters to the Android platform: Wolfenstein 3D and Doom using Java and C.

Who is this book for?

This book is for Google Android developers interested in game application development in Java or porting existing C-based games via JNI into Android and developing/deploying from there. It is targeted to developers who already know such basics of Android development as activity, view, and layout. Additionally, it assumes that you are a seasoned game developer in Java and C, and have a basic knowledge of Linux and Shell Scripting.

(HTML tags aren't allowed.)

Learning Kendo UI Web Development
Learning Kendo UI Web Development

With Kendo UI you can enhance your websites no end without having to write a line of code, and this tutorial shows you exactly how to utilize the code library of JavaScript widgets and tools. Thoroughly practical, brilliantly inspiring.

Overview

  • Learn from clear and specific examples on how to utilize the...
MCITP: Microsoft Windows Vista Desktop Support Consumer Study Guide: Exam 70-623
MCITP: Microsoft Windows Vista Desktop Support Consumer Study Guide: Exam 70-623

If you are a support professional who sets up, maintains, and troubleshoots desktop applications on Windows Vista, now you can build your skills and prepare for exam 70-623, MCITP: Supporting and Troubleshooting Applications on a Windows Vista Client for Consumer Support Technicians, the required exam for achieving certification as an MCITP:...

PHP 5 Objects, Patterns, and Practice
PHP 5 Objects, Patterns, and Practice

PHP 5's object-oriented enhancements are among the most significant improvements in the 10+ year history of the language. This book introduces you to those features and the many opportunities they provide, as well as a number of tools that will help you maximize development efforts.

The book begins with a broad overview of PHP...


The Meditator's Handbook: A Comprehensive Guide to Eastern and Western Meditation Techniques
The Meditator's Handbook: A Comprehensive Guide to Eastern and Western Meditation Techniques

A clear and authoritative introduction to the different traditions of meditation by an authority in the field. Meditation is an extraordinarily powerful tool for physical and mental relaxation as well as for personal and spiritual growth. It has been practiced for thousands of years and today it continues to have serious relevance for an...

Beginner's Guide to Create Models in 3ds Max 2016
Beginner's Guide to Create Models in 3ds Max 2016

The Beginner’s Guide to Create Models in 3ds Max® 2016 offers a hands-on exercises based strategy for all those digital artists who have just started working on the 3ds Max [no experience needed] and interested in learning modeling in 3ds Max. This brilliant guide takes you step-by-step through the whole process of modeling. From...

Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages
Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages
Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. Instead of writing code in a general-purpose programming language, you can first build a custom language tailored to make you efficient in a particular domain.

The key is understanding the common patterns found across language
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy