Check out my university projects. It includes open-source projects, mini-games, concepts, Game Design Documents (GDD), and more.
Note: When you download some of the files, your antivirus software may flag them as a virus. Rest assured, none of these files contain malware or viruses—this is a false positive. You can turn off your protection temporarily if needed, but if you have concerns about doing so, please check out gameplay footage in the media section.
Game Title: The Space Battle
Game Description:
The Space Battle is a thrilling rogue-like, top-down 2D action game where you pilot a powerful mecha through three intense stages filled with unique enemy dynamics, strategic challenges, and fast-paced combat. Players must use quick reflexes, clever resource management, and crafting to survive deadly encounters and overcome alien threats in a vast space environment.The game rewards strategic thinking, precise timing, and quick decisions as you navigate through each stage. Master the art of crafting and resource collection to survive the dangers of space, and become a skilled mecha pilot capable of overcoming every enemy the universe throws your way. The Space Battle is not just a test of firepower, but of your tactical ability to outsmart and outmaneuver alien forces.
Stage 1: Spider Encounter
Objective: Defeat a set number of spider-like enemies.
Main Mechanic: These spiders cannot be killed with regular bullets. Instead, players must stun them using their mecha’s standard weapons. Once stunned, the spiders will drop either an egg or an RPG.
Crafting: Collect five eggs to craft an RPG, which is required to kill the spiders. Crafting and resource management are key to progressing through the stage.
Stage 2: Mobile Enemy Encounter
Objective: Defeat the alien enemy.
Main Mechanic: This mobile alien is immune to both bullets and RPGs. To defeat it, players must strategically interact with the environment by shooting propane gas tanks that spawn randomly on the map. These tanks will disappear over time, so timing is critical to hitting the enemy at just the right moment.
Environmental Combat: Shooting propane tanks at the right moment delivers the devastating blow needed to take down this otherwise invincible foe.
Game Title: Zombie Strike
Game Description:
Zombie Strike is an innovative virtual reality game designed to enhance mobility and cognitive skills, with a primary focus on visually impaired players. Set in the heart of a zombie apocalypse, players must rely on their senses to survive by eliminating as many zombies as possible, creating a thrilling and immersive experience.
What makes Zombie Strike unique is its commitment to inclusivity. We collaborated with a company specializing in working with visually impaired individuals to ensure that the gameplay is accessible and enjoyable for everyone. Through the use of advanced audio cues, vibrations, and intuitive feedback, visually impaired players can navigate the environment, detect approaching zombies, and respond to in-game threats, all while honing their spatial awareness and reflexes.
This game not only delivers excitement but also provides a practical tool for players to improve their mobility and cognitive skills in a fun and engaging way. Whether visually impaired or not, Zombie Strike offers a challenging and rewarding experience in a zombie-infested world.
More than just entertainment, Zombie Strike is a step forward in gaming accessibility, empowering visually impaired players to participate in the adrenaline-pumping action of a virtual zombie apocalypse.
Game Title: This is not a game (Experimental game)
Game Description:
"There is no Game" is an experimental game for PC that combines elements of a linear, rogue-like, hypercasual, and puzzle game. The core objective of the game is to escape from the digital reality as quickly as possible, adding a sense of urgency to the gameplay.
Game Title: AI Battleground
Game Description:
AI Battleground is an experimental, autonomous AI vs. AI combat simulator, where players watch advanced AI bots engage in high-stakes, strategic combat. In this hands-off battleground, the AIs act independently, entering the game fully equipped with tactical intelligence and unique abilities to outmaneuver and defeat their opponent. As soon as the game begins, both AI_A and AI_B lock onto each other in a thrilling display of combat-driven decision-making and adaptive strategy.
Game Framework:
Each AI has a shared set of core behaviors, such as shooting, taking cover, entering alert states, and repositioning strategically. Their decisions are guided by a centralized AI framework, allowing for fluid interaction and random positioning to add an element of unpredictability to every round. Each AI adapts to changing circumstances in real-time, with programmed logic allowing them to react based on the current state of their opponent and the battlefield.
AI Abilities by Iteration:
Iteration 1 (AI_A):
Stun: Temporarily disables the enemy’s movement and firing capabilities, creating a critical opening.
RapidShot: Enhances AI_A’s firing rate, increasing offensive pressure.
Iteration 2 (AI_B):
Clone: AI_B rushes the enemy and creates a clone that detonates, dealing area damage.
SniperShot: Executes a powerful, high-damage shot, rewarding careful positioning and precision.
Game Title: Unknown
Game Concept:
Unknown is a concept for a top-down survival game that merges rogue-lite and roguelike elements in a dynamic, ever-shifting world. Players take control of Ares, a reimagined character inspired by Greek mythology, who has been stripped of his godly powers and abandoned by the other gods. Now a mortal warrior, Ares must survive against relentless waves of enemies, all while navigating through procedurally generated terrains that constantly change with each wave.
Game Features:
Dynamic Waves: Each wave introduces new challenges, from hordes of mythical creatures to environmental hazards. The enemies grow stronger, and the terrains become more dangerous with every wave.
Ever-Changing World: The game world is made up of 2D sprite-based environments that change with each wave, forcing players to adapt their strategies on the fly. One moment you could be fighting in ancient ruins, and the next in desolate landscapes filled with traps.
Rogue-lite & Roguelike Elements: Players will face permadeath, but each run allows you to learn more about the environment, enemies, and crafting techniques. Although death is final, some progression carries over, giving you the chance to unlock new abilities, gear, and upgrades for Ares in future runs.
Survival Mechanics: Resource gathering, crafting, and smart decision-making are essential to survival. Collect materials from defeated enemies and the environment to create weapons, tools, and upgrades that help Ares survive longer.
Greek Mythology Reimagined: Though inspired by Greek myths, Unknown offers a dark, twisted take on these ancient tales, casting Ares as a fallen warrior trying to reclaim his identity and power in a world that constantly tries to break him.
(Note: This is a conceptual idea and not currently playable.)
Game Title: Albert Heijn Tycoon(Proof of Concept)
Game Description:
Step into the shoes of a supermarket manager in Albert Heijn Tycoon, the ultimate business simulation game that brings the excitement of running a bustling Albert Heijn supermarket right to your fingertips! Whether you’re building your grocery empire from the ground up or managing a thriving store, this slow-paced tycoon game challenges you to strategize, expand, and manage the day-to-day operations of your very own Albert Heijn store.
As you build your supermarket success, hitting certain financial milestones comes with unique rewards: real-life coupons redeemable at participating Albert Heijn locations! This innovative feature bridges the gap between the digital and real world, making Albert Heijn Tycoon an attraction and experience that goes beyond the screen.