Welcome To Yelapa

A Zelda-inspired game, based on some very strange themes.

About the game

Credits: Amy Elliott   Joe Shanahan   Scott Richards   Oliver Thurston


Status: Done
Project Type: Game Jam
Development Duration: 5 Days
Tools Used: Unity   Photoshop   Tiled
Primary Roles: Design   Level Design   UI

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.


About Amy Elliott
Amy Elliott

Hi! My name is Amy, and Im a programmer based in the UK! I love playing and making video games and recently entering the games industry has only increased my interest in games development. Im a big fan of technical and creative experimentation, and I do this by participating in gamejams and small projects in my spare time. I love learning new things, from game engines and programming all the way to maths and fun projects using an Arduino.

Email : amy.elliott2002@yahoo.co.uk

Website : http://amy-portfolio.com

Comment Box is loading comments...