Online Game Programming Tutorial with Unity 3D


Out of stock

Categories: ,

Online Game Programming Tutorial with Unity 3D

Get Information
Reha Caputçu
6 weekends
30 people

Are you interested in game development, have great ideas but don’t know how to get started?

Let us introduce you to the project of our business partner Pera Games, co-founded by Atıl Samancıoğlu, in the gaming industry!

Completely free 6-week Game Programming with Unity 3D training undertaken by Kolektif Academy and at the end of the training, you can get the chance to invest in the game you created!

Course Program

Day 1 Game development environment: Unity 3D Brief Introduction, Game element behavior development environment: Visual Studio Introduction, Introduction to C#
How to program the behavior of the elements in the game: C#: Variables, operators,
Continuing with behavioral programming: C#: Arrays and similar structures
Day 2 Continuing with Behavior programming: C#: Functions and function scopes, Static variables, Global variables, Local Variables
Continuing behavior programming: C#: Decision mechanisms (if-else-else if), switch case
Continue with Behavior programming: C# Loops (for, while, do while, for each)
Day 3 We are starting our game: Unity 3D Introduction, Stage Environment
Adding ready-made graphics and elements to our game: Asset Usage, Adding Assets to the project
Movements of game elements: Sprite usage, Sprite allocation operations
Day 4 Setting the physical properties of game elements: What is GameObject, how to use it, Position, Rotation, Scale, how to use it
Let’s record our game scene: Scene Record
Scenes for two-dimensional and three-dimensional games: Working with 2D Scenes, similarities and differences between 2D-3D Scenes
Day 5 Scene menu and Scene edits
Let’s design our game in layers: The concept of Layer, Stage Layout using Layers
What is prefab and how to use it
Day 6 What is Component and how to use it
How to use the camera
Introduction to game physics: What is RigidBody2D and how to use it in Game Physics
Day 7 How game elements collide: What is Collider2D, how to use Collider2D
Timing of game elements: What is Start, Update, Fixed Update, Late Update, and with what timing are they used in the game
Scripts for Characters
Day 8 Input, Axis, Motion
Let’s manage time: The concept of speed, DeltaTime
Motion animations for game elements: Creating animations for characters
Day 9 Creating child objects
Collision Detection
Canvas and Panels
Day 10 Adding Sounds to the Game
TileMap and Grid
Realization of the above work with 3D and additional new features

Prerequisites & Requirements

After the evaluation of the application form, people will be selected through an online interview. The program will be repeated after a certain number of applications.

Who Should Participate?

For those who say that I will write games and become an entrepreneur, who say that writing games is my biggest dream, who say that I have a game idea and I wish I could bring it to life, this program is for you!

Who is Reha Caputçu?

Reha Çaputçu is a graduate of Boğaziçi University. He has developed software projects in various programming languages and is currently working as a project manager in software projects; he also continues to teach programming and application courses in various institutions.

Simulation studies and serious games are among the works he can give as examples.

Additional information


Reha Çaputçu