1.2.4 • Published 7 months ago

web-game-engine v1.2.4

Weekly downloads
-
License
ISC
Repository
github
Last release
7 months ago

web-game-engine

A 2D game engine based on the standard Web APIs.

See the examples/ folder for example projects, and go here to play them.

Get started with Vite + web-game-engine

  1. Initialize a new Vite project. Choose Vanilla and Typescript
npm create vite@latest
  1. cd into the directory
  2. Install web-game-engine
npm i web-game-engine
  1. Delete src/counter.ts and src/style.css. Replace the contents of src/main.ts with
import { ExamplePlayer, Game, TextObject } from 'web-game-engine';

const game = new Game(document.querySelector('#app'));

new ExamplePlayer(50, 50)
  .activate(game);
new TextObject(() => `FPS: ${game.currentFps.toFixed(1)}`, 8, 8)
  .activate(game);

game.play();
  1. Play the game by running in dev mode
npm run dev
  1. Build, and deploy the dist folder
npm run build
1.2.0

9 months ago

1.2.4

7 months ago

1.2.3

7 months ago

1.2.2

9 months ago

1.2.1

9 months ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago