Learning AndEngine Illustrated Edition
Martin Varga (Author) Find all the books, read about the author, and more. See search results for this author |



Use the Amazon App to scan ISBNs and compare prices.

About This Book
- Learn how to create quick but complex games for Google Play and the mobile gaming market with the help of AndEngine
- Simulate real-world physics with AndEngine's built-in physics engine, which is used in most popular games
- A focused and systematic guide on AndEngine where you will build one complex and powerful game right from the scratch
Who This Book Is For
If you are a beginner to AndEngine, or mobile game development in general, and you are looking for a simple way to start making games for Android, this book is for you. You should already know the basics of Java programming, but no previous game development experience is required.
What 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 will first design an example game and enhance it by adding various features over the course of the book. Each chapter adds more colors, enhances the game, and takes it to the next level. You will also learn how to work with Box2D, a popular 2D physics engine that forms an integral part of some of the most successful mobile games.
By the end of the book, you will be able to create a complete, interactive, and fully featured mobile game for Android and publish it to Google Play.
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Packt Publishing; Illustrated edition (September 10, 2014)
- Language : English
- Paperback : 286 pages
- ISBN-10 : 1783985968
- ISBN-13 : 978-1783985968
- Item Weight : 1.09 pounds
- Dimensions : 7.5 x 0.65 x 9.25 inches
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The author takes object orientation seriously and I love to have a very clean and efficient code.. I can recommend it easily.
The engine is good (has everything you may need for sure) but a little slow when you create too many sprites (with physics). It doesn't matter because every year phones (devices) get faster so it won't be a problem.. The only problem is that this game engine is not longer under development (no updates since years).. The Forums are actives and you can find many extensions.
The book starts with the usual "Setting Up" chapter which is actually quite involved; you really shouldn't skip it. Each step is not only well explained as to how but also to why the steps should be followed. This isn't something I have often come across in beginners guides which are usually only interested in getting you up and running.
Throughout the book you work on a single game, this allows you to get to know the individual pieces of the process and, in my opinion, get a better understanding of them. Varga takes care to make sure the steps are manageable and easy to digest.
The book takes you from concept to game and doesn't skimp on the details. Each chapter leads nicely into the next letting you build upon what you have learned without taking you out of the process. Assets, physics, testing and publishing are all covered. The book offers everything you need to get you started.
Unfortunately, the AndEngine site doesn't seem to be very active (although the forum shows some activity) and the last update to the code was almost a year ago. Nevertheless, although the book focuses on the AndEngine framework I think it would be a good edition to any budding game dev's library.
The book guides you thoroughly through the early stages of getting everything set up which is one of the most difficult stages to go through, especially with AndEngine.
It covers all the major sections of game development, and by the end of the book you have a fully functioning game that you can publish.
I would say anyone who wants to learn AndEngine is best off with this book. And once you're comfortable with it, you can go ahead and switch engines if you want because you'll be well grounded in game development theory and practices.
Top reviews from other countries

Es ist übersichtlich und gut verständlich erklärt wie ein Art Doodle Jump Spiel programmiert wird.
Man lernt nicht nur das Spiel als solches zu programmieren, sondern auch wie ein Startbildschirm und ein einfaches Menü, Highscore speichern, Sound(und wie er mit einem Button an oder abgestellt wird), Animationen u.a.funktioniert. Ich habe mir das Buch deshalb in englischer Sprache gekauft, weil es leider kein Buch über die AndEngine als deutsche Ausgabe gibt.