Rookie Awards 2024 - Open for Entries!
Void runner
Share

Void runner

Cristian Franco AdriĆ”
by Francolini on 2 Oct 2021

My first android game, I hope you like it!

3 1185 0
Round of applause for our sponsors

Hi! I've been making a mobile game for android devices in two weeks. I felt inspirated by "1942" arcade game and "Space invaders" with the "Geometry dash" style.

I've called it Void runner. I let you here a video.

EDIT: I have uploaded Void Runner to Play store platform, you can download it from HERE.

I have made a ranking system that stores the 3 best players that scored the highest points. In addittion, I have implemented a rewarded ad from Google AdMob (totally optional), I just wanted to know how ads are implemented in a game.

Mechanics:

Mobility: You have 2 sticks, the left one is used to move the player, the right one let you aim while the player shoots.

Power-Ups: You will be able to pick two power-us. 

One of them are two little companions that will help you, they remain throught 20 seconds before they disappear.

The other power-up is the laser gun, a strong weapon that deals tons of damage. Once you get it you will see the laser capacity at the top left side of the screen.

Game: There is some things I'd like to explain.

Wave of enemies:

Enemies will be spawning slowly, while time passes they will be spawning faster, but it would be impossible to destroy them if it gets too long playing and there would be too much enemies on the screen, so I've programmed it in order to not to happen this. Basically, the spawner gameobject has a timer that I use to spawn enemies, once the time has passed enough, the same script resets the timer. 

Taining mode:

While i was developing the game i received some feedback from friends and teachers, half of them said me that it's too hard to play, and the other half that is pretty fun once you know how to move and shoot in the right way. So i decided to make a training mode for those who think that is difficult for them.

Score:

You just have to destroy enemies to earn all points you can, once you die you will be able to see your total score. Also I have to say that, for each five enemies you destroy without being hurted, the points that you earn destroying enemies will be multiplied by 2, 3 and 4 as much. You can see this multiplier at the top right side of the screen.

Destroying an enemie:

I though that it'd be cool if time slowed down when you kill an enemie, it grants a lot of feedback for the player and it's even cooler when there are a lot of things moving fast as the stars in the background or the player bullets.

Ranking:

I have made a ranking system that stores the 3 best players that scored the highest points. If you have more score that someone between the best three players, the keyboard will appear when you die, you'll have to type your initials and press "Done". Here is a demonstration:

You can reset the ranking from the menu too.

Art:

Style: As I've said, it's based on "Geometry dash", the player and enemies are simple polygons done in photoshop.

Shaders: The best of the art of this game are the two shaders I created via code, in shaderlab, this project helped me to grow my technical artist experience.

One shader is the backgound, there are stars passing very fast, changing its colours, and if you see well, you'll be able to see a distorsion simulationg the void of the space.

The second shader is the green and purple one, purple for player and green for enemies.

And that's all, I hope you download it and comment your maximum score.

Thanks too much! :D


Comments (0)

This project doesn't have any comments yet.