Name: Karl Toby Rosenberg
Type: User
Company: New York University
Bio: -a computer science graduate with a wide range of interests including education, the humanities, music, lower-level programming, and all-around experimentation
Karl Toby Rosenberg's Projects
An assembly-like language interpreter
Box2D is a 2D physics engine for games
Small engine for game jams
Celeste Classic 2 for PICO-8!
The official GitHub mirror of the Chromium source
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
How to build webassembly files with nothing other than standard Clang/llvm.
Playing with variable number argument macros for calling multiple functions in a row
A simple GOAP (goal-oriented action planner) useful for game AI
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
dovzhyna - x86 (IA32) instruction length decoding library
This is a personal repo for storing Flecs ecs library dependencies independently from other projects.
C/C++ reflection library without RTTI or code generation
Experimenting with game and graphics programming in C++ with SDL and openGL
A collection of useful .gitignore templates
Glorp is a high-level game framework built on Glop. It provides installer creation, error reporting, and a full Lua framework. It is designed for rapid smallscale development but should work for larger-scale games.
Simple WebGL Fragment Shader Editor
Live GLSL coding render for MacOS and Linux
A Playground for Cross Device Live Speech Recognition with node.js, express and socket.io.
General Purpose Goal Oriented Action Planning
Computer Graphics 2019
Pose authoring using handtrackingon Quest
hash-table implementation with separate chaining and automatic table resizing, compatible with custom hash functions
Wireless shared-space mixed reality
A handy cheatsheet for calling UIFont(name: size:)
Implemented in C, the program tests an iterative quick sort that seeks to minimize stack depth by processing the smaller partition of the two partitions after each partition step.
A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
A C implementation of a bottom-up dynamic programming solution to the Knapsack 0/1 problem
- personal repository site, will update over time with project links, particularly for computer graphics - will beautify site over time