C++ game developer

Master C++ on a basic level, create your first game after 2 months of training, in the future you will be able to apply this knowledge to work in Unreal Engine.
  • proficiency level: from scratch
  • practising author
4 month
-

4,85

Average grade of lectures and seminars
Start learning a new profession with up to 45% discount and get a course as a gift!

About the profession

A C++ developer is a specialist who uses algorithms to create a variety of programs, virtual machines, and operating systems. He can also use the programming language to work with Unreal Engine and develop computer games.

C++ development is a demanded direction in gamemade: many 3D games, simulators, shooters and strategies are made on the basis of this programming language. For example, Counter-Strike, Witcher 3, Dark Souls or PUBG.
Junior

600$+

Experience up to 1 year

salary

Middle Specialist

1200$+

Experience 1-3 years
Senior Specialist

2500$+

Experience of more than 3 years

The course is suitable for you if you

You love playing games and dream of developing them yourself - in a game studio or on your own
Want a stable and promising career in the gaming industry with interesting challenges
You work in a related field, such as writing code in another language, and you want to learn one of the most in-demand programming languages

What you'll learn

Programming in C++
Master the language at a basic level so you can use it to work with Unreal Engine.
Develop games
On the course you'll create some simple games, and immediately afterwards you'll be able to develop more complex ones.
01
02
Create a game engine for 2D games
To do this, you'll understand the basics of linear algebra and the principles of creating game engines.
Work with commercial development tools
For example, with Git or MS Visual Studio to debug the program and use the version control system.
03
04
We have managed to gather the largest gamedevelopment community. Here you can find new friends, learn a lot of useful things about the industry from mentors and teachers, as well as to make useful contacts that will help you find a place in a game studio or build a team for your own project.

Top 1 gamemade community

Live chats and socializing
Connect with classmates, discuss homework, and exchange feedback.
Support
Ask anything. We believe that there is no such thing as a stupid question. We will promptly answer and solve any problem.
Moderation
For all technical and organizational questions, please contact our community manager and support team - they will definitely help you.
From self-determination to the final interview with HR experts who have helped 1000+ professionals.

We'll help you find your dream job

Understand how and how much you can earn
Figure out how much your services cost, what the price of the project depends on, and what skills you'll need to pump up.
Gather attractive resumes and portfolios
Resume will help to favorably present the best skills, but in gamemade decides the portfolio - let's tell you how to better design it.
You'll learn how to target your responses to job openings
And write cover letters in a way that makes you stand out from the dozens of applicants.
You'll learn how to get interviews
You will learn how to present yourself favorably and clearly indicate your salary preferences at job interviews..

Training Program

We emphasize practice, so during the course you'll learn how to work from the pipelines of real studios, assemble a cool portfolio, and get constructive feedback.
Skills in working with Git (version control system)
16 homework assignments
Certificate of Training
Individual homework check
Knowledge of C++
3 portfolio games

Course authors

Authors' portfolios
Our instructors have a lot to learn. They have real studio experience and cool projects under their belt. And they also have a good understanding of how processes work in teams.
Charles Allen
Technical Director.
Technical Director
Christopher Walsh
Meta & Gameplay developer.
Gameplay programmer
Travis Myers
Software Developer.
Developer
Timothy Johnson
System application developer.
Developer

COURSE AUTHORS' PROJECTS

If you want to take everything and even more from the training - Alexander Kuzin, Unreal Engine-developer with more than three years of experience in the industry, will be your mentor and will check your homework and give detailed feedback. check your homework and give you detailed feedback.

mentor support

  • Personal analysis of the assignment
  • Test parsing
  • Career advice
  • Weekly meetings
  • VIP chat for 10 people
  • Duration: 4 months
C++ developer

Post-training portfolio

from $600
Will allow you to master Unreal Engine for game development
Programming language skills
Learn to work with Git and learn the principles of commercial team development
Skills in working with version control system
You'll create a snake game, an arcanoid game, and a game with "roguelike" mechanics.
3 simple portfolio games
Will be a great endorsement of your skills and will help you when applying for a job.
Certificate of Training
  • A closed group for discord chatting

Standard

  • Checking your homework
  • "Career Cheat" as a gift
  • Certificate of Completion
  • Access to the course forever
  • Everything that comes standard

Legendary

  • Teacher's homework feedbacks
  • Access to a private chat room with a tutor for 10 people
  • Group feedback meetings with the teacher
  • Boost test assignments
Frequently Asked Questions