This is my entry for the Ebiten Game Jam 2023
The theme is "Reverse" and  I took the interpretation of Reversed roles on the pretty classic Space Invaders. 

Reverse Invaders
You are one of the multiple aliens trying to invade the planet Earth.
Avoid your brothers in arms and kill the spaceship to get the victory!

As the enemy, life is not easy, you are an extra and it depend a bit on the skills of the next spaceship/hero/player. (there are no levels, everything is random. Which could be a bit unfair/boring)

Score system
You get points when you kill the spaceship, as many points as other aliens survived.
When you die, you have to start from 0 again.

Controls:
Arrows or WASD to move
Space bar to start/to shoot

Source code:
You can find it here.

Sad disclaimer: I really tried my best to have the code readable but I failed at it. Last Jam day I rushed to accomplish a bit more, and latest commits are a garbage mess. I apology for your eyes if you go there and try to learn anything from it. After the Jam I will polish it a bit.


Tools
Tried to do all assets by myself specially given that is a pretty simple game anyway. All via online tools:


Notes
This is my first game ever (some unfinished attemps in Godot/Unity) and the Ebiten jam was the perfect excuse to learn Ebiten and complete a project. I really really enjoyed doing it, and just for participating I'm feel like a winner!

My theme interpretation is a bit lazy, but I wanted to have a realistic easy take to learn and be able to finish. And still, it was really fun to come up with possible new ideas to add to this super simple space invaders approach. A pity that my planning was not ideal and I didn't have time to develop most of them! But proud with what I published anyway!

Next year I will try to be more ambitious and confident!

Comments

Log in with itch.io to leave a comment.

Good! Very good!