Caspar Krieger's repositories
factorio-a11y
An accessibility mod which implements voice control for Factorio
rust-game-of-life-exercises
An intro to Rust by partially implementing Conway's Game of Life via some exercises
little-crab-tv
A software renderer written in Rust
the-all-seeing-crab
A basic raytracer written in Rust
asteroids-bevy
An implementation of Asteroids in Bevy
asteroids-macroquad
Asteroids implemented from scratch in Rust using Macroquad
bevy_game_template
Template for a Bevy game including CI/CD for web, Windows, Linux, macOS, iOS and Android
BezierInfo-2
The development repo for the Primer on BĂ©zier curves, https://pomax.github.io/bezierinfo
BlueEngineEGUI
egui plugin for Blue Engine
catlike-tower-defense
A tower defense game involving shapes and pirates
crafting-interpreters
Code from going through Crafting Interpreters: http://craftinginterpreters.com
egui-macroquad
egui bindings for macroquad
fava_investor
Comprehensive set of reports, analyses, and tools for investments, for Beancount and Fava (plain text, double entry accounting software). Includes Fava plugins, command line tools, and libraries for each module.
gamepads
Rust gamepad input library with a focus on ease of use.
hecs
A handy ECS
LDtkToUnity
A fully-featured Unity importer for LDtk (Level Designer Toolkit)
learning-wgpu
Outcome in following https://sotrh.github.io/learn-wgpu/
macroquad
Cross-platform game engine in Rust.
miniquad
Cross platform rendering in Rust
parry
2D and 3D collision-detection library for Rust.
qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
rapier
2D and 3D physics engines focused on performance.
rust-gamedev.github.io
The repository for https://gamedev.rs