Mastering Unity 2D Game Development - Second Edition

By Ashley Godbold & Simon Jackson


Mastering Unity 2D Game Development - Second Edition - Ashley Godbold & Simon Jackson

More by Ashley Godbold & Simon Jackson : Mastering Unity 2D Game Development - Second Edition


Related Books

Master everything you need to build a 2D game using Unity 5 by developing a complete RPG game framework! About This Book • Explore the new features of Unity 5 and recognize obsolete code and elements. • Develop and build a complete 2D retro RPG with a conversation system, inventory, random map battles, full game menus, and sound. • This book demonstrates how to use the new Unity UI system effectively through detailed C# scripts with full explanations. Who This Book Is For This book is for anyone looking to get started developing 2D games with Unity 5. If you're already accomplished in Unity 2D and wish to expand or supplement your current Unity knowledge, or are working in 2D in Unity 4 and looking to upgrade Unity 5, this book is for you. A basic understanding of programming logic is needed to begin learning with this book, but intermediate and advanced programming topic are explained thoroughly so that coders of any level can follow along. Previous programming experience in C# is not required. What You Will Learn • Create a 2D game in Unity 5 by developing a complete retro 2D RPG framework. • Effectively manipulate and utilize 2D sprites. • Create 2D sprite animations and trigger them effectively with code. • Write beginning to advanced-level C# code using MonoDevelop. • Implement the new UI system effectively and beautifully. • Use state machines to trigger events within your game. In Detail The Unity engine has revolutionized the gaming industry, by making it easier than ever for indie game developers to create quality games on a budget. Hobbyists and students can use this powerful engine to build 2D and 3D games, to play, distribute, and even sell for free! This book will help you master the 2D features available in Unity 5, by walking you through the development of a 2D RPG framework. With fully explained and detailed C# scripts, this book will show you how to create and program animations, a NPC conversation system, an inventory system, random RPG map battles, and full game menus. After your core game is complete, you'll learn how to add finishing touches like sound and music, monetization strategies, and splash screens. You'll then be guided through the process of publishing and sharing your game on multiple platforms. After completing this book, you will have the necessary knowledge to develop, build, and deploy 2D games of any genre! Style and approach This book takes a step-by-step practical tutorial style approach. The steps are accompanied by examples, and all the intermediate steps will be clearly explained. The focus of this book will obviously be on the advanced topics so that the game looks and performs efficiently.


Search
Recent Posts
Server-Side Swift: Vapor Edition
Javascript
Core Data
Core Motion and Core Location
Game Programming Algorithms and Techniques
Cocoa and Objective-C: Up and Running
Swift Programming
Automate the Boring Stuff with Python
iOS Apps for Masterminds 3rd Edition
Coding iPhone Apps for Kids
How to Hack: A Beginners Guide to Becoming a Hacker
Learn to Code in Swift 4
AppleScript 1-2-3
Hacking with Swift
Coders at Work
Coding All-In-One for Dummies
Think Like a Programmer
Introducing Ethereum and Solidity
Theory of Fun for Game Design
Learning AV Foundation
Swift vs. Objective-C
R Programming
Learn Windows PowerShell in a Month of Lunches, Third Edition
iOS 8 Application Development in 24 Hours, Sams Teach Yourself, 6/e
Java Programming
Beginning Swift Games Development for iOS
Zero Trust Networks
Pulling Strings with Puppet
Objective-C for Swift Developers
Unity 2017 Game AI Programming - Third Edition
Diving In - iOS App Development for Non-Programmers
Flying with Objective-C - iOS App Development for Non-Programmers
iOS Programming: The Big Nerd Ranch Guide, 3/e
The Ultimate Unofficial Beginner's Guide For Playing Minecraft
Mastering Xcode 7 and Swift
iOS Programming
Objective-C Programming For Dummies
FileMaker & Me
Hackers
Playground Secrets and Power Tips
The Pragmatic Programmer: From Journeyman to Master
Real Life Java
iOS Storyboards
Code
Cocoa Programming for OS X
iOS 7 App Development Essentials
Head First Java
Tap, Move, Shake
The Formula
iOS Programming
Basic ROBLOX Lua Programming
iOS 8 App Development Essentials
Swift Programming
Test-Driven iOS Development
The iOS 5 Developer's Cookbook: The Additional Recipes: Additional Recipes Found Only in the Expanded Electronic Edition
Swift Swift View Controllers
Game Programming Patterns
Algorithms, 4/e
Version Control with Git
UX Design Process
C++
iOS 9 App Development Essentials
Patterns of Enterprise Application Architecture
Building iOS Apps
Visual Basic .NET for complete beginners
R Programming for Data Science
Swift Development with Cocoa
iOS Auto Layout Demystified, 2/e
Functional Swift
101 Amazing Nintendo NES Facts
Swift in 24 Hours, Sams Teach Yourself
Aprende iOS: Primeros Pasos
A Newbies Guide to Developing an iPhone Game App
Learning Cocoa with Objective-C
Developing Mobile Games Using Swift
Swift From Two to Three
M Is for (Data) Monkey
Hadoop: The Definitive Guide
Graphics and Animation on iOS
Learn FileMaker Pro 16
Minecraft Redstone For Dummies
Idea to iPhone
Swift Quick Syntax Reference
The Business of iPhone and iPad App Development
Regular Expression Pocket Reference
Core Objective-C in 24 Hours
iOS 10 App Development Essentials
vi and Vim Editors Pocket Reference
Game Coding Complete, Fourth Edition
R for Dummies
iOS Apps for Masterminds, 2n Edition
Introducing Regular Expressions
Object Oriented Programming
Microsoft Access VBA Programming for the Absolute Beginner, Fourth Edition
iOS Drawing: Practical UIKit Solutions
Growing Object-Oriented Software, Guided by Tests
Innovation Games
Sketching User Experiences: The Workbook
Algorithms Unlocked
Interactive Algorithms [0]