Interactive Real-Time 3D DEV STRAND
2-4
Weeks
Junior+
Skill Level
60
Guided Learning Hours
Development Strand

Become an Interactive Real-Time 3D Developer through iRT3D Skills Bootcamps. Funded 2-4 week studio experience with a guaranteed interview!
APPLYING TODAY?
iRT3D Developer
Overview
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.
Benefits
- Learn development skills employers really value and practice techniques critical to professional programming for the games and immersive industries.
- Gain the critical experience of working on a live game project that employers are looking for.
- Professionally develop your portfolio and learn to confidently sell yourself during the hiring process.
- Secure a guaranteed job interview, new role or responsibilities shortly after completion of the course.
- Access to a unique, fully remote (work-from-anywhere) opportunity that is FREE* for Independant Learners.
- Gain confidence and ongoing professional support to help you continue to develop as a career professional.
Content
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.
Eligibility
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
WHAT TO EXPECT
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.
Training
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.
Placement
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.
Assessment
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.
Testimonials



ARE YOU READY TO JOIN THE iRT3D DEV STRAND?
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 |
31-OCT-22 | 25-NOV-22 | 16:00 / 17:00 | 19:00 / 20:00 |
14-NOV-22 | 9-NOV-22 | 16:00 / 17:00 | 19:00 / 20:00 |
16-JAN-23 | 10-FEB-23 | 16:00 / 17:00 | 19:00 / 20:00 |
30-JAN-23 | 24-FEB-23 | 16:00 / 17:00 | 19:00 / 20:00 |
13-FEB-23 | 10-MAR-23 | 16:00 / 17:00 | 19:00 / 20:00 |
27-FEB-23 | 24-MAR-23 | 16:00 / 17:00 | 19:00 / 20:00 |