Game development for children and teenagers - course RUB 7,085. from Rebotica, training 1-2 years, Date November 29, 2023.
Miscellaneous / / December 01, 2023
We help children and teenagers aged 5-16 years old to master game development in practice, try themselves in the profession of game developer and understand where to develop
We help the child believe in himself and answer the question: “What do I want to do?”
We take into account psychological characteristics
We select teachers and the complexity of the program, taking into account the character, age and personality of the child, so that he feels comfortable
We take into account psychological characteristics
We pay 100% attention to your child. Training takes place one-on-one with a teacher at a comfortable pace
Turning a hobby into a career
We show in practice that modern professions are closely related to the Internet, and on it you can not only watch videos, but also earn money
Selecting a comfortable load
We draw up a lesson plan to suit the child’s schedule so that he has time and energy for school, family and friends
We conduct classes online
You can study at any convenient time from your computer. All you need is internet access
We develop a personal program
We hear the child’s wishes and help him open up to what interests him. We can adjust the program as training progresses
If you start studying at the age of 12, then by the age of 18 the child will have mastered the skills of a 25-year-old specialist
- Create games in Roblox Studio and Unity
- Ability to write scripts for character interaction with the environment
- Work with artificial intelligence
- Test games
- Create a game interface
- Develop platformers and shooters
Roblox platform
Module 1 | Project - game "Obby"
Getting to know the Roblox Studio interface;
Studying the theoretical foundations of game development;
Learning the basics of the Obby game genre;
Introduction to scripting: variables, functions, conditions, events;
The study of mechanisms - connections between objects that have physical properties;
Publishing the game.
Module 2 | Project - game "Horror"
Learning the basics of the horror game genre;
Creating a landscape on the map;
Creating animation of a game character;
Creating a non-player character: from rigging to scripting;
Learning how to color correct a scene.
Module 3 | Project - game "Shooter"
Learning the basics of the Shooter game genre;
Studying loops in scripting;
Learning modeling tools in Roblox Studio;
Introduction to the concept of “user interface”.
Module 4 | Project - game "Capture the Flag"»
Learning the basics of the game genre Capture the Flag;
Learning how to create a lobby in the game;
Creation of gaming teams.
Module 5 | Project - game "Adventure"
Learning the basics of the Adventure game genre;
Studying the theoretical foundations of constructing a game plot;
Creating dialogues with non-player characters;
Creation of an in-game store.
Unity Platform
Module 1. Introducing C#
Program structure
C# syntax
Loops and Conditional Statements
Classes and Methods
Class access modifiers
Objects
Event Handling
break and continue statements
switch statement
Inheritance
Creating a calculator
Writing a password generator program
Module 2. Introducing Unity
Unity editor device
Types of games and means of implementation
Game components
Game attributes
Creating a game environment
Module 3. Space shooter game
Character Creation
Creating a background
Writing a character control script
Setting up character physics
Making Enemies
Development of artificial intelligence for enemies
Creation of a laser
Adding the ability to shoot
Creating the logic of interaction between the laser and enemies
Writing a script for interacting with objects
Tags in Unity3D
Adding Explosion Effects
Creating sound effects
Game scoring
Creating waves of enemies
Interface creation
Adding Boosts
Module 4. Platformer game
Character Creation
Creating Character Animation
Writing a character control script
Setting up the game background
Creating obstacles
Setting up obstacle animation
Setting up collision physics
Writing a script for interacting with objects
Creating a Game Level
Setting start and finish
UI statistics output
Creating a game interface
Creating Loss/Win Conditions
Creating an additional level
Creating a game menu