Here's some concept art I've done of characters for the game.
I was very inspired by Animal Crossing for the artstyle.
Development Overview
This Gamejam meant a lot to me, because it was the first one I participated in, and it was the Gamejam which connected me with Team Horsehead, the game development team which I am now proudly a part of.
This Gamejam was hosted at the University of Portsmouth and it was a week long jam (34 hours in total) The themes were picked at random from Wikipedia, the themes were a lawyer who coached a basketball team, an African-American author and finally a small beach town called Yelapa.
Our team decided to go for all three themes and combine them together, using the town as our setting, the author as the protagonist and the lawyer as the final boss.
Planning & Concepting The Game
When planning out the game, we decided to take inspiration from the newly announced Links Awakening (Switch) for the art style since it has such a nice bright and cheerful style, but we also wanted to combine that with the earlier Zelda games where you were locked to one screen at a time. I really like this approach to the art style as it allowed us to work on a game which interests us all. (Everyone is a fan of Zelda right?!)
I made artwork for the characters inspired by Links Awakening art style, but I was also inspired by Animal Crossing. The sketches I done got turned into amazing looking 3D models which were made and rigged and animated by our 3D modeller, Joe.
It was fun to talk to the team about how to approach this game, as we were firing lots of different ideas at each other, until we had one we were all happy with! Most of our planning was done through talking though, as this was a Game Jam so we didn't have the time to be making game design documents.
Using Tiled To Make Levels
We designed maps for our game in a map editing tool called Tiled and used a Python script that Joe made to import these maps into our game.
This was the first time I used Tiled, and using this and learning about how this Python script converted the map to text and worked with Unity helped me understand how some tools work, it was a very useful and interesting thing to learn.
Doing this meant that we could make maps quickly and apply assets which was useful on the last day of the Game Jam where we had to crunch to get everything done (we left levels to last minute, we knew we shouldn't have).
Personal Blog
During the Gamejams, on my way back home during the week, I wrote my own personal journal entries on how each day went for me, and what I’ve learnt.
Day 1
The first day was pretty daunting, I was joining a group of people which I didn’t know and making a 3D game, in which I had no experience whatsoever in, since I had only made 2D games by myself up until that point.
One of the things which I had learnt in my first day was how to use a Photoshop filter called offset, this helps me tile the textures seamlessly. This first day was also the day I drew concepts of the main character.
Another thing which I had learnt was about source control, which I had no idea about until this point, my team taught me about how to use Tortoise Git, and GitLab with projects so I could branch off trying out something, or I could merge files together, all of this was new to me and hard to get my head around at first, but learning this was very useful for many future projects to come!
Day 2
On the second day, I finished all of the texturing and began sketching the other characters like the final boss, the crab concept art and a few props. I also planned the logo for the game using Illustrator and Photoshop.
I also began creating the UI for the game, designing the hearts which would represent the players health. I felt like these were good at the time but now looking back at them, I feel like they were a little too much for a game in this art style. I also learnt how to use Tiled, I began painting the terrain, the height of the terrain and making small levels.
Another thing I did on this day was made textures for the leafs on a tree model. We all also planned out as a group how we are going to have the final boss battle.
Day 3, 4 and 5
This day is the last day which I wrote about, since the rest of the week was crunch-mode
On day 3, I worked on the health system for the game, it felt like a very big task for me to do since I wasn’t really confident with programming at that point, along with the players health, I worked on the health for the final boss, all the maps have been added at this point.
For Days 4 and 5, we were mostly working on finishing the game and adding the levels to the game, I was learning a lot along the way, mostly about how source control works, and bits of programming.