Godot - Shoot 'em up
A downloadable game for Windows, macOS, and Linux
This is just an example of creating a Shoot 'em up in Godot.
Full source code available at:
https://github.com/juan-medina/godot-shootem-up.
If you need to open a bug or enhancement, please do it here.
Features
- Player spaceship with movement and shooting.
- Player, enemies will have an energy type.
- To destroy each other the energies need to be different.
- Different enemy spaceships.
- Enemies waves.
- Boss fight.
- CRT effect for retro look.
- Menu with options including:
- Borderless fullscreen or windowed mode.
- Music and sound effects volume.
- CRT effect configuration.
- Game Over window.
- Game Win window.
- High Score.
- Pause and resume game.
- Score and shield bar.
- Sound effects and music.
- Windows, Mac and Linux version.
Credits
- Developed by: Juan Medina
-
Game music:
Abstraction - Music Loop Bundle
by Abstraction.
- Menu: Box Jump.
- Level: Out of Time.
- Background: Glacial Mountains: Parallax Background by vnitti.
- Spaceships: Free Enemy Spaceship 2D Sprites Pixel Art by Craftpix.
- Shield Bar: UI BARS by guilemus.
- Change energy sound: Metal00.wav by jeremysykes.
- Player shot fire sound: laser.wav by Shaun105.
- Enemy Fire sound: projectile.wav by jeckkech.
- Shot hit sound: Hit/Hurt by Prof.Mudkip.
- Ship explosion sound: 8-Bit explosion by Prof.Mudkip.
- Game Over sound: 8-bit Game Over by Euphrosyyn.
- Game Win sound: WinSquare.wav by Fupicat.
- Button press sound: 8-bit 2022 Poke Bright Select Button BBM by NovaSoundTechnology.
- Font: Pixeloid by GGBotNet.
- CRT effect: Godot CRT Shader by Perons.
Leave a comment
Log in with itch.io to leave a comment.