foster-ts
A WebGL + TypeScript 2D Game framework with a Scene>Entity>Component model.
File Explorer
Download Latest Version (.zip)- foster.js
- foster.module.js
- index.ts
- spriteAnimationTemplate.ts
- spriteBank.ts
- spriteTemplate.ts
- AudioGroup.ts
- AudioSource.ts
- index.ts
- Sound.ts
- atlas.ts
- fosterWebGLTexture.ts
- index.ts
- renderTarget.ts
- texture.ts
- assetLoader.ts
- assets.ts
- index.ts
- collider.ts
- hitbox.ts
- hitgrid.ts
- index.ts
- particle.ts
- particleSystem.ts
- particleTemplate.ts
- graphic.ts
- index.ts
- rectsprite.ts
- sprite.ts
- tilemap.ts
- alarm.ts
- coroutine.ts
- index.ts
- physics.ts
- tween.ts
- component.ts
- engine.ts
- entity.ts
- gameWindow.ts
- graphics.ts
- index.ts
- io.ts
- renderer.ts
- scene.ts
- index.ts
- keyboard.ts
- mouse.ts
- index.ts
- primitiveRenderer.ts
- spriteRenderer.ts
- calc.ts
- camera.ts
- color.ts
- ease.ts
- index.ts
- matrix.ts
- objectList.ts
- rectangle.ts
- shader.ts
- shaders.ts
- vector.ts
- index.ts
- .gitattributes
- .gitignore
- .npmignore
- license.md
- package.json
- README.md
- rollup.config.js
- tsconfig.json
- tslint.json
# Installation Guide
1. Get the code
git clone https://github.com/NoelFB/foster-ts
Downloads the entire project code from GitHub to your computer.
cd foster-ts
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
