libShunkan 瞬間
Lightweight game engine for Linux, aimed to have lowest possible latency and memory footprint. Name comes from japanese word, meaning "moment", or "instant", because this work is dedicaded to achieving realtime performance.
I use Debian/Ubuntu for production system and prefer statical liknage. Wrappers are built on top of Linux kernel interfaces:
- For egl/gles graphics kms+drm+gbm backend is used.
- For event loop/networking and logic facilities like epoll, timerfd, evdev and sockets are used.
So following libraries would be required:
- libevdev
Open terminal go like following:
sudo apt install build-essentials git
cd ~/
git clone https://github.com/xakepp35/libshunkan.git
cd libshunkan
make -j31337
echo I am ready ;-)
TBD
Example code would go here
Please read CONTRIBUTING.md for details on the process for submitting pull requests.
- xakepp35 - Initial work - the gode of this code
- PurpleBooth - Thank you for EXCELLENT.md templates ;-)
See also the list of contributors who participated in this project.
This project is licensed under the FreeBSD 3-clause License. See the LICENSE file for details. You may use this email address to contact me if any questions.
gl;hf