2D Game Development
Unity Authorized Training Partner

Number of Classes
Course price
500 EUR

Course description

The goal of this workshop is to get participants up and running with Unity, focusing specifically on working with its suite of 2D features. As participants work through the activities, they will build a 2D game from the ground up, covering major subject areas including sprites, animation, game mechanics, and publishing.
The project in this workshop is a side-scrolling, endless-runner game that will run on mouse input. After the initial mouse click, the player will begin to run, and all subsequent mouse clicks will result in the player jumping. The goal of the game is to run to the end of the level while collecting as many objects as possible aligned with industry standards set by professionals and educators. Individuals will be expected to have at least 150 hours of Unity software use and training to obtain the certification.

Learning Objectives and Outcomes

Learn how to navigate in the Unity Editor

  • Identify the different Editor windows and their purposes
  • Use common hotkeys and shortcuts to navigate in the Editor
  • Configure a Unity Project for 2D development

Identify key features of the Unity 2D toolset

  • Use the Sprite Editor to slice Sprite Sheets for use in the Scene
  • Apply 2D colliders for Physics interactions
  • Configure Prefabs for use throughout the Scene

Develop complex 2D parallaxing environments

  • Use Tilemap to build multi-layered Sprite based Scenes
  • Adjust Sprite Z-positioning to create a parallax effect

Create multiple types of in-editor animations

  • Create sprite sheet animations
  • Create keyframe animations
  • Control multiple animation sequences with the Animator

Develop 2D game mechanics

  • Use scripts to implement gameplay
  • Configure a Cinemachine camera to create a follow camera
  • Use multiple components to create a input based Player controller
  • Build a simple UI to display gameplay behavior

Publish 2D games

  • Publish the completed game for PC and Mac
  • Publish the completed game for Android

Contact person

Bisera Todorovska
Head of Unity Training Department
+389 78 444 796, every working day 9:00-17:00

Contact person for 

Marko Serafimovski
Head of International Business Development


No prior experience required.

Certificate: Unity Certified User Programmer

The Unity Certified User certification focuses on C# programming with Unity technology. It will cover the basics to create interactivity in games, apps, AR/VR, and other experiences. The exam objectives are aligned with industry standards set by professionals and educators. Individuals will be expected to have at least 150 hours of Unity software use and training to obtain the certification.

  • Training in Unity Authorized Training Center
  • Work with licensed Unity software
  • Training by Unity Certified Instructor
  • Official Unity workshops with exercises for each course
  • Certificate for course attendance issued by Unity


The stated discounts cannot be combined and the same are support for youth, unemployed persons, as well as for loyal attendants.

  • 10% for visiting the first course - student, unemployed person
  • 10% for visiting a second course - each attendant
  • 15% for visiting third and more courses - each attendant


  • Payment in cash with payment slip or debit cards
  • Payment in installments with credit cards
  • Payment in installments without interest with credit cards of Stopanska Banka
  • Payment by invoice