Ethan Hoffman

Game Developer

A motivated Air Force Veteran of 7 years. Currently in the process of getting my Bachelor’s degree in Software and Game Development. I have always loved playing video games since I was a kid and now being able to create video games has reignited my passion. I initially went to Neumont College of Computer Science to go into the Computer Science Degree program; after the first coding class I found my passion for creating games. The game logic and creating something from scratch just started to make sense to me and I had to learn more. I decided that doing something I had a passion for meant more than just learning to learn. My progress over the past few years in programming has made leaps and bounds compared to what I had initially thought I could do when I first started out. I have worked on a multitude of games and my proudest accomplishment has been getting a game published to steam in a 10-week time frame.

Skills

  • C# PROGRAMMING
  • C++ PROGRAMMING
  • UNITY GAME DEVELOPMENT
  • UNREAL GAME DEVELOPMENT
  • MAYA
  • SCRUM
  • SOFTWARE ENGINEERING
  • GAME DESIGN
  • MICROSOFT OFFICE SUITE
  • DRINK MUCH COFFEE

Game Projects

Grapple Gear

I was the team lead of 5 students working on this game for the purpose of publishing it on Steam in 10 weeks. I created all of the visual effect of the game, ranging from the player speed effect, the cell shader and outlines on all of the assets, the lighting grapple hook, and the lava and water in other levels.

Elemental

This was my senior Capstone project. I was the co-creator of the 4 person mulitplayer, open world, adventure game. I created the ability system using scriptale objects in unity. I also created the level system to scale over time, making it require more experiece each level to level up. This was my first experience with creating abilities, and ignited my passion to do more visual effects.

Galactic Badlands

My first attempt at using game code and logic for an actual video game. I used Game Maker Studio and chose not to use the node connections and wanted to learn Game Maker Studio's game language. I found assets online and adjusted the assets to fit into the game. The world was created using a custom tile set I created. I created the gun in the game and also the bullet spritesheet. I created the UI home screen and all the camera work was done by me as well. The coolest part about this project is the load and auto save function. Once you complete a level your progress will be auto saved to the beginning of that level.

30%

This was my 1st team lead project. The 3 of us created a mobile linear dungeon crawler with combat and story. I organized the direction of the game and we all just worked together on getting the game running. We created a combat system that took a percentage and delt a critical amount if either us or the enemy in the game rolled that crit chance. We took this project to our College Project invitational and won 2nd place in the Game category.