Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/webmatze/dragonruby_star_defender

DragonRuby Star Defender Game is an exciting space-themed Shoot-Em-Up created with DragonRuby GTK.
https://github.com/webmatze/dragonruby_star_defender

2d-game dragonruby game ruby shmup shoot-em-up

Last synced: about 1 month ago
JSON representation

DragonRuby Star Defender Game is an exciting space-themed Shoot-Em-Up created with DragonRuby GTK.

Awesome Lists containing this project

README

        

# DragonRuby Star Defender Game

DragonRuby Star Defender Game is an exciting space-themed game project created with DragonRuby GTK.

## Description

This project is a space defense game developed using the DragonRuby Game Toolkit. Players defend their star system against waves of alien invaders in this action-packed arcade-style game.

## Getting Started

### Prerequisites

- DragonRuby GTK
- [Smaug](https://github.com/ereborstudios/smaug) tool for DragonRuby development

### Installation

1. Install Smaug following the instructions in the [Smaug repository](https://github.com/ereborstudios/smaug#installation).
2. Clone this repository or download the source code.
3. Navigate to the project directory in your terminal.

### Running the Game

Use Smaug to run the game:
```bash
smaug run
```

### Sounds

The game uses the [107 Free Retro Game Sounds](https://dominik-braun.net/retro-sounds/) sound library by Dominik Braun to play sounds. (Licence: [Creative Commons Lizenz CC BY 4.0](https://creativecommons.org/licenses/by/4.0/deed.de))

### Sprites

The game sprites are created by me using [Piskel](https://www.piskelapp.com/).