My submission to MayDay game jam.  The theme was "It's Procedural".

In this game, the player explore the ruined space city and fight villains. The ruins are procedurally generated by open simplex noise.

The source code is available at https://github.com/JojiJoseph/Space-War.

Discord

joji#1560

How to play?

  • WASD or arrow keys to move the space ship.
  • Mouse pointer to change direction.
  • Spacebar or mouse click to use weapons. 
  • Mouse wheel or Q/E to change weapons
  • Esc/P to pause.
  • And collect power ups when you kill the enemy.

Tools used

  • Godot
  • Inkscape
  • Krita

Sample Gameplay

Thanks for the assets

Background music - mixkit - To the Next Round by Michael Ramir C.

Explosion Sprites - https://xyezawr.itch.io/free-pixel-effects-pack-4-explosions

Font - Space 3 - https://www.dafont.com/space-3.font

Sound effects

https://kronbits.itch.io/freesfx

http://www.gameburp.com/free-game-sound-fx/


Updates

  • 2022-6-4
    • Controls can be remapped.
    • Volume can be adjusted.

Development log

Comments

Log in with itch.io to leave a comment.

i  like it :D. but its kinda anoying that the controls ar relative to the players direction.

(1 edit) (+1)

Thank you for your feedback! As the space ship has a particular shape with clear orientation I thought players will associate the movement with the shape. So I thought controls relative to the space ship will be more easier. Anyway I uploaded a version in which the controls are relative to the observer - https://jojijoseph.itch.io/space-war-controls-relative-to-observer

Once this jam is over I will update this game with an option to choose the control mechanism between controls relative to character and controls relative to observer.


Edit: Game Jam is over. Merged post jam updates. Hence removing the above link.

(+1)

Yeah, I thought so too and absolutely hated it at first, but although it's a little weird because we're not used to it, doesn't actually take long to get used to it and, even if not fully intentional, in my opinion is actually pretty innovative and it's much better than the alternative, which you can see by testing this: https://jojijoseph.itch.io/space-war-controls-relative-to-observer just doesn't work nearly as well at least for this game in particular. Props to creator, I wouldn't have played this game for even 10 seconds without the nice short-term learning curve this "mechanic" naturally provided, and it made me wanna play an actual full game with that.