Pinned Repositories
algo
Basic C99 implementations of various fundamental data structures (queue, stack, graph, heap, etc.)
cds_job
C++11 lock-free job queue
cds_spline
Splines!
cds_sync
Single-header C90 collection of synchronization primitives
DOTS-Tanks
DOTS/ECS port of Unity Tanks tutorial
img2ktx
Converts common image formats (PNG, JPG, etc.) to GPU-native compressed (BCn, ETC, ASTC) in KTX containers.
mona
Experimenting with an efficient GPU implementation of triangle-based image approximation using particle swarm optimization (PSO)
pyaiml
An interpreter module for AIML (Artificial Intelligence Markup Language), implemented in pure Python
RubyGates
Puzzle game about logic gates. #MadeWithUnity #MoreDOTS
spokk
Testbed for the Vulkan graphics API
cdwfs's Repositories
cdwfs/img2ktx
Converts common image formats (PNG, JPG, etc.) to GPU-native compressed (BCn, ETC, ASTC) in KTX containers.
cdwfs/DOTS-Tanks
DOTS/ECS port of Unity Tanks tutorial
cdwfs/spokk
Testbed for the Vulkan graphics API
cdwfs/RubyGates
Puzzle game about logic gates. #MadeWithUnity #MoreDOTS
cdwfs/wavertoy
Like Shadertoy, but for sound! Except Shadertoy already has sound. But this doesn't use WebGL, so it's slower! Yay!
cdwfs/advent2021
A template for Advent of Code participants using Zig
cdwfs/sig
An attempt to de-obfuscate some old procedural audio code from the 90s
cdwfs/advent2022
Advent of Code 2022 solutions, using Zig (again)
cdwfs/advent2020
Advent of Code 2020
cdwfs/hexflipper
A 1-4 player competitive territory-building game played on a hex map, created for OST Jam using quadplay✜
cdwfs/SPIRV-Reflect
SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.
cdwfs/VulkanMemoryAllocator
Easy to integrate Vulkan memory allocation library
cdwfs/advent2018
Advent of Code 2018 solutions
cdwfs/advent2019
Advent of Code solutions for 2019
cdwfs/bombergirls
Bomberman clone for the quadplay✜ fantasy console
cdwfs/ButSkunks
A 1-2 player cooperative rhythm action game where players control skunks wreaking havoc in a condominium. The game was created for OST Jam Vol. 2 using quadplay✜
cdwfs/chaosbag
Chaos Bag Odds Calculator (for Arkham Horror: The Card Game)
cdwfs/dgw2
HD remake of an earlier game
cdwfs/dontgetwet
Multiplayer stealth-focused water-balloon fight game for the TIC-80 fantasy console
cdwfs/efit
A collection of scripts to help me Escape From iTunes
cdwfs/libpytunes
Python Itunes Library parser
cdwfs/MidiJack
MIDI input plugin for Unity
cdwfs/ostjam3
Game for OST Jam 3 (title TBD)
cdwfs/process.h
A simple one header solution to launching processes and interacting with them for C and C++.
cdwfs/simple_vulkan_synchronization
A single-header library with a simplified interface for Vulkan synchronization
cdwfs/tcc22
cdwfs/TIC-80
TIC-80 is a fantasy computer for making, playing and sharing tiny games.
cdwfs/VacmanPurses
A game about vacuums and handbags with no licensed content whatsoever
cdwfs/Vulkan-ValidationLayers
Vulkan Validation Layers
cdwfs/webaudio.js
web audio library for games