Skip to content

Library for rendering and handling bitmap text on the screen

Notifications You must be signed in to change notification settings

anticitizn/omar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OMAR - Opengl bitMap Ascii Renderer


omar-gif

Omar is a barebones library for rendering and handling bitmap text on the screen. It abstracts away most graphical details and lets you play with the text field nicely without flickering or whatever issues that sometimes arise when drawing to normal terminal emulators. It's also hardware-accelerated and runs anywhere where SDL does, so it should be pretty portable. Some limited support for making GUIs inside of it is coming soon™.

How is this better than libtcod or similar alternatives?

It's not, except that this one is mine :D

Usage

If for whatever reason you want to try it out, you're pretty much forced to use CMake. Put it anywhere in your project and then add add_subdirectory("folder_where_you_put_it/omar") to your CMakeLists file. Include it by #include <src/omar.h>. A quick example for usage is included in the main.cpp file in this repository.

About

Library for rendering and handling bitmap text on the screen

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published