Programming Books C Java PHP Python Learn more Browse Programming Books
Game and Graphics Programming for iOS and Android with Op... and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $44.99
  • Save: $12.71 (28%)
FREE Shipping on orders over $35.
Only 5 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Game and Graphics Program... has been added to your Cart
FREE Shipping on orders over $35.
Used: Like New | Details
Condition: Used: Like New
Comment: OVERNIGHT AND 2-DAY SHIPPING AVAILABLE.....Like New condition. This item is in Amazon's warehouse and shipped to you by Amazon. You have the assurance that you will get your item in a timely manner. In the unlikely event something should go wrong with the shipping, you can contact Amazon to assist with the customer service, tracking or hassle-free return. We are very proud to be in this program as it allows us to offer the best customer experience possible.
Trade in your item
Get a $0.67
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Game and Graphics Programming for iOS and Android with OpenGL ES 2.0 Paperback – January 30, 2012


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$32.28
$19.99 $16.99
Amazon%20Web%20Services



Frequently Bought Together

Game and Graphics Programming for iOS and Android with OpenGL ES 2.0 + OpenGL ES 2.0 Programming Guide + Learning OpenGL ES for iOS: A Hands-on Guide to Modern 3D Graphics Programming
Price for all three: $104.67

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 308 pages
  • Publisher: Wrox; 1 edition (January 30, 2012)
  • Language: English
  • ISBN-10: 1119975913
  • ISBN-13: 978-1119975915
  • Product Dimensions: 9.2 x 7.4 x 0.6 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (23 customer reviews)
  • Amazon Best Sellers Rank: #1,149,858 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

Learn how to build games with stunning graphics

Striking the ideal balance between aesthetics and functionality to create a state-of-the-art game is no small feat. That's where this book comes in. If you have a decent C/C++ programming background and a basic understanding of computer graphics, you'll find that this invaluable resource includes everything you need to know in order to make quick work of creating a full-fledged game. Successful game engine developer Romain Marucchi-Foino covers all aspects of creating a game, such as loading complex geometries and textures; handling GLSL materials, sounds, cameras, and clippings; physics; pathfinding and AI; post-processing effects; real-time lighting and shadowing; working with skeletal animations; and much more. Before you know it, you'll be able to apply the knowledge you've gained from this book to create your own sophisticated game.

Game and Graphics Programming for iOS and Android with OpenGL ES 2.0:

  • Brings awareness to the powerful potential of OpenGL ES 2.0 in game programming

  • Includes helpful tutorials and real-world mobile apps to give you a deeper understanding of what works in programming

  • Demonstrates how to work with OpenGL features, including geometry, shaders, lighting, special effects, character animation, and more

  • Addresses real-time physics, pathfinding, and optimization

  • Zeroes in on audio and other cool and unique game programming possibilities

Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that guides you through all the techniques involved.

wrox.com Programmer Forums

Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads

Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More

Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

About the Author

Romain Marucchi-Foino is the original author and founder of the popular mobile game engine SIO2. Formerly a desktop game engine developer, Romain is currently the lead 3D engine programmer for sio2interactive.com, the official developer of the SIO2 Engine, which powers thousands of games and 3D applications throughout the App Store and the Android market.


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

I'll revisit those books later, but for the moment I just want a book that can help me to start quickly.
Lin Wu
Game and Graphics Programming for iOS & Android is the only book that does ALL the leg work for you, providing an entire gaming engine ready for your assets.
Scott L
I cannot recommend this book to anybody unless you either want to learn a new SDK, or you just like to read.
SavageKing

Most Helpful Customer Reviews

60 of 63 people found the following review helpful By W. Wright on March 1, 2012
Format: Paperback Verified Purchase
This book is completely misleading. Instead of "Game and Graphics Programming with iOS and Android with OpenGL ES 2.0", it SHOULD have been called "Game and Graphic Programming with the Author's Own SDK".

If you are looking to learn OpenGL as the title would imply, this is NOT the book for you. The author does an OK job of teaching you how to use his SDK, but that's not what you are lead to believe the book is about. Even the back cover does not say so. In fact, the back cover also implies things such as "...handling GLSL materials, sounds, cameras, and clippings..." While in the book, o page 14, the author states "Because the purpose of this book is to present you with a straightforward approach to implementing the different elements of a game and graphics engine, I will not go into detail about the specifics of the GLSL ES language".

The projects and examples in the book start by telling you to copy a generic template he provides with the downloadable code, which might be OK if he at least once went through how to set up and use OpenGL natively, WITHOUT his SDK. The book itself would be a good companion to his SDK, but I don't like being mislead, which I feel the author did with the title and content of the book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 12 people found the following review helpful By Talung on December 19, 2012
Format: Kindle Edition Verified Purchase
I basically never even got through the first chapter and could see that this book is not about programming OpenGL 2.0, but about using the authors graphics kit written in c++. In order to use this with Android you need to jump through hoops.

There are other kits out there that are easier for beginners.

Really dissapointed.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By Jeff Jones on February 15, 2012
Format: Paperback Verified Purchase
This book covers iOS and Android development and gives a pretty decent game engine to program along with the book. It starts out with rendering a quad and goes pretty quickly from there explaining 2D and 3D projections, physics, effects, lighting, model loading, building a scene, skeletal animation and sound. It's not total hand holding, but it's enough to get you there and the book isn't an overwhelming 600 pages of bloat. Instead, 286 pages which is more in line with what I have time for.

Most importantly, if you're an Android developer programming in the Windows environment, then this book will probably make you want to switch to Linux or Mac OSX. That's not such a bad thing as I learned after banging my head against the wall for a day or two.

I chose Mac OSX since that's what the author is using. Yes, I could have figured it all out on Windows, but a Unix style OS is the easiest place to write your NDK apps and when I port them to iOS it won't be such a headache.

Second, the instructions to help set up your environment using Eclipse, ADB, CDT, NDK, Sequoyah are a little sparse, but there are already a hundred tutorials out there on blogs and You Tube so it's good the author didn't tire out on that kind of thing.

Third, the code isn't perfect, but with the amount of free code you're getting here, you should invest some time to figure out what's wrong and fix it yourself. I'm truly learning with this book and I don't mind a problem here and there if it's something easy enough to solve.

Are these issues enough to detract from the overall usefulness of the book? In my opinion, no. I really like this book.

I recommend purchasing OpenGL® ES 2.0 Programming Guide to go along with this book and you should be on your way to writing games for the mobile marketplace in no time.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Dr Mike VINE VOICE on August 17, 2012
Format: Paperback Vine Customer Review of Free Product ( What's this? )
At a price point of $25 to $30, it is fairly priced. I think the list price is too high for what you get. It is one of the thinnest wrox texts I have come across at only 286 pages. I do agree with other reviewers that it should have had much more content. I see that the author does not have much programming experience (4 years) and it kind of shows based on the content of the book. Still, the writing is pretty good for what it is and maybe the author will learn something from the harsh reviews this book has been getting. In terms of content, I suppose I did get something from this book. It introduced OpenGL in game programming applications for iOS and Android. It did provide some tutorials to show by example (could have used more though). It introduces geometry, shape, and animation. Again, it could have gone into more detail, but for an introduction it seems OK. I wouldn't rate it as highly as some of my other Android programming books. I don't have as much criticism as others do about the use of the SDK. I think for an introductory text, this is fair, but I agree with some reviewers that it is unclear that the book is an introductory tutorial and not a reference book that that a programmer will return to again and again for new insight and knowledge. As an introductory book, this is something that you will go through once as a learning experience and then move on. If you are looking for a complete reference text, keep looking, but if you are looking for some very basic examples of code to play with and kind of get your feet wet, then this might fit the bill. It could inspire someone to keep learning game programming. I think this is the kind of book that is best to buy after skimming through it first to see if it meets your expectations. If it does, then buy it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?