3D Game Development
Unity Authorized Training Partner

Skopje
Apply
Number of Classes
30
Course price
500 EUR

Course description

The goal of this workshop is to get participants up and running with the Unity game engine focusing specifically on working with its suite of 3D features. As participants work through the activities, they will build a 3rd person 3D game from the ground up, covering major subject areas including importing, animation, character configuration, implementing game mechanics, and publishing.
The project is an 3D Battle Arena game. In the workshop, participants will build a simple arena level, create the character and enemies, implement gameplay, and setup health and score UI before learning the basics of publishing their game to PC.


Learning Objectives and Outcomes

Demonstrate the use of key features of the Unity toolset needed to create 3D games

  • Identify the different Editor windows and their purposes
  • Use common hotkeys and shortcuts in the Scene view
  • Configure a Unity Project for 3D development

 Configure engaging game environments using project assets

  • Create and configure physically based materials
  • Use imported assets to build levels
  • Create level component Prefabs for reuse throughout the game
  • Apply Colliders for Physics interactions
  • Modify default lighting to achieve more realistic effects

 Create a feature complete character controller for user interactions

  • Use the Animator to manage different animation states
  • Configure imported animation clips to blend appropriately with other animations
  • Integrate scripts to create a Player controller with keyboard input
  • Use a Cinemachine camera to create the third person camera effect
  • Build a UI to display game data

 Implement scripts to create gameplay mechanic structures

  • Create Navigation meshes for enemy Pathfinding
  • Configure NavMesh Agents to work with Navigation meshes
  • Integrate scripts to create enemy behaviors

 Prepare completed projects for publishing

  • Configure build settings for PC or Mac games

Contact person

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

Contact person for 
International 
Business
Development

Marko Serafimovski
Head of International Business Development
+38978441867

Prerequisites

Prior experience with the Unity editor.

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

Discount

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

  • 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