Skip to content

ougi-washi/Syphax-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syphax Engine - 𐤒𐤐𐤎

Simple, fast, and lightweight 2D/3D engine in C.

Features

  • Handle shaders and their uniforms
  • (WIP) Handle SDF objects and operations

Building

CMake 3.22 is required. Make sure to: git clone with --recurse-submodules or run git submodule update --init --recursive

Simply run:

build.sh

or manually:

mkdir build
cd build
cmake ..
make

Usage

Examples are located in the examples directory. To run an example, simply run:

./bin/example_name

Submodules

These submodules are added under lib/

Deprecated submodules:

  • portaudio. This will change to miniaudio in the future.

License

MIT License

About

Simple, fast, lightweight 2D/3D Engine in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published