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

https://github.com/xord/rubysketch

A game engine based on the Processing API
https://github.com/xord/rubysketch

game-engine game-engine-2d gamedev processing ruby

Last synced: about 1 year ago
JSON representation

A game engine based on the Processing API

Awesome Lists containing this project

README

          

# RubySketch - A game engine based on the Processing API

![License](https://img.shields.io/github/license/xord/rubysketch)
![Build Status](https://github.com/xord/rubysketch/actions/workflows/test.yml/badge.svg)
![Gem Version](https://badge.fury.io/rb/rubysketch.svg)

## ⚠️ Notice

This repository is a read-only mirror of our monorepo.
We do not accept pull requests or direct contributions here.

### 🔄 Where to Contribute?

All development happens in our [xord/all](https://github.com/xord/all) monorepo, which contains all our main libraries.
If you'd like to contribute, please submit your changes there.

For more details, check out our [Contribution Guidelines](./CONTRIBUTING.md).

Thanks for your support! 🙌

## 🚀 About

**RubySketch** is a game engine based on the Processing API, designed for use with Ruby.

It provides a familiar environment for developers who are accustomed to Processing, enabling them to create games and interactive graphics with ease.

**RubySketch** combines the simplicity of the Processing API with the power of Ruby, making it a versatile tool for creative coding.

## 📦 Installation

Add this line to your Gemfile:
```ruby
$ gem 'rubysketch'
```

Then, install gem:
```bash
$ bundle install
```

Or install it directly:
```bash
$ gem install rubysketch
```

## 📜 License

**RubySketch** is licensed under the MIT License.
See the [LICENSE](./LICENSE) file for details.