Introducing the Game On Book Launch Event!
Introducing the Game On book launch event, featuring books on ARKit, Metal, Unity, and the return of our classic Beat ’Em Up Game Starter Kit! By Chris Belanger.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
Contents
Introducing the Game On Book Launch Event!
20 mins
About the Authors
Caroline Begbie is an indie iOS developer. When she’s not developing, she’s playing around with 2D and 3D animation software, or learning Arduino and electronics. She has previously taught the elderly how to use their computers, done marionette shows for pre-schools, and created accounting and stock control systems for mining companies.
Marius Horga is an iOS developer and Metal API blogger. He is also a computer scientist. He has more than a decade of experience with systems, support, integration and development. You can often see him on Twitter talking about Metal, GPGPU, games and 3D graphics. When he’s away from computers, he enjoys music, biking or stargazing.
Beat ’Em Up Game Starter Kit
Create your own side-scrolling beat ’em up game in the style of such arcade classics as Double Dragon, Teenage Mutant Ninja Turtles, Golden Axe and Streets of Rage!
This starter kit equips you with all tools, art and instructions you’ll need to create your own addictive mobile game for Android and iOS.
What could possibly be a more amusing way to burn time than slaughtering a horde of bad guys with trusty right and left hooks? Creating your very own beat ‘em up game, of course!
Beat ‘em up games have been around since the inception of 8-bit games and experienced their glory days when early console gaming and arcade gaming were all the rage — long before the world turned to pixels in the early part of the 21st century.
In the Unity version of this popular book, we’ll walk you through building a complete beat ’em up game on Unity.
With Unity’s great suite of 2D tools, it’s easy to build a game once and make it available to multiple platforms. The dark days of building for one platform, then painstakingly building your ingenious game on another engine for a different platform are over!
More than a book, this starter kit equips you with the tools, assets, fresh starter projects for each chapter, and step-by-step instructions to create an addictive beat ‘em up game for Android and iOS.
Each chapter builds on the last. You build out features one at a time, allowing you to learn at a steady, logical, and fun pace. Components were designed with reusability in mind so you can easily customize the resulting game.
This starter kit is for beginner to intermediate developers who have at least poked around Unity, perhaps even built a game, but need guidance around how to create a beat ‘em up game.
We’ll be releasing a free sample from one of the chapters of this book on the site next Monday, June 5, as a taste of what’s in this book.
And even more great news: if you’d already purchased our old Beat ’Em Up Game Starter Kit, SpriteKit edition, you quality for a 50% discount off of the regular price of the new Unity version of the book! To claim your special upgrade price, simply email support@razeware.com with your raywenderlich.com account name or email, and we’ll get you sorted.
About the Author
Jonathan Simbahan is a Philippines-based game programmer with a curious mind on a quest to make enjoyable games. Outside of game development, he finds simple joys in his numerous hobbies which are usually food-related.
Unity Games by Tutorials
Learn how to make games in Unity: a professional game engine used to create games like City Skylines, Hearthstone, the Long Dark, and more.
In this book, you’ll create four complete games from scratch:
- A twin-stick shooter
- A first-person shooter
- A tower defense game (with VR support!)
- A 2D platfomer
By the end of this book, you’ll be ready to make your own games for Windows, macOS, iOS, and more!
This book is for complete beginners to Unity, or for those who’d like to bring their Unity skills to a professional level. The book assumes you have some prior programming experience (in a language of your choice).
If you are a complete beginner to programming, we recommend you learn some basic programming skills first. A great way to do that is to watch our free Beginning C# with Unity series, which will get you familiar with programming in the context of Unity.
The games in the book are made with C#. If you have prior programming experience but are new to C#, don’t worry – the book includes an appendix to give you a crash course on C# syntax.
We’ll be releasing some free chapters from this book next week. Stay tuned to the site for details!
This book will be updated for Unity 2018.1 on June 6, 2018. If you already own this book, or buy it before June 6, 2018, you’ll receive a free update to the Unity 2018.1 version of the book when it’s released!
About the Authors
Mike Berg Mike Berg is a full-time game artist who is fortunate enough to work with many indie game developers from all over the world. When he’s not manipulating pixel colors, he loves to eat good food, spend time with his family, play games and be happy. You can check out his work at www.weheartgames.com.
Sean Duffy is a software engineer by day, and hobbyist game and tools developer by night. He loves working with Unity, and is also a Unity Asset Store developer with a special focus on 2D tools to help other game developers. Some of Sean’s more popular Unity Assets include his 2D Shooter Bullet and Weapon System and 2D Homing Missiles assets. You can find Sean on Twitter at @shogan85.
Brian Moakley produces video tutorials on iOS, Unity, and various other topics for raywenderlich.com. When not writing or coding, Brian enjoys story driven first person shooters, reading genre fiction, and epic board game sessions with friends.
Eric Van de Kerckhove leads the Unity team at raywenderlich.com. He is a Belgian hobbyist game dev and has been so for more than 15 years.
He has made a fair share of games over the years, mostly free ones for fun and as learning experiences. Eric leads the Unity team at raywenderlich.com.”
Anthony Uccello Anthony is a software consultant who spends his night hours coding away making games in Unity. He is married and has 3 dogs and 3 cats.