And thank you for showing an interest in my portfolio page!
My name is Arie Bennik. I am a game development graduate, a software engineer, a game technology student and perpetually intrigued about anything game or technology related!
As a games programming graduate of the Creative Media and Game Technologies course, I have been learning about game development, software engineering principles and C++. I am currently taking a deep dive into game related research in the Master of Game Technology course.
On my portfolio page you can find a list of competencies, software I am familiar with and a showcase of some of the projects that I have worked on. Feel free to get in contact with me if you would like more details on any of my work, if you would like to hire me or if you would like to have a chat about anything game or technology related.
Download my resumé .
International Game Architecture and Design, 2018 - 2021 (Programming)
Breda University of Applied Sciences
Master of Game Technology, 2022 - Now
Breda University of Applied Sciences
Responsibilities include:
Responsibilities include:
Project: | Intake assignment that got me into BUas. |
---|---|
Focus: | Reflective lasers, level editor. |
Duration: | 8 Weeks. |
Role(s): | Programmer. |
Engine: | Custom engine. |
Platform: | PC. |
Team: | Individual. |
Tech | C++, Visual studio, Windows. |
(Released on Steam)
Project: | An Open-world driving game where you ride a snowmobile around the Lofoten islands, completing missions and exploring the world. |
---|---|
Focus: | Vehicle physics, physics materials. Project planning, managing / guiding the team. |
Duration: | 8 Months. |
Role(s): | Physics programmer. Tech lead. |
Engine: | Unreal Engine 4. |
Platform: | PC. |
Team: | 19+ team members; 4 programmers, 4 artists, 10 designers, 1 producer + additional rotating / outsource team members. |
Tech | C++, Blueprints, Nvidia PhysX, UE4, Visual Studio, JetBrains Rider for Unreal, Jira, Perforce, Steam, Windows. |
(Released on Google Play Store)
Project: | Time Enigma is a mobile game about investigating how your cat died so you can change the past and prevent it. |
---|---|
Focus: | Unity Analytics, user reporting, Android emulation, UI. |
Duration: | May 2020 - June 2020 (8 weeks). |
Role(s): | System Engineer & Generalist. |
Engine: | Unity. |
Platform: | Mobile. |
Team: | 13 team members; 4 programmers, 4 artists, 3 designers, 2 producers. |
Tech | C#, Unity, Visual Studio, Android Studio, ADB, BlueStacks, Unity Dashboard, Jenkins, Jira, Perforce, Windows, Android. |
Project: | PS4 and PC Custom engine. |
---|---|
Focus: | Custom polymorphic memory allocator. |
Duration: | February 2020 - April 2020 (8 Weeks). |
Role(s): | Engine programmer. |
Engine: | Custom engine. |
Platform: | PC & PS4. |
Team: | 10 team members; 2 graphics programmers, 4 engine programmers, 3 gameplay programmers. |
Tech | C++, Visual Studio, Jenkins, Jira, Perforce, PS4, Windows. |
Project: | Mirror mirror, the custom controller sculpting simulator. |
---|---|
Focus: | Arduino prototyping and research. |
Duration: | 4 weeks. |
Role(s): | Embedded/ Prototype Programmer. |
Engine: | Unity. |
Platform: | PC. |
Team: | 9 Team members; 3 programmers, 3 artists, 3 designers. |
Tech | C#, peripherals, Unity, Arduino Create, Jira, Perforce, Arduino, Windows. |
Project: | Game Marmalades: concepting |
---|---|
Focus: | Concepting, Fast paced prototyping |
Duration: | 4 Weeks. |
Role(s): | Programmer & Generalist. |
Engine: | Unreal Engine 4. |
Platform: | PC. |
Team: | 3 Team members; 1 programmer, 1 artist, 1 designer. |
Tech | Blueprinting, UE4, Jira, Perforce, Windows. |
Project: | Custom engine tailored to a specific game (Rayman 3). |
---|---|
Focus: | Custom data driven entity component system supporting run time type reflections. |
Duration: | 8 Weeks. |
Role(s): | Engine programmer. |
Engine: | Custom engine. |
Platform: | PC. |
Team: | 4 Team members; 4 programmers. |
Tech | C++, Visual Studio, Jira, Jenkins, Perforce, Windows. |
Project: | A short, releasable title, based on given creative direction and constraints. |
---|---|
Focus: | Enemy behaviour, performance. |
Duration: | 8 Weeks. |
Role(s): | Programmer. |
Engine: | Unreal engine 4. |
Platform: | PC. |
Team: | 12 Team members; 4 programmers, 4 artists, 4 designers. |
Tech | Blueprinting, UE4, Trello, Perforce, Windows. |
Project: | Building a game from a predefined game concept with limited resources. |
---|---|
Focus: | Algorithms, graphics, performance. |
Duration: | 8 Weeks. |
Role(s): | Programmer. |
Engine: | Custom engine. |
Platform: | Raspberry Pi 3. |
Team: | Individual. |
Tech | C++, OpenGL(es), Visual Studio, Perforce, Raspberry Pi 3, Windows. |
Project: | Creating a ray tracing renderer. |
---|---|
Focus: | Research, mathematics, algorithms. |
Duration: | 8 Weeks. |
Role(s): | Programmer. |
Engine: | Custom engine. |
Platform: | PC. |
Team: | Individual. |
Tech | C++, Visual Studio, Perforce, Windows. |
Project: | Produce a version of the classic multiplayer game Gauntlet. |
---|---|
Focus: | Research, algorithms. |
Duration: | 4 Weeks. |
Role(s): | Programmer. |
Engine: | Custom engine. |
Platform: | PC. |
Team: | Individual. |
Tech | C++, Visual Studio, Perforce, Windows. |
Project: | (Re-)make Galaxian. |
---|---|
Focus: | Mathematics, gameplay. |
Duration: | 4 Weeks. |
Role(s): | Programmer. |
Engine: | Custom engine. |
Platform: | PC. |
Team: | Individual. |
Tech | C++, Visual Studio, Perforce, Windows. |
Project: | Sharky Ball! |
---|---|
Focus: | Technical assistance. |
Duration: | 48 Hours. |
Role(s): | Programmer. |
Engine: | Unreal engine 4. |
Platform: | PC. |
Team: | 2 Team members; 1 programmer, 1 designer. |
Tech | Blueprinting, Unreal Engine 4, Windows. |
Project: | A charming adventure puzzler about a little robot who lost its way. |
---|---|
Focus: | Sound & Graphics programming. |
Duration: | 48 Hours. |
Role(s): | Programmer. |
Engine: | Unreal engine 4. |
Platform: | PC. |
Team: | 8 Team members; 4 programmers, 2 artists, 2 designers. |
Tech | C++, Blueprinting, Unreal Engine 4, Visual Studio, GitHub, Windows. |
Project: | Robo, rush and fetch me those items! |
---|---|
Focus: | Technical assistance, mediator. |
Duration: | 48 Hours. |
Role(s): | Programmer. |
Engine: | Unreal engine 4. |
Platform: | PC. |
Team: | 12 Team members; 5 programmers, 3 artists, 3 designers, 1 producer. |
Tech | C++, Blueprinting, Unreal Engine 4, Visual Studio, GitHub, Windows. |
Project: | Do you have the feeling that your parents replaced your beloved Teddy when you were five after you lost it in the store? Do you ever wonder what became of that original Teddy? |
---|---|
Focus: | Logical system for the modular boobytraps. |
Duration: | 48 Hours. |
Role(s): | Programmer. |
Engine: | Unreal Engine 4. |
Platform: | PC. |
Team: | 5 Team members; 2 programmers, 1 artist, 2 designers. |
Tech | C++, Blueprinting, Unreal Engine 4, Visual Studio, GitHub, Windows. |