Games Academy Autumn 2018 – Space Runner



Space Runner is space themed 4 level long runner type game for Android. The players goal is to clear the levels while collecting coins to aim at higher scores. Space Runner also includes different types of powerups to help the player get through the levels without getting hit or help collect coins.


In the beginning of the project, each team member came up with one or two simple game ideas and together we voted for the best one and started working on it. 

The original concept was to make an endless runner type game, but after some months into the development we re-thought about the “game loop” and after receiving some advice we opted for a level based design.

We had a Google Play Store release in mind pretty deep into the development, but after delays and not having any easy means to release the game in there we gave up on it. The initial plan was to have a store to sell skins and powerup packs.

Our final product includes most of our core functionalities we had originally planned on minus the store. It includes a well structured UI and menu structure as well 4 playable levels.


The character is controlled by using a swipe gesture to different directions on the screen. Swiping to sides moves the player inbetween 5 different lanes, swiping up makes the character jump and down swipe initiates a slide on the ground.

The player can take up to 2 powerups with them to the levels and the powerups feature 2 kinds of shields, a magnetism item to help collect coins, a resurrection item to bring back the character once and slowdown powerup to help get through fast paced instances.

Team Space Runner

Manuel Gabarron Cortes – Graphic artist

Henrietta Kontio – Graphic artist

Satu Kiintonen – Graphic artist

Justin Granger – Programmer

Juuso Etelämäki – Programmer


Games Academy Autumn 2018 – Atlanticide

Screenshots (alpha)

Destructible environment.
Active beam between the players. We didn’t have time to replace it with the final beam effect (visible right of the players).


Atlanticide is a co-op arcade action game with destructive environmental elements. It is based on the ancient Atlantis myths with some science fiction elements blended in. Players use alien shields to form a destructive beam between themselves, which is used to destroy the environment and also gather orichalcum, the game’s scoring mechanism.

The levels were timed and the aim was to add a “push your luck” element to the game. If the players got greedy and didn’t reach the level elevator (goal) in time, they would lose all of the gathered orichalcum. We wanted the game to have shifting levels, where portions of the level would rise and fall, changing the paths the players could take through the levels.


Atlanticide had a tumultuous birth. The fundamental game idea changed several times during development.

Evolution of the game

We first pitched the game as a co-operative survival game, where the players defend a slow moving cart (containing orichalcum) through a crumbling Atlantis. There would have been some sort of an energy field or a massive monster chasing the cart, which would have added a sense of urgency to the game. If the energy field / monster would reach the cart, the game would end. Non-player characters would push the cart and players could save more NPCs throughout the levels. More NPCs would make the cart move faster. Enemies would try to kill the NPCs, which would result making the cart move slower.

Next, we moved the game towards a co-op puzzle game. Here we spent the most development time in an effort of trying to make the game work. The player characters had different powers, but we couldn’t settle on what those player powers would be. We also struggled with the fact that it felt more fun to play as the character with a shield.

One month before the expected game release, we settled on a co-op arcade action game. This was the final game idea that everyone agreed upon. We didn’t reach such a consensus before during the project. The synopsis explains this game idea in detail.

Unfortunately, we were unable to advance the game to a releasable state.

Development screenshots

Character animation process.
Isometric level concept.

Gameplay controls

Character movement

  • Keyboard: WASD
  • Controller: left stick

Activate beam

  • Keyboard: e
  • Controller: right trigger

Pause menu

  • Keyboard: esc
  • Controller: start / menu / options

Download links

Click the link below to get the alpha version of the game.

Team Symmachia

  • Lauri Kosonen
    • programming, game design
  • Toni Mutanen
    • 3D modeling, rigging, skinning, animation, texturing, programming, level design, game design
  • Jaakko Liukkala
    • music, sound effects, programming, game design
  • Ville Niemi
    • programming, game design
  • Valtteri
    • level design, programming, game design

Games Academy Autumn 2018 – The calling of space knight

The game is 2D shoot ’em up genre game for PC. Where player pilot space knight’s spaceship in demonic realm on mission to doom those demons which were responsible for causing chaos and destruction in living realms kingdom’s in latest demonic invasion attempt.

Game’s main mechanic is simple. Gain as much points as possible by shooting demons, by collecting green orbs they drop and by avoiding dying. Gained score will be reviewed in the end of level.

The game’s artistict style blends together painting background style and pixel characters. Themes are knighthood, darkness and demons.

The game has six levels. Two of them has challening boss fight. There is six basic enemy types and seven different variations from them to encounter.


Small game, big challenger

This game project was chosen by team because it challenged everyone in the team to do something different and it was quite manageable by it’s work load. Many good ideas had to be cut from the project due to lack of time to do them. So much more could have been done for this kind of game. The game would need more polishing and content before it could be on markets. But it’s concept is totally playable right now on it’s current state.

We hope that we gave something new for this +30 year old game genre with this game.  🙂

Download link for the game:


Team Eclipse:

Johannes Kurula – Scrummaster, Graphic artist

Milla Ranki – Graphic artist

Niko Matikainen – Coder

Lauri Rantala – Coder

Games Academy Autumn 2018 – Actias Luna

Nothings sucks quite like someone busting your party, scaring off your friends, and forcing you to flee to the forest. But then again, in such a situation arises the chance to be a hero, no matter how small you feel! In Actias Luna, despite you’re but a little moth, you have a chance to be that hero. Your task is to find and save your friends that were scared off by fungal monsters, and get out of the forest. Be fast and clever, and jump to your heart’s content! The adventure in the forest is just beginning.



Marko Halin: Coding (platforms, enemy AI, sound implementation, etc )
Johannes Isoaho: Coding (physics, camera, movement, level implementation, etc)
Iida Kontkanen: UI design, character designs + animations, level design, background objects
Sampo Jumisko: Background art, platform designs, particle effects
Markus Mittilä: Game music
Mikael Vanninen: SFX, game music


Actias Luna is a game where your task is to find as many friends as possible and escape through the monster ridden forest with them. You’re but a moth, so punching doesn’t help here! You need to be quick and clever, and get past the monsters by using your ability to jump and grow flowers. Each level introduces new challenges for the player, and has some  small exploration elements.

The game itself features altogether 7 levels, original music and SFX, as well as original art-work, level design, animations and coding by our team. The game was made with Unity, and all the art was made using Photoshop, with animations being frame-by-frame and background and background assets being digital paintings. Coding was done with C#, and Sourcetree was our go-to to keep everyone up-to-date on the project.

WASD – move
Spacebar – Jump
Interaction is done through walking the player sprite to an item


Our game’s development process started off very differently, and we ended up going through several different ideas and iterations before we decided to finally do a 2D platformer.

Our ideas in the beginning included a simple RPG (too complex), a puzzle (which took too long to design ) and several others, but finally we ended up with our final iteration. Our team eventually chose to create a simple one player 2D platformer that takes after, for example, Mario, Hollow Knight and Ori and the Blind Forest. 

Main character design

After having reality slapped to our face a few times, we got to work and started creating Actias Luna. It was a long and arduous process, but through a very harsh crunch and constant communication, we managed to get done what constituted as an actual game, with 6 levels, mechanics, and no game-breaking bugs (as far as we knew ).

After the final presentation and a playtest we arranged, our game has gone through quite a bit of development based on the feedback we got. We added more foreground and background objects, updated the controls, camera and menus, and also added one additional level. Our future plans for the game include an release and maybe fixing some bugs if (when) any more of them crop up.


Games Academy Autumn 2018 – Raccoon Maze

Raccoon maze

Team  OwO What’s this?

Leevi Vaikkola: Graphics, map design
Jaakko Panula: Game mechanics, programming
Vili Räisänen: Game mechanics, programming
Viivi Viro: Graphics, character design

Andreas von Stosch: Music and sound effects



In this 2-4 player local  party game  it’s you against the other players.  Play as a raccoon navigating through different maze like levels, pick up power-ups and outplay your opponents to win. 

At the moment there are 3 different maps with different kinds of map hazards and power-ups. Hazards include spike traps, water to slow you down, oil that slows down and also starts burning if you shoot it.

The power-ups have two categories; movement and damage.

The movement power-ups upon picked up either the ability to jump over walls or to dash fast into the chosen direction.

Damaging power-ups give either a fireball ability that goes straight line and causes a large explosion or arcane missile that has a smaller radius but it seeks enemies.

Get the game and play with your friends here!

Note:This game is local only and needs controllers for each player


Games Academy Autumn 2018 – Captain Flat Earth

Captain Flat Earth

Tsuit-Tsait Games’ Captain Flat Earth is a simple 2D platforming game with a unique idea taking inspiration from the flat earth society’s theories. In the game, you play as a scientist, who is visited by a “god” of the said society. He receives a magical shield, which he uses to block “madness and false
round-earth conspiracies”.

In the game you solve short puzzles while collecting evidence to prove the Flat Earth theory right. You visit both sides of the Earth, finding magical creatures and causing havoc.

The game features 3 levels and was made with Unity. Assets are vector graphics and made to look like flat, almost paper-like. Game features short cut-scenes to help understand the story. Some features include double jump, wall-jump and moving platforms. The plan is to add voice acting and continue working on the mechanics.

Team Members

Jarno Lahtinen
Rene Schwartz

Juhani Nevala
Isabel Pohjanen
Venla Kähkönen

The game will be available from

Trailer from Instagram:


Necrox – Instance Games

A mage casts a dark ritual to gain power. A chaos demon granted him power but the mage must also spread chaos and take over the land and so the tale of Necrox begins. The classic mage elements are now stronger but there is also the power of chaos which allows the mage to summon skeletons to unleash powerful attacks.

Project Summary

We created the game Necrox. It is a single player match 3 game with RPG elements. The game was primarily built for Android devices but it also works on Apple iOS devices.  The game was created inside of Unity. The project was kept on a private repository on Github. Github Desktop and Gitkraken were used along with the repository. The code was written using Visual Studio and Visual Studio Code. Most of the art and animations were created using Adobe Photoshop. 

Team members
Anthony Vanoostendorp: Technical Artist
Sami Sipari: Main Programmer
Nikolai Jonasson: Main Artist
Pauli Ondruska: Main Sound Designer
Tommi Pitkänen: Artist

The game is divided in two sections: the top section, where the combat between the main character and an enemy takes place and then the bottom half, where the match 3 game takes place. The player has to match tiles which activate the main character’s magic with different effects and the enemies attack at different intervals.

We completed our main goal, which was to create a complete game that can be further improved upon. Currently there are 15 levels that the player can complete. Each level has an enemy with its own set of combat base stats. There are 4 different types of tiles to try to get matches of 3 or more. The most common tiles are fire, which do damage to the enemy. Water and earth tiles are the next most common. Water heals the character and earth gives a stackable defense against the next enemy attack. Last are the chaos tiles which are harder to get because they are the least frequent but deal more damage than fire tiles.

The Game will be available on Google Play store but get the beta version here!


Game Academy Autumn 2018 – Fateful Blade

Team Last of Us

Mika Yli-Pentti: Level Designer, Programmer
Severi Jokiperä: Main Programmer
Julia Lammi: Main Artist
Miko Husari: Character Designer
Akseli Takanen: Audio Designer

Game Idea:

You find a castle that has fell into ruins in an unknown land. Use your wits and guts, spells and potions to discover the missing piece of your magical sword in this platforming-fighting game.

Game Mechanics:

Jump and swing your sword to destroy the enemies.  Dash in 8 different directions for bigger jumps and quick attacks. Cast spells to infuse your sword with fire, ice and lightning, which all have their own effects. Spells and potions can be bought from the Shopkeeper, if you’re able to find him.

The game is made for Xbox 360 controller and keyboard.


The whole idea began with the concept of collecting sword pieces in stages that took place in different settings. Your sword and its range would grow, but also add weight with every piece. We decided to take this function out early on, since no player would be happy with the gameplay becoming slower.

We also realized that making several stages would take a lot more time than we had anticipated, so we concentrated on making one, good stage with functioning mechanics.

Making the player movement probably took most of the time in the development, since it has to be spot on for this kind of game to work. After many iterations and months of work, we are satisfied with it.

After the movement was working, we could finally start to concentrate on level design and making the enemies.

This was a huge learning experience for all of us, since we used a lot of Unity’s new features we hadn’t tried before. Artists had to learn to use Unity’s 2D animations, level designer learned to use Sprite Shape, and the main programmer had to learn the best way to add sounds and how to make a great UI.

We kept working until the last minute, making sure no bugs were left behind and the game would work as a whole.

Hardest part of making the game was to come up with the name. We wanted the name to have “knife” or “sword” or something. The working title, “Very Dark Broken Sword Growing In Length”, or shortly “Growing Sword”, wasn’t the best name. All the cool titles with sword were taken, so we hunted synonyms of sword for several hours.

Project Review

The project was fun to make, and we all learned a lot of new skills. There were no falling outs, and we are satisfied with the end results. And even though there was a setback here and there, and some other courses taking concentration away from the game’s development (Fan dig svenska!), we were able to finish everything on time.




  • Movement: Arrow keys
  • Attack and Interact: C
  • Jump and Cancel: X
  • Dash: D, choose the direction with Arrow Keys
  • Change Spell: Z
  • Use Spell: A
  • Use Item: S
  • Pause: Esc

Xbox controller:

  • Movement: Left Stick or arrows
  • Attack: X
  • Jump and Interact: A
  • Dash: Right or Left Trigger
  • Change Spell: Right or Left Bumper
  • Use Spell: Y
  • Use Item and Cancel: B
  • Pause: Start

Games Academy Autumn 2018 – Helium Trip

Team Oppai

Teemu Niskanen – Team Leader and Artist
Sini Lehtovirta – Artist
Teijo Lukkarinen – Programmer
Joni Koskinen – Programmer

Additional help: 

Pauli Ondruska – Audio

About the Game

Helium Trip is a vertical auto-scrolling arcade mobile game developed for Android smartphones. You control a small and adorable ball animal named Chubbs, who dreams of viewing the stars close-up in the distant sky. Chubbs is able to elevate upward by inhaling helium all the while trying to avoid dangerous hazards such as thunder clouds and meteorites. Chubbs is able to move by blowing helium, which the player controls by swiping and tapping. But remember to pick up those helium bottles along the way, otherwise Chubbs will run out of helium and fall back to Earth.


The key decision that our team stuck to from day one was to limit the scope of the game. We wanted to create a game that’s fully playable and feels like a small complete game by the end of the December deadline. And it’s enjoyable to see this being achieved.

Our very first idea was to create a small platformer game, where the levels would consist of bouncing balls that were used as platforms to reach the end goal. We quickly realised there were too many challenges with this idea, so we decided to keep the cute and bouncy feel for the game, but adopt a completely new mechanic.

Helium Trip’s controls and mechanics are inspired from the level “Through the Poison Swamp” from Super Mario Galaxy. Adopting this simple mechanic to our game was troublesome first. The controls and play area needed a lot of adjusting throughout the project, but we believe it is now balanced to an enjoyable level.

Basic game layout

We decided to make the game an endless runner type of game instead of level based, purely for the replayability factor. Creating several dozens of unique levels would’ve been way too time consuming, so we decided to have one level which would randomize the hazards along the way. The game won’t fully randomize each and every hazard, instead it will randomize big chunks of the level, which were designed and playtested from scratch.

All in all, this was a great project to learn teamwork and to get a better understanding of the hurdles game development faces. We will take these experiences and try to create a more complex and intuitive game in spring.

Download Helium Trip from Google Play! (Android 5.0 or above required.)

Games Academy Spring 2018: Splash


Manuel Gabarron – Lead artist, the hero we need but don’t deserve
Justin Granger – Lead programmer, and damn good at it
Mitja Immonen – Programmer, Unity guy & sound designer
Elli Leppänen – Artist, level designer
Sam Payne – Artist, character designer

The Game

Splash is a casual arena shooter centered on couch co-op. Currently in the game it has up to four person co-op, with one map, and four distinct guns. It is currently possible to be played against time, with max kill count or in endless mode.

Our original idea was to make a lan style shooter. We were quickly told though that it would become a beast if we didn’t immediately change scope. With that information we ended our sights on a couch co op game with a unique theme of water guns.

The game is already fully playable and people seem to enjoy playing it even longer periods of time. In-game pickups and switchable weapons make the game more interesting and engaging.

Design Process

Bazooka vs. Pistol – 2 Player split screen, Splash

After our brainstorming, and quick refocus, we took our idea to the drawing board. Coming up with map layouts and art boards. We spared no time in getting to work and with our three artists we set a person on the character, another on the environment, and our final artist on the guns and drops. As for the programmers we started creating the game control to make it as fluid as possible and the second on our particles and lighting as they would both be important to get the proper feel for the player.

As we progressed through the semester our team kept up a fluid pace communicating and passing work between us. There are still some optimization and improvements to do and we will be working on them after this semester.

Plans for the future

Menu rework render

We still want to improve our game and see how far we can take it. One of our last improvements is a complete rework of the menu, we discussed several ideas and ended up with a new unity scene that shows a cafe where the avatars will appear as the players join the match by pressing start, and the avatars are animated!

Cafe where players can join and spawn on the chairs
Player character sitting poses for cafe joining.

In the end we all were very happy with the outcome and proudly present splash!

Minimum requirements:

  • Beefy laptop
  • Two gamepads
  • Two humans

Google Drive Link (zip-file)