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

Evolving Connectionist Systems: The Knowledge Engineering Approach (Evolving Connectionist Systems)
Evolving Connectionist Systems: The Knowledge Engineering Approach (Evolving Connectionist Systems)
This second edition of Evolving Connectionist Systems presents generic computational models and techniques that can be used for the development of evolving, adaptive modelling systems, as well as new trends including computational neuro-genetic modelling and quantum information processing related to evolving systems. New applications, such as...
How to Read Faster and Recall More
How to Read Faster and Recall More

In today's information-laden and time-constrained world we are required to digest an increasing amount of written and printed material. Most people, in their capacity as student, job seeker, employee or leisure reader, want to be able to deal with their daily reading faster and also recall it effectively. This book gives you the means to...

Waterlogging Signalling and Tolerance in Plants
Waterlogging Signalling and Tolerance in Plants

Waterlogging is a major problem for plant cultivation in many regions of the world.

This book combines both academic and practical aspects of this topic. Based on recent progress in cell and molecular biology, various facets of waterlogging signalling and tolerance are addressed, starting from the molecular level, through membrane...


Creating Blogs with Jekyll
Creating Blogs with Jekyll

Learn to create your own blog using the Jekyll static site generator. You’ll start with a simple template, add new features to it, automate any maintenance, attach social sharing, and begin writing. By the end of Creating Blogs with Jekyll, you will be able to create custom blogs with Jekyll, update the content with ease, and...

Molecular Diagnosis of Cancer: Methods and Protocols (Methods in Molecular Medicine)
Molecular Diagnosis of Cancer: Methods and Protocols (Methods in Molecular Medicine)

We are currently experiencing a fundamental shift in the way in which we approach the characterization of cancer. Never before has the make up of cancer tissues and individual cells been so exhaustively researched and char- terized. We are now capable of producing molecular “fingerprints” that ch- acterize the expression of all...

Doing Business With China (Global Market Briefings Series)
Doing Business With China (Global Market Briefings Series)

This new edition of Doing Business with China marks the country’s first two historic events of the twenty-first century. On 11 December 2001, it finally became a member of the World Trade Organization (WTO), and on 15 November of the same year, with the official announcement of Mr. Hu Jintao’s appointment as Mr. Jiang...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy