Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/webmatze/dragonruby-survivor

DragonRuby Survivor is a 2D survival game built with DragonRuby Game Toolkit. In this game, you control a character trying to survive waves of enemies while collecting power-ups and upgrading your abilities.
https://github.com/webmatze/dragonruby-survivor

dragonruby dragonruby-gtk survival-game

Last synced: about 1 month ago
JSON representation

DragonRuby Survivor is a 2D survival game built with DragonRuby Game Toolkit. In this game, you control a character trying to survive waves of enemies while collecting power-ups and upgrading your abilities.

Awesome Lists containing this project

README

        

# DragonRuby Survivor

DragonRuby Survivor is a 2D survival game built with DragonRuby Game Toolkit. In this game, you control a character trying to survive waves of enemies while collecting power-ups and upgrading your abilities.

## Prerequisites

- DragonRuby Game Toolkit
- Smaug (DragonRuby package manager)

## Installation

1. Clone this repository:
```
git clone https://github.com/webmatze/dragonruby-survivor.git
cd dragonruby-survivor
```

2. Install dependencies using Smaug:
```
smaug install
```

## Running the Game

To start the game, use the following command in your terminal:

```
smaug run
```

This will launch the DragonRuby runtime with your game.

## How to Play

- Use arrow keys to move your character
- Avoid enemies and collect power-ups
- Your character automatically fires at nearby enemies
- Survive as long as you can!

## License

This project is open source and available under the [MIT License](LICENSE).

## Contributing

Contributions, issues, and feature requests are welcome! Feel free to check [issues page](https://github.com/webmatze/dragonruby-survivor/issues) if you want to contribute.

## Author

Mathias Karstädt
- GitHub: [@webmatze](https://github.com/webmatze)