otoge

Version, currently main branch1 version
  • main branchlatestMar 5, 2026

github.com/kojix2/melodica

No description declared in shard.yml.

0 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  otoge:
    github: kojix2/melodica
    branch: main

main is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
>= 1.19.1
License
MIT
Author
kojix2
Targets
  • otoge from src/otoge.cr
  • melodica from src/melodica.cr

Dependencies

Runtime Dependencies

  • uing*github: kojix2/uing
  • raudio*github: kojix2/raudio.cr

README

melodica / otoge

Minimal rhythm game prototypes built with Crystal and libui.

  • otoge: 4-lane keyboard rhythm game
  • melodica: simple melody/rhythm prototype player

Built with uing for UI and raudio for audio.

If video playback is not available in your GitHub view, use the direct link above.

Gameplay screenshot

Quick Start

shards
make build release=1
bin/otoge
bin/melodica

License

MIT