Rik Beyen

C++ Programmer


Portal Knights


Portal Knights is a cooperative 3D sandbox action-RPG set in a procedurally generated voxel world developed by Keen Games.


Portal Knights is available on Android, IOS, Switch, Xbox one, PS4, and PC.

My main job as a programmer was to work on gameplay and AI; however, I also dabbled in network, interface, and sound.





Terraria is an action-adventure sandbox video game developed by game studio Re-Logic. The mobile version of Terraria is ported by 505 Games in collaboration with Codeglue and runs on a multitude of mobile devices.

At Codeglue I was working on the Iphone, Android, and Windows phone versions of Terraria as a gameplay and general programmer using primarily C++.



Age of Wonders 3


Age of Wonders III can be classified as a unique RPG-inspired turn based strategy fantasy game and gameplay is chiefly concerned with exploration, resource and infrastructure management, and defeating your opponents in battle, though diplomacy does figure in.

During my period at Triumph Studios, I worked on a variety of aspects of the game in C++. I started out as a gameplay programmer, but after a short time I became a tool programmer. The most recognizable thing that I worked on during my working period would be the level editor.

Rocket Riot


Rocket Riot is a twin stick arena shooter developed by Codeglue. The player controls a jetpack-powered character wielding a rocket launcher and is able to complete a multitude of objectives in a fully destructible environment.


The game is available on a variety of platforms; however, I primarily worked on porting the game to Steam, Windows 10, and Windows Phone 10 using primarily C++.

Castaway Paradise


Castaway Paradise is an indie simulation video game initially developed and published by Stolen Couch Games for the iOS, mobile phone, Facebook, and Steam. My task was implementing a new UI layout for the PS4 and XBox one consoles, and add controller support for the Steam version. The project itself was developed in Unity C#.

Vincent van Gogh


Vincent van Gogh is a point & click adventure game featuring mini-games, and was created for the Vincent van Gogh museum. It was aimed to recreate how the town Zundert would have looked like when Vincent van Gogh was a child. I contributed to the game as a C# general programmer and was primarily responsible for the mini-games.

Grandma's Cookies


Grandma's Cookies is a personal project for a multiplayer puzzle game, where the player(s) control the characters to solve magical puzzles based on Escher's work. Each character has its own special ability, which forces the characters to work together in order to solve the puzzles.


In this project there was a team of 12 people. Within the team I worked on movement systems, menu systems, sound effects, management, and gameplay design.

Software used: Ogre, FMOD, RakNet, SQLLite and NVIDIA PhysX.