Select Page

Jeremy Dahlberg

I am a programmer, web developer, and game developer. I’m currently studying game development at UC Santa Cruz.

My experience in game development has provided me with a deep understanding of how to create engaging experiences for users. I have developed a range of games that have challenged me to create dynamic graphics, captivating narratives, and intricate gameplay mechanics that have resonated with audiences.

Unity & Unreal Game Engines

I have Unity and Unreal experience, and have utilized both in many of my game projects.  Fast Food Frenzy was developed in Unreal.

C Languages

While I have the most experience in C++, I am proficient in using both C and C#.

JavaScript

I’ve used JavaScript on a few projects in my Game Design courses, as well as in my Web Development courses.

HTML & CSS

I am proficient with languages used for Web Design, and have practiced using them in my Web Development courses.

UNIX

Unix is the operating system I used to complete many of my Computer Science projects. I have been using UNIX for three years.

Upcoming Projects

I am going to be completing my capstone courses in 2023, and will have more to share then.

FAST FOOD FRENZY

Fast Food Frenzy is a multiplayer, horde survival game that I created in Unreal Engine at UC Santa Cruz in Winter 2023.  This is a large group project that will span two quarters of capstone work; our team enjoyed the process of learning and applying new techniques and I am excited to share the results with you!

ROGUE MAN

The Game Rogue Man was designed to be a combination of two retro games. The first one, Pac-Man, was released in 1980, and is a maze action video game where the player must roam around, collecting pellets and avoiding ghosts. The second, Rogue, was also released in 1980, and inspired two entire genres (Roguelikes & Roguelites) that are still popular today. Combining these two games caused my group and I to create a procedurally generated, room based maze for players to explore. This was a group project in my Game Design Studio I course at UCSC in Fall 2022. We developed this game in Unity.

In this video I talk about my role and how I was responsible for implementing a procedural generation algorithm for our project.

CHROMA

Chroma means the purity and intensity of a color. The title of this game is Chroma, because it is based on bringing intense colors back into the world. I created it with a group of classmates in my Game Design Experience course in Spring 2022 at UC Santa Cruz. It is a story game without dialogue. The premise is that the world has had its color stolen and the player is trying to return it. The player will roam around collecting three crystals that bring back their given color to the world. Each environment corresponds to one of the colored crystals.
We worked as a team, but I was responsible for designing the red and blue levels as well as player controls and enemy AI. This game was designed to show off the techniques we learned, which include tile-mapping, sound design, and player movement. The game engine used is called P5 which is JavaScript based and makes games meant to be played on a web browser.

Contact Me