FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Learning Java by Building Android Games - Explore Java Through Mobile Game Development
- Author(s) John Horton
- Publisher: Packt Publishing
- Paperback: 410 pages
- eBook: PDF, ePub, Mobi, Kindle, HTML
- Language: English
- ISBN-10: 1784398853
- ISBN-13: 978-1784398859
- Share This:
With nearly 400 pages of tutorials on hand this completely free eBook will give you the skills you need to learn the ins and outs of Java by developing your own Android games! From setting up your own developer environment to learning the ins and outs of the language you'll discover everything that Java can offer you as a language!
Android is the fastest growing operating system (OS) with one of the largest installed bases of any mobile OS. Android uses one of the most popular programming languages, Java, as the primary language for building apps of all types. So, you should first obtain a solid grasp of the Java language and its foundation APIs to improve the chances of succeeding as an Android app developer.
This book will show you how to get your Android development environment set up and you will soon have your first working game. The difficulty level grows steadily with the introduction of key Java topics such as loops, methods, and OOP. You'll then use them in the development of games. You will learn how to build a math test game, a Simon-like memory game, a retro pong-style game, and for the grand finale, a Snake-style, retro arcade game with real Google Play leaderboards and achievements. The book has a hands-on approach and is packed with screenshots.
- Acquaint yourself with Java and object-oriented programming, from zero previous experience
- Build four cool games for your phone and tablet, from retro arcade-style games to memory and education games, and gain the knowledge to design and create your own games too
- Walk through the fundamentals of building games and use that experience as a springboard to study advanced game development or just have fun
- John Horton is a technology enthusiast based in UK. When he is not writing apps, books, or blog articles for the Game Code School website, he can usually be found playing computer games or indulging in a Nerf war.
- Introduction to Java Programming
- Android Development and Programming
- Computer and Video Game Programming
- Mobile Devices Development and Programming
- Advanced Java
- Learning Java by Building Android Games - Explore Java Through Mobile Game Development
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
-
Introduction to Programming Using Java (David J. Eck)
This book is an introduction to programming and also an introduction to Java directed towards people who do not have any background in programming, although it might also be useful for experienced programmers who want to learn something about Java.
-
Think Java, 2nd Edition (Allen B. Downey, et al)
This book is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience.
-
Pro Java 6 3D Game Development: Java 3D, JOGL, JInput and JOAL
Shows you how to develop and program 3D games in Java technology on a PC, with an emphasis on the construction of 3D landscapes, with features relevant to gaming: splash screens, JavaScript scripting as well as the desktop and system tray interfaces, etc.
-
O'Reilly® Killer Game Programming in Java (Andrew Davison)
This book is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It gives you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games.
-
The Complete Android Guide (Kevin Purdy)
It explains how to download the SDK, get Eclipse up and running, code Android applications, and submit your finished products to the Android Market, explores everything from the simple basics to more advanced aspects of the Android platform.
-
Essential Android (Krzysztof Kowalczyk)
This book provides clear and concise explanation of topics for programmers both starting to learn the Android programming as well as those diving in more complex topics. Examples are linked to online playground that allows you to play with them.
-
Android Development Tutorials (Vogella, et al)
They give you hands-on instruction in how to build sophisticated Android applications, using many of the technologies outlined in other Android books. It makes an excellent companion to more traditional Android books that merely tell you what is possible.
-
GUI Design for Android Apps (Ryan Cohen, et al)
This book is the perfect - and concise - introduction for mobile app developers and designers. Through easy-to-follow tutorials, code samples, and case studies, the book shows the must-know principles for user-interface design for Android apps.
-
Android UI Design (Francesco Azzola)
In this book, you will get a look at the fundamentals of Android UI design. You will understand user input, views and layouts, as well as adapters and fragments. you will learn how to add multimedia to an app and also leverage themes and styles.
:
|
|