top of page

Digital Games

Our team Loose Cannons decided to make a 3rd/First-Person stealth shooter with various mechanics. As team lead on this project I contributed to level design, system design, troubleshooting, and leading team meetings. I was directly responsible for the ranged combat system implemented, the health system, the design of the final level, the behavior trees, tasks, and perception systems for the enemy and civilian NPCs, the player upgrade system including collectibles, the sneak detection system, and some of the HUD UIs. 

FloatingPlatforms.png

This is a level design that focuses on one specific mechanic, a dimensional shift device. I explored having the player shift between 3 levels that were built on top of each other and the player had to go between the different dimensions in order to progress through the level. I created all my own assets for this level, with the only thing being provided was the player mesh. 

MainSection.JPG
HotelLobby.JPG

In this project, I created an underwater facility that the player has to escape from while avoiding the sea monsters that have broken into the facility. I created my own Niagra particles, custom-designed the level, created the behavior trees for the enemy AI, and all mechanics and UI on display. I started with conceptual drawings and mood boards. Then progressed to storyboarding the mechanics, and a bubble diagram of the level. This led to drawing out the level and planned routes, and then to blockmesing the level. 

JohnHofseth_FinalPresentation-13.png
JohnHofseth_FinalPresentation-9.png

This was a level that I created as part of a group project. I started with basic mood boards and created the block mesh for this level. Through playtesting and feedback, I then refined the level's playability. The next step was to add finalized assets to the level to give it a polished look. I made several of my own assets in order to get the feel I wanted and utilized several free assets on UE's marketplace. The final design is one that helps showcase my talent and dedication to level design.

J_Hofseth_bm1_levelstart.PNG
J_Hofseth_bm1_focalpoint.PNG

In this solo project, I turned an overhead tile game into a 3rd person adventure game. I built my own particles and used puzzles as the main driving force of the levels. I focused on both level and system design, creating my own mechanics and level layouts for this game. I created my own particles and assets for this game, as well as created all the mechanics, puzzles, and coding involved.

MainMenu.JPG
LevelView.JPG

In this project, I made a version of the classic game Asteroids to flex my skill and show classic games have a lot to teach us on how to design games going into the future. This project focused mainly on system design using OOP.

Wave3.JPG
SpawnerCode.JPG

This solo project showcases my prowess with C languages as this is a purely text-based game of my own design made in Visual Studio. In this fighter game, the player chooses 1 of 3 options every round, and number generators randomly decide the results. 

DefenderScreen.JPG
Code.JPG

Table Top Games

Been developing my own tabletop RPG system and writing my own RPG core book. The system is based on using a d12 as the main die and supplemented with d6s to make skill checks, ability checks, and combat checks.  I have created character sheets for this game, classes, and a unique system that focuses on allowing the players to create a world of their choosing. 

Hereafter Actor Sheet Pg 1 (1).png
d12.JPG

This is a competitive 2-4-player tabletop card game with the players trying to match gears in order to be the first to make it to the master gear in the middle. I brought this card game from conception all the way to the final product. Complete with a rulebook, this game has received a good reception at local game stores during the playtesting phase. 

Blind Playtest 2.jpg
Quick Reference Card.JPG

Solar Race is a quick 2-4-player tabletop board game that I've been developing. The game is designed to pit players against each other in a race to the finish. My design started with a more basic map but evolved into a diverse map that allows each player to try and diverse the best strategy to win. The game utilizes a basic d6 system with a fuel mechanic to challenge players as to which direction to go, whether or not to engage the other players in combat, or be the first to race to the end.

Solar Race Playtest.jpg
Playtest 4.JPG

Video Library

All Videos

All Videos

All Videos
Search video...
Prototype Level: Climate Zones

Prototype Level: Climate Zones

15:01
Play Video
Capstone - Team Loose Cannons Sprint 2 Personal Review

Capstone - Team Loose Cannons Sprint 2 Personal Review

07:17
Play Video
Capstone - Team Loose Cannons Sprint 1 Personal Review

Capstone - Team Loose Cannons Sprint 1 Personal Review

04:43
Play Video
Capstone - Milestone 1 Sprint 3 Prototype Level Drone Factory

Capstone - Milestone 1 Sprint 3 Prototype Level Drone Factory

19:51
Play Video

Video Library

09-11-2022 Village End.png

"Creativity is seeing what others see and thinking what no one else ever thought."

Albert Einstein

bottom of page