
Hello there! I'm René Kienauer, a passionate game developer from Austria who loves designing and programming games. My journey in game development began with a childhood fascination for games, which eventually led me to pursue it as a career.
With about five years of industry experience, I've had the privilege of contributing to a diverse range of projects. My passion lies at the intersection of programming and design, particularly in the realm of gameplay programming.
Professional Journey
-
2020-2024: Game Programmer - Strange Horizons
Created and shipped a multiplayer survival game in Unreal Engine 5.
-
2019-2020: Junior Game Programmer - d3t Limited
Helped port high-end UE4 racing simulation Assetto Corsa to PS4 and Xbox One.
-
2016-2018: Games Programming Diploma - SAE Institute Vienna
Learned the foundations of game development. Honed rapid prototyping skills and team collaboration through multiple game jams.
-
2010-2015: Higher Educational Institute for Electronics - Leonding Upper Austria
Specialization in Technical Computer Science. Final Test in Technical Informatics, Applied Mathematics and Telecommunications.
Skills and Expertise
Technical Skills
Programming Expertise
- Strong proficiency in writting clear C++
- Excellent problem-solving abilities
- Debugging complex networked systems
- Experience profiling code for performance
- Writing validation and test cases
- Object & Data Oriented Programming
Game Development Expertise
- Design & Implementation of gameplay features
- Excel in cross-disciplinary team collaboration
- Create and optimize intuitive UI/UX systems
- Demonstrate keen eye for polish and feature iteration
- Architect scalable multiplayer game systems
- 3D Mathematics / Linear Algebra
Game Engines
- Unreal Engine
- Unity
- Custom Engine Development
Tools & Platforms
- PC Development (Windows, Linux)
- Console Development (PS4, Xbox One)
- Debugging & Profiling Tools
- Version Control (Perforce, Git, SVN)
Professional Experience
Strange Horizons - Outerstellar
Duration: 4 Years (2020-2024)
Helped concept and create the fundamental systems needed for a multiplayer survival game together with another engineer.
- Development of optimized networked game systems for key gameplay features like Inventory, Deployables, Interaction, Abilities (GAS), Melee Combat, Animation and more
- Led the design and implementation of the whole game's User Interface
- Developed multiple AI pawns utilizing custom Behavior Trees with shared behavior
- Optimized Navigation System to reduce generation time at editor and startup time
- Established Validation System and wrote lots of validation code
- Created custom Editor and Asset Generation Tools to increase productivity
- Analyzed game design and provided clear feedback for potential improvements
- Maintained and refactored the same code base for several years
Technologies used: C++, Unreal Engine 5, Perforce, AWS, TeamCity

d3t Limited - Assetto Corsa Competizione PS4 / XB1 Port
Duration: 1 Year (2019-2020)
Contributed to the console port of Assetto Corsa Competizione, a highly acclaimed racing simulation game known for its realistic physics and driving experience. Focused on performance optimization and console-specific features.
- Contributed to performance optimization for console versions
- Optimized memory usage to fit the game within console limitations
- Developed the XB1/PS4 User Management Layer
Technologies used: C++, Unreal Engine 4, Perforce, Console SDKs
Academic Projects
Animal Squad
A turn-based 1v1 multiplayer strategy game featuring unique animal characters with special abilities.
- Implemented networking using GameSparks Services
- Developed the hexagon grid system
- Created modular unit programming framwork for gameplay variety
Technologies: Unity, C#, GameSparks
Ultimate Parkour Challenge
A 3D platformer featuring advanced movement mechanics and challenging level design.
- Developed a complex character controller with various parkour moves
- Implemented a dynamic camera system
- Setup state machine based animation system for smooth character movement
Technologies: Unity, C#
Game Jams
Kitten Smack - Geek GameJam 2018
A sidescroller set in a surreal world. Players save a kitten by soundblasting it forward while avoiding dangerous creatures.
- Developed in 48 hours
- Collaborated with an artist, sound designer, and game designer
- Focused on programming while working with a dedicated game designer for the first time
- Incorporated sound library from the Polish Experimental Radio Station
Technologies: Unity, C#
Beat Piston - Global GameJam 2017
A rhythm infinite runner where players tap in sync with the beat while switching gears to dodge obstacles and survive.
- Developed in 48 hours
- Theme: Transmission
- Worked on gameplay mechanics and obstacle generation
- Collaborated with a sound designer for beat synchronization
Technologies: Unity, C#