Grow your team on GitHub
GitHub is home to over 40 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
-
UserWrappr
A user interface wrapper made to work on top of GameStartr implementations.
-
FullScreenPokemon
A free HTML5 remake of the original Pokemon, expanded for modern browsing.
-
FlagSwappr
Gates flags behind generational gaps.
-
TouchPassr
Adds touch controls on top of InputWritr.
-
MenuGraphr
In-game menu and dialog creation and management for GameStartr.
-
BattleMovr
A driver for RPG-like battles between two collections of actors.
-
TimeHandlr
A flexible, pausable alternative to setTimeout and setInterval for GameStartr Things.
-
AudioPlayr
An audio playback manager for persistent and on-demand themes and sounds.
-
WorldSeedr
A randomization utility to automate random, recursive generation of possibilities based on a preset position and probability schema.
-
StringFilr
A path-based cache for quick lookups in nested data structures.
-
QuadsKeepr
Quadrant-based collision detection. A grid structure of Quadrants is kept, with Things placed within Quadrants they intersect.
-
PixelRendr
Extracts images from text blobs in real time with fast cached lookups.
-
PixelDrawr
Front-end to PixelRendr to automate drawing mass amounts of sprites to a primary canvas.
-
ObjectMakr
An Abstract Factory for JavaScript classes that automates the process of setting constructors' prototypal inheritance.
-
NumberMakr
An updated version of the traditional MersenneTwister JavaScript class by Sean McCullough (2010), based on code by Takuji Nishimura and Makoto Matsumoto (1997 - 2002).
-
ModAttachr
Hookups for extensible triggered mod events.
-
AreaSpawnr
Loads GameStartr maps to spawn and unspawn areas on demand.
-
MapsCreatr
Storage container and lazy loader for GameStarter maps.
-
MapScreenr
A simple container for Map attributes given by switching to an Area within that map.
-
InputWritr
Bridges input events to known actions.
-
GroupHoldr
A general utility to keep Arrays and/or Objects by key names within a container so they can be referenced automatically by those keys.
-
FrameTickr
Runs a callback on a roughly precise interval.
-
FpsAnalyzr
A general utility for obtaining and analyzing framerate measurements.
-
ChangeLinr
A general utility for transforming raw input to processed output.
-
EightBittr
Bare-bones, highly modular game engine for 2D 8-bit games.
-
ClassCyclr
Cycles through class names using TimeHandlr events.
-
BabyIoC
Infantile IoC decorator with almost no features.
-
ItemsHoldr
Cache-based wrapper around localStorage.
-
shenanigans-manager
Manages locally installed FullScreenShenanigans modules for development.