A basic 2D Game Engine written with Typescript and WebGL. (WORK IN PROGRESS)
To run -> npm run dev
- Testing + any additions
- FLAPPY BIRD
- Documentation
- Release
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.