Our Goal
William (Hecc) and I (generic farmer#4494) have never made a videogame, never touched modeling software, and never animated. This fact inspired us to break out of our comfort zones and do all three for the first time through making a simple game. The goal is not to make an immersive game, but rather to learn something new and have fun.
Aesthetics
We both have fond memories of the N64 and PS1 and their low polygon and low resolution aesthetic and have tried hard to mimic that. We:
- used textures from the early 2000s,
- set the game engine to lower polygon count and limit resolution
- developed models to reflect the low polygon game style
How we built it
This game was developed using the Unity engine, the animations were made in Blender, and the camera and player control was written in C#. William started by learning blender and making the character model while Jakob was busy learning C# and how to make the camera and movement function. Afterwards we came together to design the map and make sure the project works as intended.
Challenges we ran into
- Texturing 3D models,
- Working with 3D vectors, neither William or Jakob fully understood the math required to manipulate 3D vectors
- Character Controller vs Rigidbody, at first Jakob did not know that they were two completely different systems causing frustration
- Moving animations from Blender to Unity
- Time
Accomplishments that we're proud of
- Ability to learn a wide variety of skills we had zero prior knowledge on
- Learned how to manipulate 3D vectors without haven taken Linear Algebra
- The fact that we learned everything by ourselves
What we learned
- Modelling, texturing, and animation with Blender
- Basics of C#
- Unity Rigidbody and Character Controller to create movement
- How to teach yourself concepts
- Basics of vector algebra
What's next for Gothic Door Opening Simulator
This was a wonderful learning experience that forced us to quickly pick up and implement new concepts. However, it was really stressful and lead to Gothic Door Opening Sim to have a subpar basic structure and as a result we will likely not continue development. However, we do hope to try more game development projects together and join a few game jams.
Log in or sign up for Devpost to join the conversation.