Pinned Repositories
algorithms
Algorithms
art
bun-engine
Graphics engine for games, set on top of bun.js.
bun-template
Bun template for creating projects using bunjs
Connect-Gravatar
Custom pod for Adobe Connect for showing participant's gravatars.
ggj-2019
Home *BLEEP* Home - GGJ2019
khan-js13k
ludum-dare
Ludum Dare games
open-ai-npc
Testing openAI's API, with a "dungeon master".
utils
jacklehamster's Repositories
jacklehamster/khan-js13k
jacklehamster/bun-engine
Graphics engine for games, set on top of bun.js.
jacklehamster/bun-template
Bun template for creating projects using bunjs
jacklehamster/open-ai-npc
Testing openAI's API, with a "dungeon master".
jacklehamster/free-stack
Free-stack is a stack that also behave like a queue. You can push/pop on top, but you can also push/pop on bottom. You can even look for items in the middle, and move them up or down. It's all free! just like this package.
jacklehamster/art
jacklehamster/asset-loader
jacklehamster/autocommit
Bash script hooked up with npm for auto-committing changes into git.
jacklehamster/dok-compression
Compression
jacklehamster/games
WebGL Project
jacklehamster/jacklehamster
jacklehamster/medal-popup
A library for showing Newgrounds medals.
jacklehamster/phaser-game
This is the repo for "The super-natural power troll", a game built with phaser.
jacklehamster/abstract-list
Provide an interface for abstract lists. An abstract list behaves like a read-only array, but without storage. It can virtually store an infinite number of elements. It's meant for working flexibly with arrays. Regular arrays can be used as abstract lists as well.
jacklehamster/auto-publish
Some shell script for publishing directly into npmjs, using np.
jacklehamster/avatar-change-room
Avatar creator UI for typescript games
jacklehamster/bun-pool
This typescript library provides an object pool that's flexible and usable for any type of objects. It's written using bun, that's why it's called bun-pool.
jacklehamster/dev-dependencies
All dev dependencies used in my bun projects
jacklehamster/dokui-menu
UI menu for Dobuki Game Engine.
jacklehamster/fixed-framerate-loop
A simple TypeScript class that runs requestAnimationFrame at fixed frameRate, adapting to screen refresh rate by calling the loop more or less multiple times per frame.
jacklehamster/github-app-test-repo
jacklehamster/github-datastore
App for storing data or assets into a Github repo
jacklehamster/jacklehamster.github.io
Jack's home
jacklehamster/list-accumulator
Component that accumulates lists that notify updates, turning itself into a list. This sounds pointless, but this is very useful for the Dok game engine.
jacklehamster/motor-loop
Motor loop is a typescript library that runs a game loop continuously. Notably, it adapts to frameRate to ensure your game always runs smoothly when the monitor refresh rate goes above or below 60hz.
jacklehamster/one-tap
One tap game for React Jam
jacklehamster/progressive-value
Library for values that progress over time, for animation or other progressively changing values.
jacklehamster/react-blinker
Just a blinking underline, for inputs in game.
jacklehamster/react-picture
Simple reusable picture component in react.
jacklehamster/react-popup
Reusable React Popup component