Fantastic book, I would recommend it for people that are already familiar with Java as others have said you aren't helped through every single line of code, but more than enough information is given in the examples to work out what is going on anyway. I thourogly enjoyed the book and have worked my way through most of it, Ive actually implemented quite a few things from the book into my own engine that I started writing prior to finding this book.
To the Author - Top job!
To potential buyers - +1 from me :)
Got a mobile device?
You’ve got a Kindle.
You’ve got a Kindle.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer - no Kindle device required. Learn more.
Read instantly on your browser with Kindle Cloud Reader.
Using your mobile phone camera - scan the code below and download the Kindle app.
Enter your mobile phone or email address
Send link
Processing your request...
By pressing ‘Send link’, you agree to Amazon's Conditions of Use.
You consent to receive an automated text message from or on behalf of Amazon about the Kindle App at your mobile number above. Consent is not a condition of any purchase. Message and data rates may apply.
Flip to back Flip to front
Fundamental 2D Game Programming with Java Paperback – 11 Mar. 2014
by
Timothy Wright
(Author)
Learning the fundamentals of 2D game programming is the key to quickly building your game-development expertise. Understanding the elements of the 2D environment will provide a solid foundation in game creation, whether you stick with 2D or move on. FUNDAMENTAL 2D GAME PROGRAMMING WITH JAVA teaches you the basics using Java, including application programming, full-screen games, input handling, matrix transformations, basic physics, intersection testing, collision detection, and much more. The book’s three parts cover: The Foundations (building a simple prototype game), the Polish (fine-tuning to create a satisfying gaming experience), and The Complete Game (creating an entire game from start to finish). Author and game developer Timothy Wright shares his toolkit of code and expertise to help you speed up the process of game programming in Java. Sharpen your Java skills and have a great time creating games with FUNDAMENTAL 2D GAME PROGRAMMING WITH JAVA.
- ISBN-101305076532
- ISBN-13978-1305076532
- PublisherCengage Learning PTR
- Publication date11 Mar. 2014
- LanguageEnglish
- Dimensions19.69 x 4.45 x 23.5 cm
- Print length688 pages
Customers who viewed this item also viewed
Page 1 of 1 Start overPage 1 of 1
Product description
About the Author
Timothy M. Wright is a software engineer working on the next great indie game. For the last decade, he has worked for R&D companies, using optics and lasers. Previously a professional musician, Timothy earned his bachelor degree in software engineering and worked for many years doing research and development. He has been writing Java code for more than a decade and has previously published tutorials on gamedev.net, where he has been a forum moderator for years. When not creating games or playing them, he enjoys jazz piano, poker, cooking, and brewing his own beer.
Tell the Publisher!
I’d like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
I’d like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Cengage Learning PTR (11 Mar. 2014)
- Language : English
- Paperback : 688 pages
- ISBN-10 : 1305076532
- ISBN-13 : 978-1305076532
- Dimensions : 19.69 x 4.45 x 23.5 cm
- Best Sellers Rank: 2,010,446 in Books (See Top 100 in Books)
- 1,848 in Games Programming
- Customer reviews:
Customer reviews
4.1 out of 5 stars
4.1 out of 5
11 global ratings
How are ratings calculated?
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 analyses reviews to verify trustworthiness.
