Search results
554 packages found
Force a specific package manager to be used on a project
Matrix utilities used for Dok game engine
UI menu for Dobuki Game Engine.
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.
Dialog system used for games. Popup menus, npc dialogs, etc...
Common types used by Dok game engine.
A component for games that tracks viewable cells in a 3d grid, and discards the ones outside the viewable range.
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.
When multiple components are sharing the same layout, we need to deactivate components outside of the top one.
A fast, minimalist web framework for the Bun.js runtime
A library for showing Newgrounds medals.
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.
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.
Library for values that progress over time, for animation or other progressively changing values.
Simple interface for notifying when an element change.
Place on items to log all calls and properties fetch from it. Helpful for debugging.
A collection of single-function utilities for common tasks
Testing openAI's API, with a "dungeon master".
Ultrafast web framework for the Edges