ramen
A downloadable tool
ramen is a simple console emulator library written in go that can be used to create various ascii / text (roguelike) games. It's based on the great ebiten library and inspired by libraries like libtcod.
Warning: API and features are not fixed yet. Bugs will happen!
— Features
- PNG Fonts with more than 256 chars possible
- Fonts can contain chars and colored tiles
- Create sub-consoles to organize rendering
- Component based ui system
- Inlined color definitions in strings
- Pre-build components ready to use
- TextBox
- Button
- REXPaint file parsing
- Everything ebiten can do
- Input: Mouse, Keyboard, Gamepads, Touches
- Audio: MP3, Ogg/Vorbis, WAV, PCM
- ...
— Links
- Source & Getting Started: https://github.com/BigJk/ramen
- Code Examples: https://github.com/BigJk/ramen/tree/rework/examples
Status | In development |
Category | Tool |
Author | BigJk |
Tags | 2D, console, Game engine, golang, library, Roguelike, terminal-emulator |
Code license | Apache License 2.0 |
Leave a comment
Log in with itch.io to leave a comment.