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!
|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|
|Canvas and Panels|
|Day 10||Adding Sounds to the Game|
|TileMap and Grid|
|Realization of the above work with 3D and additional new features|
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!
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.