Chad Hollens -
Game Programmer Portfolio
Games
Featured Work



Curse of the Catacombs
Unreal Engine 5 | Feb 2024 to present
Curse of the Catacombs is a "soulslike" game I have been working on by myself. I have created multiple types of enemies for the player to fight, a complex inventory system that allows the player to pickup, use, and equip many different types of items, spells, and weapons. It also has a system for dragging and dropping items. This game also includes 3 different levels I designed: a forest, graveyard and a mountain pass level. The combat system allows the player to dodge and parry attacks and enemies will stagger when hit. This game was created using Unreal Engine 5 and Blueprints.
Otherworld Hunger
Unreal Engine 5 | 2024
3D RPG game about exploring an alien planet. As the player explores, they collect new ingredients and weapons and try to save the population from starvation. I was the combat programmer for a team of 12 people. I worked on creating AI for the enemies. This allowed the enemies to charge at the player if the player was in view. Then they would attack once they got close enough. The enemies would radomly choose an attack and attack the player as long as they remained at close range. I also worked on giving the player the ability to strike back and evade attacks. I also added sound effects for the movement of the weapons and when either player or enemy was hit. We were given a month to complete this game for the Game Jam. I created this game using Unreal Engine 5 and Blueprints.










Controlled Chaos
Unity | 2023
Controlled Chaos is a fast-paced 2D platformer started as a college group project and together we created 4 levels. After the semester, I continued working on it and finished it with 10 unique levels and a tutorial. I used multiple unique mechanices like wall jumping, enemies chasing you, outrunning boulders, quick air dashes, changing gravity direction and controlling your character in space. The game involves a single player dodging obstacles (spikes, walls, moving creatures, boulders and saw blades) and controlling movement by using a keyboard and navigates along each level, trying to avoid the obstacles that will deplete health. Each level increases in difficulty as the player advances. The goal of each level is simply to get to the end but the player will be challenged to master controlling the character as well as the mechanics of the game. The player will get to travel through laboratories, caves, sewers, dungeons, sky and even space by the end of the game. This game was created using Unity and C# code.
Soar Beyond
Unreal Engine 5 | 2024
This game is an exciting 3D platformer created in Unreal Engine using Blueprints. Creating this game was a great way for me to learn and start to master the Blueprint system. It was fun creating mechanics that allowed the player to grab onto things, battle fierce winds and manuever ice physics. This game features a giant sprawling level in the sky that starts out easy but as the player advances in the game, new mechanics and challenges are contantly being introduced. The player must conquer crazy obstacles like swinging axes and spikes, deal with winds that can blow you off the level, make it through a maze filled with crazy traps and even try to make it through a glow-in-the-dark section. In this fast-paced platformer, the player must adapt to new challenges constantly in order to reach the end. I created this game using Unreal Engine 5 and Blueprints.







Pong Unleashed
Unity | 2024
For another challenge, I decided to re-create an old video game in my own way. I chose to re-create one of the very first video games: Pong. The goal ws to keep the core game play similar but to add a lot of new modern features as well. For example, the side of the paddle can launch the ball back with more force than the middle. There are also items that spawn that have various affects on both players' paddles and the ball. Two players can play each other or a single person can play against a computer player. This game was created using Unity and C# code.
Undead Maze
The Undead Maze
Unlike the previous 2 games this game isn't meant to be a complete game. This game is my very first unreal engine 5 game. I had never worked in unreal engine at all so the crazy amount of options, plus needing to learn about the blueprints system was very difficult. So the goal of it was simply to create the basic elements of a shooter as well as a simple level to play on. I was able to do that, This game has two different weapons to use, shooting and reloading mechanics, a grenade you can throw, zombies that can detect and chase, and damage the player, checkpoints, and much more. There is also a system that rewards the player for headshots and that also decreases the damage for torso or arm and feet shots. I plan to Learn about unreal and create a full game with it in the near future.
Unlike the previous 2 games I created, this game wasn't meant to be a complete game. This game was my very first Unreal Engine 5 game. I had never worked in Unreal Engine at all so the crazy amount of options, plus needing to learn about the Blueprints system were very difficult. So the goal was simply to create the basic elements of a shooter as well as a simple level to play on. I was able to do that. This game has two different weapons to use, shooting and reloading mechanics, a grenade you can throw, zombies that can detect and chase and damage the player, checkpoints, and much more. There is also a system that rewards the player for headshots and decreases the damage for torso, arm and foot shots. I am excited to continue learning Unreal Engine by creating a full game in the near future. I created this game using Unreal Engine 5.
Unreal Engine | 2023



