game-vir

A collection of stages, elements, and types for handling input using [`vir-line`](https://www.npmjs.com/package/vir-line), [`element-vir`](https://www.npmjs.com/package/element-vir), and [`input-device-handler`](https://www.npmjs.com/package/input-device-

CC0-1.0 License

Downloads
48
Stars
0
Committers
1

Bot releases are visible (Hide)

game-vir - v4.0.0 Latest Release

Published by github-actions[bot] 10 months ago

Commits

  • 920275d: [dev] remove unnecessary internal configs (electrovir)
  • 4f6ac17: [patch] update deps (electrovir)
  • 8740c19: [major] replace GamePipeline.addEventListener with GamePipeline.listen (electrovir)
  • 5e6e63f: [major] remove GamePipeline.addWholeStateListener, use GamePipeline.listen(WholeGameStateChangeEvent) instead (electrovir)
  • c68e743: [major] remove GamePipeline.removeWholeStateListener because GamePipeline.listen returns the remover (electrovir)
  • fcfe78f: [patch] update deps (electrovir)
  • db49c6c: [major] replace GamePipeline.addStateListener with GamePipeline.listenToState (electrovir)
  • 399a8f6: [patch] emit WholeStateChangeEvent (electrovir)
  • f27198a: [patch] update deps (electrovir)
  • 307b1f5: [dev] add some extra tests to the demo (electrovir)
  • 2a587c2: [major] rename GameStateUpdate type to ModuleStateUpdate (electrovir)
  • 2042624: [major] rename GameFrame.orderedStateUpdates to moduleUpdates (electrovir)
  • dbf7a29: [major] require whole arrays to be returned in module state updates (electrovir)
  • f1f937a: [patch] calculate sub-state changes by calculating update diffs separeately (electrovir)
game-vir - v2.2.2

Published by github-actions[bot] 11 months ago

Commits

  • cfd7648: [patch] update deps (electrovir)
game-vir - v2.2.1

Published by github-actions[bot] 11 months ago

Commits

  • 9276e52: rethrow original error if frame render fails (electrovir)
game-vir - v2.2.0

Published by github-actions[bot] 12 months ago

Commits

  • 5cce3bd: add game state and execution context type parameters to GamePipelineOptions (electrovir)
  • df62ad8: add init.onDestroy option to GamePipelineOptions (electrovir)
  • a5a5b6a: add destroy method to GamePipeline (electrovir)
  • acf37b4: add doc comments (electrovir)
game-vir - v2.1.0

Published by github-actions[bot] 12 months ago

Commits

  • cc64665: update deps and configs (electrovir)
  • bda1474: improve docs (electrovir)
  • 93cb997: use typed-event-target (electrovir)
  • ecc67d5: update demo (electrovir)
  • a737ca7: add framerateCalculationWait, debug.enableWarningLogging, and debug.targetFramerate options (electrovir)
  • 67df9e8: allow async game modules (electrovir)
  • 31f671f: skip frames if last frame still calculating, calculate framerate (electrovir)
  • 974411b: fix GitHub Pages build (electrovir)
  • ec844b7: fix tagged release build (electrovir)