Zachary Frost's Projects
Rust traits for Rc and Arc interoperation
Qt-based interface for the ngspice circuit simulator.
CMake project template for Boost C++ libraries.
Created with CodeSandbox
Rust/WebAssembly real-time, tactical battlefield strategy game
Falling sand physics sandbox game, that allows players to easily customize their experience
Simple CLI tool to perform a sparse checkout using git.
Standalone `xxd` replacement intended for Neovim users
Rust ternary operator macro
Flexible Vulkan wrapper library for modern C++
Syntax highlighting for jinja(2) html templates in vscode
Maze generation algorithms for Rust
Qt Resource Collection language support in Atom
My personal Neovim configuration.
OpenGL general purpose rendering system that uses PBR. Will be used in a WIP game engine called Project Liquid Fire.
2D Physics sandbox game based on `Liquid Fun`.
Implementation of a git post-clone hook (customized for personal dotfiles)
PostCSS plugin to do +, -, *, /, %, and ^ operations.
Generic Python property system
Turns a prose statement into a list of actions.
Create GLSL shaders using Python classes.
Ranger plugin that adds file glyphs / icon support to Ranger
Efficient implementations of real-time video game AI algorithms written in Rust
Easily create believable game agent behaviors in Python 3
Random string generator for faster and consistant naming when writing content.
Open a file either in a terminal editor or a GUI program, where appropriate.
Boilerplate and helpers for tf.keras-based TensorFlow projects
A fork of Simon Monk's Arduino Timer library
WIP: Embeddable scripting language made with modern C++