What is this?
is a cross-platform computer game development environment, or, as users say, a game engine. Unity
allows one to create 2D and 3D games for most popular platforms, including personal computers (on Windows, MacOS, Linux operating systems), game consoles (PS, Xbox), tablets and mobile devices (based on Android, iOS, Windows Phone).
Thousands of games of various genres are written in Unity
. Many of these games have gained immense popularity. This game engine is used by both large studios and independent developers.
allows one to create applications of varying complexity from simple 2D platformers to serious 3D shooters.
Any student who knows the basics of programming in C#
can master the basics of game development with Unity
. For students from 10 years old. However, children under 13 need to take a test for signing up
What will we do in the lessons?
The process of learning Unity
for children is divided into three stages: "Getting to know Unity
", "Working with game physics and graphics ", "Scripting the game processes in C#
Students begin their training by getting to know the Unity
interface, learning the basic editor tools, and in the first lessons they already create their own 2D game based on ready-made game objects.
The main topics that are studied in the classes:
2- Solid State Physics
3- Working with 2D / 3D animation
4- 2D rendering
5- Particle system
6- Working with assets
7- UI interface
8- Working with scripts
9- Working with sound
12- Working with Transform
15- Ray Cast
In the next stage of learning, students continue to work with game objects and components, learn to create their own game objects and endow them with various physical properties, and also learn to add animation and graphic effects to their project. At this stage, our students perform many interesting tasks and create simple funny games without the use of programming or based on already prepared scripts.
In the third step at Unity
courses children are taught to write game scripts in C#
and create games on their own. The students are invited to develop many interesting projects, the base of which will be constantly updated. What can a child learn in Unity classes?
- Work with game objects and components
- Add animation and graphical effects to the game
- Use the C# programming language to create game scenarios
- Create screensavers and menus for games
- Develop their own 2D and 3D games
The skills gained during the Unity
study will allow children to master the Gamedev
profession (Game Development) in the future, the demand for which in the labor market is increasing every year. This will provide an opportunity to work in a large studio, or be an independent developer and profit from your own product.