CODDY – победитель премии GLOBEE® в категории Компания Года I ФраншизаCODDY is GOLD GLOBEE® WINNER in category Company of the Year | Franchise
Лучший социальный проект года 2022Coddy Donate is participant in the competition of projects in the field of social entrepreneurship "The best social project of the year-2022”
CODDY - официальный партнер AcerCODDY is official partner of Acer company
Курсы CODDY сертифицированы в соответствии с европейскими стандартами и аккредитованы HiSTES (High School Teachers European Society)CODDY courses are certified in accordance with European standards and accredited by HiSTES (High School Teachers European Society)
CODDY – финалист международной премии #МЫВМЕСТЕ 2022 в номинации «Ответственный бизнес»CODDY is finalist of international award #MyVmeste 2022 in “Responsible business” nomination
Проект «Бесплатное обучение программированию для детей с особенностями развития и из детских домов» признан лучшим социальным онлайн-проектомThe charity project “Free coding classes for kids with special needs” is recognised as the Best social online project

Up

Creating 2D and 3D games in C#

Creating 2D and 3D games in C#


Welcome to the wonderful world of programming, where your child will discover new horizons and opportunities!

Imagine how your child becomes the creator of games and applications loved by millions. Our Creating 2D and 3D games in C# Course is not just about learning, it's the key to your child's future. Here, children will not only learn theory, but also learn how to put their knowledge into practice by creating their own 2D and 3D games.

This exciting journey into the world of technology will prepare them for successful careers and the development of critical thinking. Give your child the advantage that is so important in our digital age!

Why choose our course?

Relevant skills for the future

In today's world, where digital technologies are becoming the foundation of future professions, our course provides your child with access to knowledge and skills that open doors to the world of IT and game development.

Learning game programming in C# develops logical thinking, creativity, and skills for effective interaction with technology.

Interactive learning

Our interactive tasks and practical exercises are designed to ensure that students do not just memorize information, but really understand it.

Students will be able to see the real process of game development by immersing themselves in examples and cases from the gamedev industry, which makes learning exciting and rewarding.

Experienced teachers

Our teachers are experts with many years of experience in the field of programming and game development. They are not only proficient in modern technologies, but also know how to share their knowledge, which makes each lesson interesting and inspiring.

Global best practices in EdTech

The course is based on the world's best practices and methodologies in educational technologies. We apply project-based learning, game elements and an interdisciplinary approach to make learning as effective and exciting as possible.

Who is this course for?

The course is designed for children aged 13-16 who want to gain programming skills, learn how to create their own games, and understand the basics of an object-oriented approach.

It doesn't matter if the child has IT experience or knowledge of other programming languages — our course is suitable for all levels of training.

What awaits you on the course

To create your first game in C#, you don't have to know the language thoroughly. During the course, your child will master a set of necessary techniques, get acquainted with the basic principles of game creation and will be able to quickly achieve results in game development!

During the course, participants will learn:

  • Basics of C# programming
  • Principles of object-oriented approach
  • Program architecture
  • The use of AI in game development
  • Creating WinForms game window applications
  • User interface (UI) development
  • Creating and managing game objects
  • The basics of C# scripting for Unity game engine

Advantages of the C# language

C# is a powerful and versatile programming language that is used in various fields, including game development. It combines simplicity and flexibility, making it an ideal choice for beginners. With the help of C#, children will be able to create both simple and complex applications, as well as develop games on the Unity platform.

Course program

1. Introduction to Visual Studio: learning basic C# language concepts, installing Visual Studio, working with variables, data types and arithmetic operations.

2. C# programming: creating simple programs, working with collections, arrays and strings.

3. Object-oriented programming: mastering the principles of creating classes and objects, developing a Cat-and-Mouse game.

4. Creating a Pacman game: applying knowledge about working with files and using AI in development.

5. WinForms desktop applications and Pong game development: introduction to the constructor, classes, creation of user interface elements and the game itself.

6. Creating 2D games "Life" and "Snake": consolidating the skills of developing desktop applications.

7. Introduction to Unity 3D: using C# to write scripts, create a game character and interact with the environment.

8. Course results and project presentation: at the end of the course, we will summarize the results of the training and make the final presentation of the course projects. This will not only show the course progress of children, but also help them develop self-confidence and improve their public speaking skills.

After completing the course, children will receive:

  • The vision behind the Visual Studio IDE
  • Confident C# programming skills
  • Understanding the principles of object-oriented programming
  • The ability to create simple games and applications
  • They will get acquainted with AI tools in coding
  • The skill to apply the acquired knowledge to develop projects in Unity
  • The ability to present personal and group projects and share personal experience with others


After completing the course, children will be ready for new challenges and promising opportunities that will open up to them in the world of information technology. 

At CODDY, we pay special attention to compliance with security rules when working with AI tools. Our children actively use these technologies, so we need to teach them how to handle them properly. Detailed safety instructions for working with neural networks can be found here.

CODDY School is always ready to help children move on — here you will find many advanced courses that will allow you to develop programming skills to a professional level.

What do I need for the lessons?

For the lessons your child will need:

  • A computer or laptop with pre-installed programs,
  • Internet access (we recommend a connection speed of at least 20 Mbps),
  • Headphones and audio enhancement equipment - a microphone or headset.

Please make sure you have a stable internet connection before you start the class.

Computer System Requirements:

You must have a computer that meets certain requirements to successfully complete the course. Please follow the link for detailed information on computer requirements.

Course Software Installation Instructions:

We provide instructions for installing the software required for the course, which you can open by clicking here.

Please follow the step-by-step instructions to install the software. If you have any questions or problems during the installation process, please contact your manager or course instructor.

We are proud of the success of each student who has completed our course and therefore issue a personal certificate from CODDY at the end of the course. This certificate is a proof of the achievements and efforts invested in the course and can be used to build the student's portfolio.

Enroll in the first free lesson!

Sign up for the Creating 2D and 3D games in C# Course today and get the first lesson for free! Make sure of the quality of our training without any risks.

Money back guarantee. We are confident in the quality of our training and provide a 100% refund guarantee if you are not satisfied with the results after the first month of training.

Join our Creating 2D and 3D games in C# Course and help your child take the first steps into the exciting world of programming and IT!

Today this course was viewed by5 people
Creating 2D and 3D games in C#

Age:13-16

Level:

beginner

Course duration:

from 8 modules (months), from 64 hours*

Format:

individually online

Price:

from $19.5/hr individually online.

*The course is designed for children over 13. However, depending on your child's level and interests, the age may vary. Also, keep in mind that children of different ages may have different preferences for teaching methods and may require an individualized approach. The duration of the course depends on the rate of assimilation of the material and the schedule of classes. With a class schedule of 2 hours per week, the course duration will be 8 months.

Cost courses
Inspired by technology.
Developed by programmers.

Our classes

Sign up for a course
Registration completed successfully!
An error occurred. Please inform the administrator
You have sent many applications. try later
Your name and surname
This field is required
Your phone
+7
  • Russian Federation (Российская Федерация)+7
  • Belarus(Беларусь)+375
  • Afghanistan(افغانستان)+93
  • Åland Islands+358
  • Albania(Shqipëri)+355
  • Algeria(الجزائر)+213
  • American Samoa+1
  • Andorra+376
  • Angola+244
  • Anguilla+1
  • Antarctic+672
  • Antigua and Barbuda+1 (268)
  • Argentina+54
  • Armenia(Հայաստան)+374
  • Australia+61
  • Austria(Österreich)+43
  • Azerbaijan(Azərbaycan)+994
  • Bahamas+1 (242)
  • Bahrain(البحرين)+973
  • Bangladesh(বাংলাদেশ)+880
  • Barbados+1 (246)
  • Belgium(België)+32
  • Belize+501
  • Benin(Bénin)+229
  • Bolivia+591
  • Bosnia and Herzegovina+387
  • Botswana+267
  • Brazil+55
  • Brunei+673
  • Bulgaria(България)+359
  • Burkina Faso+226
  • Burundi(Uburundi)+257
  • Cambodia(កម្ពុជា)+855
  • Cameroon(Cameroun)+237
  • Canada+1
  • Cape Verde(Kabu Verdi)+238
  • Central African Republic+236
  • Chad(Tchad)+235
  • Chile+56
  • China(中国)+86
  • Colombia+57
  • Comoros(جزر القمر)+269
  • Cook Islands+682
  • Costa Rica+506
  • Croatia(Hrvatska)+385
  • Cuba+53
  • Cyprus(Κύπρος)+357
  • Czech(Česká republika)+420
  • Denmark(Danmark)+45
  • Djibouti+253
  • Dominica+1 (767)
  • Dominican Republic(República Dominicana)+1
  • DR Congo+243
  • Ecuador+593
  • Egypt(مصر))+20
  • Equatorial Guinea(Guinea Ecuatorial)+240
  • Eritrea+291
  • Estonia(Eesti)+372
  • Ethiopia+251
  • Fiji+679
  • Finland+358
  • France+33
  • Gabon+241
  • Gambia+220
  • Georgia(საქართველო)+995
  • Germany+49
  • Ghana+233
  • Great Britain+44
  • Greece+30
  • Grenada+1 (473)
  • Guatemala+502
  • Guinea(Guinea Ecuatorial)+240
  • Guyana+592
  • Haiti+509
  • Honduras+504
  • Hong Kong(香港)+852
  • Hungary+36
  • Iceland+354
  • India(भारत)+91
  • Indonesia+62
  • Iran+98
  • Iraq(العراق))+964
  • Ireland+353
  • Israel(ישראל)+972
  • Italy(Italia)+39
  • Jamaica+1
  • Japan(日本)+81
  • Jordan+962
  • Kazakhstan+7
  • Kenya+254
  • Kiribati+686
  • Kuwait(الكويت)+965
  • Kyrgyzstan(Кыргызстан)+996
  • Laos(ລາວ)+856
  • Latvia(Latvija)+371
  • Lebanon(لبنان)+961
  • Lesotho+266
  • Liberia+231
  • Libya(ليبيا)+218
  • Liechtenstein+423
  • Lithuania(Lietuva)+370
  • Luxembourg+352
  • Madagascar(Madagasikara)+261
  • Malawi+256
  • Malaysia+60
  • Maldives+960
  • Mali+223
  • Malta+356
  • Marshall Islands+692
  • Mauritania(موريتانيا)+222
  • Mauritius(Moris)+230
  • Mexico(México)+52
  • Micronesia+691
  • Moldova(Republica Moldova)+373
  • Monaco+377
  • Mongolia(Монгол)+976
  • Montenegro(Crna Gora)+382
  • Morocco(المغرب)+212
  • Mozambique(Moçambique)+258
  • Myanmar(Burma)+95
  • Namibia(Namibië)+264
  • Nauru+674
  • Nepal(नेपाल)+977
  • Netherlands(Nederland)+31
  • New Zealand+64
  • Nicaragua+505
  • Niger(Nijar)+227
  • Nigeria+234
  • Niue+683
  • North Korea+850
  • North Macedonia+389
  • Norway(Norge)+47
  • Oman+968
  • Pakistan+92
  • Palau+680
  • Panama+507
  • Papua New Guinea+675
  • Paraguay+595
  • Peru(Perú)+51
  • Philippines+63
  • Poland(Polska)+48
  • Portugal+351
  • Qatar(قطر)+974
  • Romania(România)+40
  • Rwanda+250
  • Saint Kitts and Nevis+1 (869)
  • Saint Lucia+1 (758)
  • Saint Vincent and the Grenadines+1 (784)
  • Salvador+503
  • Samoa+685
  • San Marino+378
  • Sao Tome and Principe(São Tomé e Príncipe)+239
  • Saudi Arabia+966
  • Senegal(Sénégal)+221
  • Serbia(Србија)+381
  • Seychelles+248
  • Sierra Leone+232
  • Singapore+65
  • Slovakia(Slovensko)+421
  • Slovenia(Slovenija)+386
  • Solomon Islands+677
  • Somalia(Soomaaliya)+252
  • South Africa+27
  • South Sudan+211
  • Spain(España)+34
  • Sri Lanka(ශ්‍රී ලංකාව)+94
  • Sudan+211
  • Suriname+597
  • Sweden(Sverige)+46
  • Switzerland(Schweiz)+41
  • Syria+963
  • Tajikistan+992
  • Tanzania+255
  • Thailand(ไทย)+66
  • The Republic of Korea(대한민국)+82
  • Togo+228
  • Tonga+676
  • Trinidad and Tobago+1 (868)
  • Tunisia+216
  • Turkey(Türkiye)+90
  • Turkmenistan+993
  • Tuvalu+688
  • Uganda+256
  • Ukraine(Україна)+380
  • United Arab Emirates+971
  • Uruguay+598
  • USA+1
  • Uzbekistan(Oʻzbekiston)+998
  • Vanuatu+678
  • Vatican(Città del Vaticano)+39
  • Venezuela+58
  • Vietnam+84
  • Virgin Islands+1
  • Yemen(اليمن)+967
  • Zambia+260
  • Zimbabwe+263
This field is required
Your e-mail
Invalid e-mail entered
Registration completed successfully!
An error occurred. Please inform the administrator
You have sent many applications. try later
Your name and surname
This field is required
My city
This field is required
Your e-mail
Invalid e-mail entered
Message
This field is required
Pre-entry
Registration completed successfully!
An error occurred. Please inform the administrator
You have sent many applications. try later
Your name and surname
This field is required
Child's name
This field is required
My city
This field is required
Your phone
This field is required
Your e-mail
Invalid e-mail entered
Start month
October 2026
November 2026
December 2026
Request a call
Thank you, the administrator will contact you as soon as possible.
Something went wrong, try to send the request later.
You have sent many applications. try later
Your name and surname
This field is required
Your phone
+7
This field is required
Something went wrong, try to send the request later.
You have sent many applications. try later
Your name and surname
This field is required
Your phone
This field is required
Order certificate
Thank you, the administrator will contact you as soon as possible.
Something went wrong, try to send the request later.
You have sent many applications. try later
Your name and surname
This field is required
My city
This field is required
Your phone
This field is required
Your e-mail
Invalid e-mail entered
Pay for the classes
Thank you!
Registration form is submitted, manager will contact you shortly!
An error occurred. Please inform the administrator
You have sent many applications. try later
Name and surname of the child
This field is required
Your e-mail
Invalid e-mail entered
The amount of payment
Please type an integer number
Give feedback
Thank you for your feedback.
Something went wrong, try to send the request later.
You have sent many applications. try later
Your name and surname
This field is required
Your photo
Your e-mail
Invalid e-mail entered
Rate us
Review
This field is required
Registration completed successfully!
Close
For registration and with any questions, please contact us by phone +46 76-584 77 40 or email [email protected]
Close
Close
Выберите языкChoose a languageТілді таңдаңызВиберіть мовуSélectionnez la langueSprache wählen
Choose a language
RU
EN
KZ
UA
FR
DE
OK
Preview