Game designer, level designer, scripter (c#, blueprints/c++, Ruby), team lead, agile coach.
Meteor Rush
Artwork made by me.
Released: December 2024-12-22
Play the game: https://edvinno.itch.io/meteor-rush
Platforms: Pc
Skill focus: Gameplay design, scripting and time managment.
Project length: 1Weeks
Team size: Solo
Engine and tools: Unity, Google docs, Krita, Magica Voxel, itcho.ChipTone, Visual Studio 2022.
What is Meteor Rush?
Meteor Rush is a 2D Arcade game where the player has to use a shoot down falling meteors that are trying to damage the earth. If the ground health reaches 0, the player loses the game.
The game can be played at my itch.io page: https://edvinno.itch.io/meteor-rush
Postmortem of the project
Meteor Rush was made as a personal challenge to create a full game during a one week deadline. I wanted to test out my relearn some of my knowledge with scripting/coding game mechanics and systems + working on game feel to create a fun and engaging gameplay loop.
​​
The experience of getting the right impact was challenging but I did learn alot about Unity's system and relearned some knowledge when it comes to the music and audio features Unity has. ​
​
I also tried to use as minimal tutorial elements as possible, while still teaching the player the relatively simply mechanics of the game (those being shooting meteors, moving the player, healing the earth or the ground. I did this by having signs in the environment that where able to be disabled whenever the player wanted through a UI button.
​​
I did create most of the models other then the true environmental piece (this being the ground and foliage models) this was mostly to save time, but in the future I will try to produce all assets or work with artists to produce the art for my next games.
My scripting throught this process could have been way better. Not having worked on any scripting in months did slow down a lot of simple things and made simple problems occur that took longer then expected to fix. Also lead to some of the design elements like the UI to fall behind in schedule.
​
My scripting structure was also messy and general folder structure was messier then usual and needs to be improved in the next project.
​
In this project I developed these skills:
-
About creating better game feel in Unity.
-
I improved at my time managment skill, planning features and gameplay mechanics better with my schedule.
-
Learned more about my shortcommings and working around them.