36 packages
@brendangooch/animation-command
a simple command object with duration for use in the animation sequencer
@brendangooch/bespoke-card-game-settings
@brendangooch/bezier
a typescript class representing a bezier curve
@brendangooch/canvas
a cleaner implementation of the HTML Canvas API
@brendangooch/canvas-wrapper
a simple wrapper class for html canvas to make it more concise to use
@brendangooch/card-game-settings
a tiny collection of game setting components for a game of cards
@brendangooch/card-table-layout
represents the layout of all entities on the screen in a game of cards a position on the table contains x, y, rotation and scale properties a position can be offset by a random amount on reload or on every get request
@brendangooch/card-table-position
represents a position on a table (screen) in a game of cards
@brendangooch/collision-detection
5 common collision detection functions - point in rectangle/circle/rotated rectangle, circle in circle, rectangle in rectangle
@brendangooch/container
a simple 'container' div that resizes on screen resize or rotate and maintains its aspect ratio