Shop detail

Unity Game Developer 2D

250 

You will learn C#, and in turn build a solid foundation for Object Oriented Programming. By the end of the course you’ll be very confident in the basics of coding and game development, and hungry to learn more.

Description

Unity

Simply put, the world’s most popular game engine. It packs a ton of features together and is flexible enough to make almost any game you can imagine.

With unrivaled cross-platform features, Unity is popular with both hobby developers and AAA studios. It’s been used to create games like Pokemon Go, Heathstone, Rimworld, Cuphead, and plenty more.

While 3D is in the name, Unity 3D also packs tools for 2D game development.

Programmers love it because of the C# scripting API and built-in Visual Studio integration. Unity also offers JavaScript as a scripting language and MonoDevelop as an IDE to those who want an alternative to Visual Studio.

But artists love it as well since it comes with powerful animation tools that make it simple to create your own 3D cutscenes or build 2D animations from scratch. Nearly anything can be animated in Unity.

Also Unity 3D offers a free version so developers can release games made with Unity Personal without paying for the software, so long as they make less than $100,000 from games made with Unity.

For those willing to pay, Unity offers some extra features and a flexible licensing plan under a tiered subscription model. Premium users will have access to Unity’s source code and developer support as well.

Because Unity has been around since 2005 it has developed a massive following of users and an amazing library of resources. Not only does Unity have fantastic documentation, but the sheer wealth of videos & tutorials online is staggering.

Beginners are wise to start with Unity for this reason alone. Among a laundry list of video game engines Unity serves as a portal of knowledge and resources built solely on their incredible community.

Unity Features

Unity 3D comes loaded with a ton of professional tools for both programmers and artists.

Unity provides a workspace that combines artist-friendly tools with a component-driven design that makes game development pretty darn intuitive.

Both 2D and 3D development is possible in Unity, with 2D physics handled by the popular Box2D engine.

About the course

Learn how to create video games using Unity, the world-leading free-to-use game development tool. We start super simple so you need no prior experience of Unity or coding! With our online tutorials, you’ll be amazed what you can achieve right from the first moment you start the course.

Course for you, if:

  • You want to Learn C#, a powerful modern language, from scratch.
  • Become excellent at using the Unity game engine.
  • Learn how object oriented programming works in practice.