fui:C言語によるフレームバッファベースのTTY UIライブラリ
2025-05-08
fuiは、ttyコンテキスト内でフレームバッファと直接対話するための軽量なCライブラリです。レイヤード描画システムを使用し、ピクセル描画、プリミティブな図形(線、矩形、円)、ビットマップフォントレンダリング、キーボードとマウスのイベント処理(libevdev使用)、そして基本的なALSAベースのサウンドシステム(現在は正弦波とコード)をサポートしています。このライブラリは静的にリンクされており、例とテスト(cmocka使用)が含まれています。シンプルなAsteroidsゲームがサウンド機能を示しています。
開発
グラフィックライブラリ