Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 711 Bytes

File metadata and controls

26 lines (17 loc) · 711 Bytes

GameEngineTS

A basic 2D Game Engine written with Typescript and WebGL. (WORK IN PROGRESS)

Running

To run -> npm run dev

Todo

  • Testing + any additions
  • FLAPPY BIRD
  • Documentation
  • Release

Usage

Projects should be structures accordingly:

  • main.ts -> The main file that contains the Engine instance. The Engine Instance should be supplied with a config which can use items from the folders below or sample items from the Engine.
  • behaviors -> A folder containing all the Behaviors that will be used.
  • entities -> A folder containing reusable Entities.
  • scenes -> A folder containing the game Scenes.
  • shaders -> A folder containing custom Shaders.

Docs (TODO)