Inspiration

The inspiration for the game is more generally inspired by platform fighters like Smash bros but the game itself draws more inspiration from rivals of aether and more specifically there mode called "aether mode"

What it does

The game starts in a character select screen where player will have to input with there controller to join (DO NOT PRESS BOTTOM BUTTON. all controllers besides single joycons and vr controllers should work). Than once someone presses "start" (controller button) you will be sent to a map where portals will spawn at (non random) intervals. You must use the characters unique abilities to send your opponents into the portals to win. (DISCLAIMER: my controllers are very "finicky" with the joining so if that's a problem for you just try messing with it.)

How we built it

I built the game using godot 4 as the game engine. Adobe illustrator was used for a title card but that is just in the splash screen (you probably wont see it). All pixel art sprites are made in aseprite by me.

Challenges we ran into

One: I'm not good at pixel art and i literally just started so it might not look the best. Two: THE MULTIPLAYER SETUP SUCKS. I wont bore you with the details but the character select screen took up HALF of this project.

Accomplishments that we're proud of

I'm just proud that I'm able to get at least a testable build out for the hackathon because i was having doughts. I'm very proud of my pixel art though (i like it a lot) and the most proud i felt was making the character select work. Oh, also im proud that theres enough content in my project that it hits the 35 mb limit on dev post, but im also sad because my project hit the 35 mb limit on devpost.

What we learned

I learned a lot about how to make local multiplayer (not that i would EVER want to touch it on this scale again). I also learned multiple unique tools within godot that i either didnt know or didnt understand (like tilemaps).

What's next for Portal Warpers

I do want to finish making the characters and maps i had planned. I'll put the sprite sheets in the submission so you can look at what was not included.

Built With

  • aseprite
  • gdscript
  • godot-4
Share this project:

Updates