Day-to-Day Responsibilities
Build gameplay features such as character movement, combat and interaction systems in Unreal Engine
Write C++ code for core systems and create Blueprint scripts so designers can adjust gameplay without coding
Import and set up 3D models, materials, lighting and visual effects made by artists
Optimise frame rate and memory so the game runs smoothly on target PCs and consoles
Work with game designers, artists and sound teams to fix bugs and test new features
Use profiling tools to find performance problems and fix them before release
Build interactive 3D walkthroughs and simulations for architecture, product or training projects that use the engine beyond games


