Recently we participated in our first game jam – Game Jolt GDC Jam and decided to share our insights today. Read on!
Game jam – introdution
Game Jolt GDC Jam is 72 hour game jam by Game Jolt. Main theme this time was NUOVO. To clarify:
“Nuovo” games are defined as innovative, abstract and unconventional games that are short in duration, perfectly fit for an Alt Indie Game Festival Jam!
Main rules were:
- The game and all visual assets must be made during the 72 hour jam period.
- You can use any existing tools, engines, languages, or programming libraries.
- You can use pre-existing music and audio assets (assuming you have permission or a license).
All in all, there was 152 games submitted, and one of ours was: Spike Twist. You can play it right now and maybe give some feedback in comments below 🙂
The general concept of the game was simple – let player search for controls and survive in dangerous environment.
We ended up with something like this:
Every game, player need to find controls on keyboard to start moving blue ball. Each missclick rises the amount of spikes and points multiplier. Also there are some boxes falling from the sky and player need to avoid them as well. Try it and you will get the idea 🙂
We had only 3 days to create whole game, including graphics. Hardest part, like always, was to came up with idea how the game should look.
We started with player, simple blue sphere with eyes and nasty smile. Other parts are just simple geometric shapes.
We kept Spike Twist in bright colors, which highlights that, this game should be funny.
Another crucial part of our game is code.
Everyone knows that there is no game without scripts. Spike Twist is super simple so there was no need to create tons of lines of code. Fortunately also ST’s mechanics is not complicated and this part of our game was done in about 10 hours.
We used several Unity’s functionalities like:
- rigidBodies, colliders,
- physics layers and tags,
- particles, trailRenderer,
- some static fields (we know that this is the best antipattern example but… it’s only game jam! ;)),
- some simple components: ShuffleMusicPlayer (with fading effect), Toast message and TextSlider.
Everything took about 1000 lines of code. Code looks like crap but it works and doesn’t generate too many bugs. Next time we will prepare better looking and working code!
We did it! Game works and even some folks like it 🙂 Of course we could have done it better…
But overall, for the first time game jam and around 24 men hours of work it looks great 😀
Next time we will be prepeared and organize ourselves better to take everything from every hour of game jam!
Do you have any game jams experience? Leave a comment below 🙂