Aven's repositories
simple_web_game_server
A C++ library for creating authenticated scalable backends for multiplayer web games.
cs301_fall_2021
Examples for UAF CS301
raylib_wasm_rs_example
A simple example showing how to make a Rust Raylib application cross platform with the web using emscripten.
server_trait_example
A series of Zig TCP server examples for various generic anytype conventions.
zig_emscripten_threads
A toy example showing Zig threads working in Emscripten
DumbCycle
A step-by-step example showing how to make a Linux game from scratch with x86_64 assembly and C99 without libc.
path_coloring_bgl
Implementations of several path coloring algorithms for the Boost Graph Library.
assembly_course
An introduction to computer architecture, assembly language, and developing applications in C
dumb_cycle
A snake game for x86_64-linux written in C99 with no preprocessor or libraries.
emscripten_c_examples
Ground up examples of cross-compiling C applications to the web with emcc.
hakyll_blog
My hakyll powered permutationlock blog.
implpathcol_paper
Implementation details of algorithms to path color plane graphs
krynth_raylib
A simple deduction game written in C with Raylib.
monocypher-zig
Zig bindings for the Monocypher cryptography library.
networking_examples
Some C networking examples
residue_computations
Magma Jupyter notebook to compute the 2-torsion Brauer group of the elliptic surface described in Wittenberg 2004.
rust_ffi_and_assembly
Playing around with rust server primatives
simple_game_server
A minimal effecient multiplayer game server written in C with no dynamic memory allocation.
wildfire_sim
A discrete grid wildfire simulation done in webGL.
zig_hello_emcc
A hello world example that can build to target native targets and Emscripten