Course details

This course will transcend your Unity 5 knowledge into an advanced practical level by building an action packed the 2D game with a game framework that will enable you to quickly get new game ideas up and running without re-writing code from previous unity projects.

With the beginning of our first project, a 2D game where you'll understand how to build your initial code structure, and from there, create controllers for your player and the camera. You'll then add in weapons and learn how to keep track of enemy kills, after which, you'll create game-play by scripting in C#. Finally, you'll create the visuals and publish the game to multiple platforms. By developing this framework you will take a look at using Inheritance, Polymorphism, Interfaces, namespacing, static utilities and build out a basic editor shelf to give quick access to tools.

By the end of this video course, you will have made a basic 2D game as well as a reusable game framework and an editor extension to expedite the creation of the 2D game you make.

About The Author

Ethan Casner creates both single-player and Massively-Multiplayer Online Role-Playing Games (MMORPGs) with the Unity Engine. He has created games written in the industry standard C# programming language and runs an independent consultation and development studio called Stained Glass Llama, which is officially sponsored by Microsoft. Working alongside Exit Games (Photon), Ethan and SGL succeeded in creating the largest Unity-based multiplayer networking system to date. He also submitted his own game based on its software to Valve Corporation (the world's largest digital distributor of PC and Console games) in its Greenlight program and it won the #1 spot in the world out of over 1,700 submissions.

Ethan's experience as a Technical Artist allows him to reproduce all of today's super high-end graphics features including high dynamic range, radiosity/global illumination, volumetric lighting, and even cutting-edge Physically-Based Rendering (PBR, also occasionally known as Physically-Based Lighting) shaders.

Ethan is also fluent in Speedtree, the industry leader in vegetation for both PC/console games and motion picture production for major feature films including Star Wars: The Force Awakens.

He can handle anything and everything from 2D (such as concept art) to 3D (3DS Max 2012), both rigging and animation if necessary, and has personally launched or assisted in launching nearly a dozen PC, mobile, and VR/AR game titles within the last year.


Updated on 22 March, 2018
Courses you can instantly connect with... Do an online course on Unity starting now. See all courses

Rate this page