Skip to content

A basic 2D Game Engine written with Typescript and WebGL.

Notifications You must be signed in to change notification settings

PGgit08/GameEngineTS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

A basic 2D Game Engine written with Typescript and WebGL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published