Skip to content

starweb-libs/engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starweb Engine

A lightweight 2D game engine for the browser, built with TypeScript and the Web Audio / Canvas APIs.

Tech Stack

Modules

Module Description
canvas Fullscreen canvas setup with resize handling
update Fixed or variable timestep game loop
assets Image loading and tinting
input/keyboard Per-frame keyboard state
input/pointer Per-frame pointer/mouse state with canvas scaling
validate JSON validation helpers and error collector

Installation

npm install github:starweb-libs/engine

License

MIT License - see LICENSE for details.

Packages

 
 
 

Contributors