New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket
b

browndragon

npm

Packages

Current Co-maintainers

Former Co-maintainers

23 packages

@browndragon/a

A programmatic script & dialog manager (primarily for phaser).

@browndragon/arcade

Addons for phaser arcade physics

@browndragon/callable

A base class for `functions` that are also `classes`

@browndragon/collections

Collection datastructures in the style of es6: Multimaps, SortedSets and SortedMaps, as well as the row & column-indexed Table.

@browndragon/collections2

Labs & working area for collections extensions

@browndragon/destructure

Augments es6 array destructuring to fake "right hand" destructuring, too.

@browndragon/ecs

An entity-component-system (intended for phaser but this contains no game logic)

@browndragon/func

es6 functional programming tools

@browndragon/obj

Methods to treat es6 collections & objects transparently equivalently.

@browndragon/phaser3-constraints

An arcade physics type for enforcing relationships between objects

@browndragon/phaser3-ecs

An entity component system plugin using phaser3 for the entities and components.

@browndragon/phaser3-plugin

An es6-style phaser.io base plugin class for scene plugins with an update cycle (like: tweens, animations, constraints, etc).

@browndragon/pool

A phaser runtime tilemap replacement

@browndragon/project

Projects (math sense) javascript objects down through a template.

@browndragon/sg

More formal support for phaser3 groups and subclassed game objects

@browndragon/sm

Tiny little functional intrinsic state machine.

@browndragon/store

Datastructures for storing (especially 2d) array information

@browndragon/switch-type

An improved `typeof` handler.

@browndragon/tag

Utilities for working with es6 tagged templates

@browndragon/tsp

Plugin for scenes and game objects which automatically support Time Steps for Physics

@browndragon/uv

Utilities for mapping between xy and uv spaces (especially xy coordinates and underlying uv tile coordinates)

phaser3-aspects

Shards sprites, scenes, and groups into cross-cutting 'aspects'

phaser3-autotile

Phaser 3 Autotile