Skip to content

XoXoGameWolf/coco-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coco Engine

Coco Engine is a C-based engine written by XoXoGameWolf. It has support for OpenGL, OpenAL, Windows cross-compiling, .obj loading, and more.

Requirements

Coco Engine requires a few compiling tools, those being Make for compiling, gcc for compiling the Linux build, and mingw32-gcc for compiling the Windows build. It has to be built on Linux or WSL.

Compiling

After modifying the code in "src", you can run "make" in the base directory to compile. You can run "make linux" and "make windows" for the specific targets. After compiling, run "build/app" or "build/app.exe" from the home directory, or use the .zip files. The name for the distributions are configurable at the top of the Makefile.

Credits

The Engine itself by XoXoGameWolf a.k.a. Wolf

test.wav demo music - Cat Walk by Arulo

OpenGL by Khronos

OpenAL by Loki Software

GLFW by... GLFW

CWOBJ by Julien Verneuil (may be removed in future)

TinyWav by Martin Roth (may be removed in future)

Contact Me

Personal Youtube

Youtube

Reddit

Subreddit

Discord Server

About

A graphics engine written in C named after my cat, "Coco"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages