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).