A Beginner's Guide to Web and Mobile Games
![]() |
Create and publish simple web and mobile games by Patrick Felicia |
Book Description
Newly Edited and Updated VersionCreate and Publish your Mobile Game with Unity
Without this book, most people spend too long trying to publish their 2D game the hard way. This book is the only one that will get you to create and publish your 2D game on Android (and other platforms) without wasting so much time. It includes six chapters that painlessly teach you the necessary skills to create and publish a simple 2D game using Unity.
What you will learn
After completing this book, you will be able to create and publish a 2D game. Along the way you will also learn to:
- Create a simple infinite runner where the player has to avoid obstacles using just one tap.
- Create a user interface for your game.
- Export your game for the web.
- Detect and use taps to make your character jump.
- Test your game directly from Unity, without the need to recompile and re-transfer your game to your device every time you make a change to the code.
- Package and prepare your game so that it can be published on Android.
The content of the book is as follows:
- In Chapter 1 you will create a simple infinite runner where the player has to avoid obstacles using just one key. You will learn to generate random obstacles and to display the score.
- In Chapter 2 you will learn to create and export your game so that it can be played within a browser window. You will also learn how to create your own layout for the page displaying your game, and how to export the page to your own website so that you can share it with your friends.
- In Chapter 3 you will setup your environment so that you can export your game to your own Android device for testing purposes. You will learn how to install Android Studio, to build your Android app, and to export it to your device. Along the way, you will also learn to process mobile-based interactions such as taps on the screen, and to also debug your app remotely without the need to re-compile the game every time you make a change.
- In Chapter 4 you will improve the interface and the game play of your endless runner; this will include the creation of the game environment (e.g., mountains, moving clouds, or the sun) and the player character (e.g., eyes, mouth, etc.) from simple primitives in Unity (e.g., squares, triangles, and circles), as well as a mechanism through which you can pause the game.
- In Chapter 5, you will prepare your game for and publish your game to Android Play. Along the way, you will learn how to sign your app, how to create an Android Developer account, and how to complete the registration of your game on Android Play.
- Chapter 6 provides answers to frequently-asked questions.
Reviews
"This book provide the step-by-step tutorial I was looking for to get a 2D Unity game built, tested, and made available through the Google Play Store. I had my machine configured in no time for the Android testing and the Google Play Store walk through probably saved me a couple of hours of hunting around."- Amazon reader
"An excellent ebook. Great content about web and mobile formats using Unity. Patrick create an easy to follow steps to learn this new tools."
- Emiliano Mendoza, Amazon reader .
"This book has become an excellent edition to my library in helping me with step by step instructions, I have always had trouble understanding development until this series came alone, I highly recommend this book and others by Patrick "
- Amazon reader