Index

zydeco / 5a717fe

Experiment in graphics programming, C++, OpenGL, simulation techniques.

Latest Commit

{#}TimeHashSubjectAuthor#(+)(-)GPG?
1008 Dec 2023 15:215a717feFractal renderer update for articleJosh Stockin17238187G

Tree

ObjectLatest Commit SubjectTimeHash
folderincludeFractal renderer update for article08 Dec 2023 15:215a717fe
foldersrcFractal renderer update for article08 Dec 2023 15:215a717fe
file.gitignoreUse GL3W05 Aug 2023 23:143c60e1a
fileCMakeLists.txtFractal renderer update for article08 Dec 2023 15:215a717fe
fileLICENSEInitial commit03 Aug 2023 17:13a07587e
fileREADME.mdCreate base Engine class04 Aug 2023 22:32f2ac8af
fileimgui.iniImGui bringup03 Sep 2023 23:177457fba
filezydeco.shCreate base Engine class04 Aug 2023 22:32f2ac8af

README

Zydeco

Hobby project/experiment in C++, graphics programming, and world generation.

Building

Run ./zydeco.sh to compile, build, and run. Requires CMake and a C++20-capable compiler, as well as the dependencies below. Executable is outputted at build/zydeco in the project root directory.

Zydeco depends upon the following C/C++ libraries:

Library Purpose Source
fmt String formatting for debug output messages libfmt-dev
cpptrace Producing stack traces for fault output GitHub
SDL2 Cross-platform solution for creating and managing windows, OpenGL contexts libsdl2-dev