iRT3D Development

Interactive Real-Time 3D DEV STRAND




Skill Level


Guided Learning Hours

Become an Interactive Real-Time 3D Developer through iRT3D Skills Bootcamps. Funded 2-4 week studio experience with a guaranteed interview!


iRT3D Developer


Developers are versatile with a range of in-engine skills and experience. Due to the bredth and depth of game engine tech, it’s common for well-rounded generalists or subject specialists to be in high demand. We’ll show you how to apply design and engineering thinking to solve both complex and complicated problems to bring interactive real-time 3D to life.

An iRT3D Developer is capable of more than simply getting something to work. Their code must be to a high standard so there will be no side effects on other programmers on the team will be able to understand and interpret it. They must also have a good understanding of how their work brings the 3D visuals, animations and interactive elements together. They must be able to interact with designers and 3D art specialists throughout the end-to-end production of the product to bring the teams magic to life.

On the IRT3D Dev Strand you will learn to develop professionally on a commercial project, to a high standard using techniques a hobbyist might otherwise underestimate.



 Games Programming Fundamentals – Whistlestop recap of the basics of games programming from Variables and Data Types to Arrays, Loops and Recursive methods plus more.

Code Design – exploring tools to help you deconstruct a gameplay system and to rapidly iterate through the design and planning phase to communicate and implement those features or systems.

Mathematics for Games & Unreal Engine – learn how to use Pythagoras, Trigonometry, Vectors and Matrices and their applications in Unreal Engine games, such as using Transforms, Vectors or figuring out Euler Angles vs Quaternions.

Games Architecture – including how to work with Object Oriented Programming, Component Based and Event-Driven Architectures.

Software Design Patterns – what are they, the benefits and typical patterns used in gamedev.

Dependencies – looking at the problems, solutions in component based architectures such as Unreal Engine.

C++ & Blueprint Visual Scripting – working with the Blueprints and C++ to create gameplay through Casting, Components, Blueprint Communication, Function Libraries and more.

Optimisation – how to use the profiling and debugging tools within Unreal Engine to identify performance optimisation opportunities across Logic, Physics, Collisions, Draw Calls and more.

Optimisation – how to use the profiling and debugging tools within Unreal Engine to identify performance optimisation opportunities across Logic, Physics, Collisions, Draw Calls and more.

Testing for Games – covering methods and tools for testing in Unreal Engine, to perform Blackbox and Whitebox Testing, set up Automated Testing tools and working within an industry level CI/CD pipeline.

Circular Dependencies – an overview of the complications and use of interfaces to remedy them within Unreal Enigne.

Refactoring & Documentation – what is it, why you do it, when to do it in an Agile team project plus the benefits, techniques and rules of thumb for refactoring and documenting.

AGILE Development with SCRUM – Understand and practice the Agile framework in an active games studio environment.

Version Control – Work daily with professional version control software in an active development environment to ensure your work securely intergrated, backed up and accessible globally.   

Project Management – Professionally log and track your daily task progress using industry level project management software. 

File Organisation & Naming Conventions – work with the organisations guidelines to demonstrate your ability to follow conventions that make distrubuted team-working possible at scale – wether in your code, Unreal Engine assets or elsewhere.

Professional Development Planning – Learn how to create and set a S.M.A.R.T. Objective, which we will work with you to help you acheive that goal during the Skills Bootcamp or within the 6 months support period.

Job Applications & Interview Skills – Ongoing support to help you prepare for and find your way into the industry, over the job search, application and interview stages. 

CV, Portfolio & Professional Presence – Dedicated time to review your CV/portfolio and prepare to demonstrate your new skills and acheivements to potential employers so that you have the best chance to forge a career in the industry.


This course is suitable for aspiring games developers of age 19+, who are serious about a career in games/immersive development at the junior or intermediate level.

You should have at least some practical knowledge of programming and have used a game engine (Unreal Engine or Unity) in some capacity.

You should be able to attend for 60 hours, either full-time (2-weeks) or part-time (4 weeks) on your selected schedule. Attendance is a crucial factor for success as you will need the time to learn and practice the skills of your discipline to the quality level set in our ongoing assessment.  

If you’re not sure you can still apply and a member of the team will discuss the options with you when we call. This will help confirm your eligibility and enable you to pick the course strand that fits your goals.

iRT3D Skills Bootcamps


Take your professional development to the next level by learning the full range of skills and behaviours you’ll need to succeed as a professional games developer. You will be working in Unreal Engine and using Blueprint Visual Scripting to develop content that you will first design based off a brief.


Over 60 hours of guided learning, you will design, iterate and implement your creative vision. You will learn to use the professional workflows and pipelines that are required for interactive real-time 3D development – which apply to the games and immersive industries. You will also harness the power of Unreal Engine 5 to bring your vision to life within a working demo, at a quality level that’s expected for games and immersive development.


During the course you will not only learn from but also work with our team to practice your skills by implementing a portfolio piece from a structured brief within our live game project, Samsara. As a 3D artist you will iterate towards mastery of your craft by using an agile approach to development. You get real life experience of the day-to-day cadence and life within a games and immersive studio. You will learn how to grow professionally by giving and receiving feedback and instruction on regular basis.


We will assess you on a clear pass/fail criteria, which is based on meeting our quality bar for production-level assets. Assessment checkpoints are ongoing over the duration of your 60 guided learning hours, so you can know what areas you most need to focus on to pass. Upon completion of the course a certificate and detailed feedback for areas of improvement will be provided so you can continue your journey with clear next steps.

Guaranteed Interview

As part of the iRT3D Skills Bootcamps we will help you identify and apply for open positions in the UK, or you can apply for open positions as an Interactive Real-Time 3D Developer with our studio. We will help you prepare for the interview with a session on interview and soft-skills training. We also support you with portfolio development and by providing professional insight that can help you feel confident interviewing for roles as a 3D developer for the games or immersive industries.



Apply now for the

2022-23 Schedule

Start Date End Date Start Time End Time
31-OCT-22 11-NOV-22 10:00 17:00
14-NOV-22 25-NOV-22 10:00 17:00
28-NOV-22 9-DEC-22 10:00 17:00
16-JAN-23 27-JAN-23 10:00 17:00
30-JAN-23 10-FEB-23 10:00 17:00
13-FEB-23 24-FEB-23 10:00 17:00
27-FEB-23 10-MAR-23 10:00 17:00
13-MAR-23 24-MAR-23 10:00 17:00

Start Date

End Date

Start Time

End Time



16:00 / 17:00

19:00 / 20:00



16:00 / 17:00

19:00 / 20:00



16:00 / 17:00

19:00 / 20:00



16:00 / 17:00

19:00 / 20:00



16:00 / 17:00

19:00 / 20:00



16:00 / 17:00

19:00 / 20:00

More Strands

You might also be interested in these STRANDS


iRT3D Designer

[NEW] Designers are the most misunderstood of the primary roles. While artists and developers have clear outputs, it's the design, iteration and refinement of these outputs that make for a cohesive whole. We will help you apply design thinking to a range of problems so you can become an effective designer within an interactive real-time 3D team.

Interactive Real-TIme 3D Design

  • Duration: 60 Guided Learning Hours (2-4 Weeks)
  • Delivery: Fully Remote
  • Cost: FREE* for Independant Learners

    TECH ART Strand

    iRT3D Technical Artist

    [COMING SOON] An technical artist combines art fundamentals with advanced technical skills to bring characters, creatures, materials and visual effects to life. This requires knowledge of and experience working with complex technical tools and pipelines. Whether thats dealing with complex skeletal rigs and motion capture performance data, to creating tools and techniques that enhance or optimise the visuals of a product. These skills are in extremely high demand in both a games/immersive studio and on virtual production sets around the world. We help you define your unique skillset on a real game project that calls for technical excellence. You will work with our team of artists and developers to devise solutions to real technical problems.

    Interactive Real-Time Technical Art

  • Duration: 60 Guided Learning Hours (2-4 Weeks)
  • Delivery: Fully Remote
  • Cost: FREE* for Independant Learners