Jeff Rose's Projects
An AngularJS module containing directives, filters, services and views/controllers to quickly scaffold e-learning frontend systems.
A perceptron artificial neural network framework for an AI class.
A Windows console application to test the performance of various A* pathfinding implementations.
Yarn parser for Javascript
A complete CLI command framework for the Roll20.net scripting API.
A .NET 3.5 C# implementation of a thread-safe binary min-heap, suitable for implementation of a priority queue and compatible with MonoGame/Unity3D.
A .NET 3.5 C# implementation of a thread-safe priority queue, suitable for use with MonoGame/Unity3D.
A .NET 3.5 C# task-runner implementation to concurrently process work items that are ordered using a priority queue.
A quick and dirty test of a minimal service container for use in Unity
My personal Linux dotfiles and other config, including keyboard maps.
My OS X environment
Official PHP low-level client for Elasticsearch.
The Fluffywuv Federation FFXIV free company website.
Status monitor for Fluffywuv Federation's websites/servers.
A Yeoman generator to scaffold websites hosting a LoopBack REST API presented using an AngularJS and Bootstrap (CSS) frontend.
My game for Global Game Jam 2016!
A game created during the 48-hour Global Game Jam in 2015.
A logical hex-grid implementation based on Amit Patel's examples at http://www.redblobgames.com/grids/hexagons/.
Record the change log from models in Laravel
A starter pack for creating websites hosting a LoopBack REST API presented using an AngularJS and Bootstrap (CSS) frontend.
A tool for mapping out and analyzing 2D metroidvania games where progression depends on locks and keys.
The most widely used PHP client for RabbitMQ
Open-source keyboard firmware for Atmel AVR and Arm USB families
:ram: Practical functional Javascript
A bash-powered SDK and rudimentary build system for the Ficsit-Networks Satisfactory mod.
My Satisfactory Ficsit-Networks computer configuration.
Satisfactory networks configuration for a multiplayer game with Tink, started Summer 2022.