This game is not designed to run on your device. Add it to a collection to play later, or you can try to run it anyway.

Example game made with the DragonRuby Toolkit and the Book "Building Game with DragonRuby"by Brett Chalupa.

Source code can be found here : https://github.com/loranger32/dragon-vs-flying-saucers

- 5 Levels

- final boss fight

- high scores save

- animated credits

Still some rough edges to be polished.


CREDITS:

SPRITES:

- dragon, flying saucers explosions and stars: DragonRuby Engine package

- fireball: Brett Chalupa (from the book)

- cloud: Ian Peter (https://opengameart.org/users/ian-peter)

- flying saucers: Gamedevtuts+ (http://gamedev.tutsplus.com/articles/news/enjoy-these-totally-free-space-based-s...)

- player explosion: jrob774 (https://opengameart.org/users/jrob774)

- final boss : MillionthVector (http://millionthvector.blogspot.de) (Creative Commons BY License: https://creativecommons.org/licenses/by/4.0/)

- final boss explosion: Cuzco (https://opengameart.org/content/explosion)

- backgrounds : greggman (https://opengameart.org/content/backgrounds-for-2d-platformers)

SOUNDS AND MUSIC

- in-game music, fireball shoot and flying saucer explosion: Brett Chalupa (from the book)

- game-over sound: Sauer (https://opengameart.org/content/oldschool-win-and-die-jump-and-run-sounds)

- credits music: the-field-of-dreams by pauliuw (https://opengameart.org/content/the-field-of-dreams)

- final boss music: Orbital Colossus by Matthew Pablo (https://matthewpablo.com)

- end game music: Victory! (Composed, performed, mixed and mastered by Viktor Kraus - https://opengameart.org/content/victory-1)

Download

Download
dragon-vs-flying-saucers-macos.zip 13 MB
Version 0.4 Jun 16, 2024
Download
dragon-vs-flying-saucers-windows-amd64.zip 12 MB
Version 0.4 Jun 16, 2024
Download
dragon-vs-flying-saucers-linux-raspberrypi.zip 12 MB
Version 0.4 Jun 16, 2024
Download
dragon-vs-flying-saucers-linux-amd64.zip 12 MB
Version 0.4 Jun 16, 2024

Comments

Log in with itch.io to leave a comment.

Hi, Thanks a lot for playing and for your comment ! And you're right, 'z' and 'j'  don't work. I don't think they are actually needed, so I think I will just remove them from the opening page.

Very nice!  I managed to win.   It seems that `z` and `j` don't fire (at least they don't start the game).