Unreal Engine game developer

Learn to program in C++, develop game interfaces, implement movement and shooting mechanics, and customize NPCs and AIs. After the course, you can get a job as a Junior Unreal Engine developer or develop your own indie project.
        9 months
          4,85
          Average grade of lectures and seminars
          Based on a survey of 209 students on 07/12/2024
          Start learning a new profession with up to 45% discount and get a course as a gift!
          This case needs a hero

          About the profession

          A Unreal Engine game developer is a specialist who implements game mechanics, fixes bugs and optimizes the game, as well as develops the engine and controls compliance with technical standards in the project. The main task of a UE developer is to provide the necessary tools to other team members to work on a game project.

          You need to know C++ language to work with Unreal Engine, which is used to create 3D games, simulators, shooters and strategies. For example, Fortnite, BioShock 2, Mass Effect 2 and Deus Ex. This is a demanded profession, because no game is without development.

          salary

          Middle Specialist
          1600$+
          Junior
          900$+
          Experience up to 1 year
          Experience 1-3 years
          Senior Specialist
          3000$+
          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 as an indie developer.
          You want a job in the gaming industry. with interesting challenges, prospects and good pay.
          Working in a related field, For example, as a tester or level designer and you want to change your job to something more interesting for you.

          What you'll learn

          Programming in C++
          You will learn the language at a basic level so that you can use it to work with Unreal Engine. You will also understand how Git works.
          Implement shooter mechanics in C++ and UE
          Learn how shooting, moving, network replication, or a character's reaction to damage works.
          01
          02
          Develop the game interface
          For example, menus, player widgets, health bars, selection wheel, aim, inventory, and interactive objects.
          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.
          03
          04
          Create NPCs and AIs
          Add characters to the game, customize their behavior tree and movement map.
          Conduct code reviews
          Find and fix gameplay bugs, optimize code, and work with Perforce's game version control system.
          05
          06

          What training consists of

          Feedback from professionals
          One topic - one homework to master the material. You will receive feedback on all homework from a current expert with extensive industry experience.
          Personal cabinet
          All lectures, streams, homework, checklists and additional materials are waiting for you in your personal account on our own platform learn. school-xyz.
          Learning at a comfortable pace
          Lessons will be opened gradually - 1 lecture and 1 homework once a week, so that you can comfortably absorb the material and at the same time maintain the pace of learning without overloading yourself.
          Training freeze
          If you don't have time to watch lectures and do your homework on time - you can freeze your studies and come back to it later.
          Curator support
          You will have a personal tutor from the first day of your course. He or she will help to make your studies comfortable and monitor your progress on the course.
          We have managed to gather the largest gamemade community in the CIS. Here you can find new friends, learn a lot of useful things about the industry from mentors and teachers, and make useful acquaintances that will help you find a place in a game studio or gather a team for your own project.

          Top 1 gamdev community in the CIS

          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.

          Get trained and become a developer at Storymode

          Become a UE developer
          Storymode is a studio that is involved in AAA game development. The team worked on Kings Bounty 2, Warhammer: Age of Sigmar, Mortal Kombat 10 and other projects.
          Learn from the tops
          Ricardo Paul is the author of the training program and STO studio. He created the program in such a way that after training you can immediately work as a Junior UE-developer.
          The best students of the course will be able to pass an accelerated selection process in the company and get a job as a Junior UE developer.
          Get an internship
          If you fail to qualify for a paid position in a company, you can qualify for an internship where you will get real development experience. Later, you can join Storymode's staff or get a job at another company.
          Be the best
          Do your homework on time, study additional materials, and try to do more than your assignments require. Our teachers and tutors will help you do this.

          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.
          Git skills
          53 homework assignments
          Certificate of Training
          Individual homework check
          Knowledge of C++
          3 simple C++ games in the portfolio
          Conducting code reviews
          Skill in implementing basic shooter mechanics in UE and C++
          Diploma project

          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.
          Ricardo Paul
          Technical director at Storymode. Collaborated with 1C Entertainment.
          Technical Director
          John Smith
          Meta & Gameplay Developer at Wargaming.
          Gameplay programmer
          William Rivera
          Software developer at Yandex.Market. Collaborated with Playrix on the Homescapes and Township projects.
          Developer

          COURSE AUTHORS' PROJECTS

          Unreal Engine-developer

          Post-training portfolio

          from 1000$
          Will allow you to master Unreal Engine and basic patterns for game development. During the training you will understand the basic patterns of game development.
          Programming language skills
          You'll learn what the Tick feature is, the behavior tree, the NPC's sentience system, and more
          Knowledge of fundamental concepts from the industry
          You'll learn how shooting, movement, network replication, NPCs, and more work.
          Skill in implementing basic shooter mechanics in UE and C++
          After completing the course, you will be able to apply for a junior developer position in a game studio.
          Skills for working in the studio
          Will be a great endorsement of your skills and will help you when applying for a job.
          Certificate of Training

          Basic

          • Recorded lectures and live streams
          • 2 game prototypes in C# for portfolio
          • Personalized feedback on homework.
          • Private chat room for socializing
          • Diploma or training certificate
          Bonus:
          • +30 days to finish homework.
          • Job search assistance
          150$

          Optimal

          • Everything included in the "Basic" tariff
          • Gift course "Outblock. Level Design"
          Bonus:
          • 8 individual consultations with a mentor
          • Workshops
          • Master Classes
          • Career counseling
          • Test interview
          • A library of test cases from gamemade studios
          250$

          Individual

          • Everything included in the "Optimal" tariff
          • XYZ+ Knowledge Library for 3 months
          Bonus:
          • Weekly meetings with a mentor on course topics
          • Personalized mentor on each module
          • 8 review sessions to code your projects
          • Consultation with a top market expert
          500$
          Popular
          If you are a hr-manager, responsible for buying courses in a company or just work in a company, there are special conditions for you:
          Corporate training
          • Individual discounts for course purchases
          • Certificate of Completion
          • Operational work with invoices and acts
          • Additional support from mentors
          Frequently Asked Questions