https://github.com/rdarida/gameforge
Lightweight HTML5 boilerplate for quick 2D game prototyping
https://github.com/rdarida/gameforge
2d-game boilerplate game-prototyping html5 lightweight
Last synced: 8 months ago
JSON representation
Lightweight HTML5 boilerplate for quick 2D game prototyping
- Host: GitHub
- URL: https://github.com/rdarida/gameforge
- Owner: rdarida
- License: mit
- Created: 2025-08-31T10:43:26.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-10-02T23:23:01.000Z (9 months ago)
- Last Synced: 2025-10-03T01:22:36.101Z (9 months ago)
- Topics: 2d-game, boilerplate, game-prototyping, html5, lightweight
- Language: TypeScript
- Homepage: https://rdarida.github.io/gameforge/
- Size: 821 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README

# gameforge
Lightweight HTML5 boilerplate for quick 2D game prototyping.
A lightweight HTML5 game development boilerplate designed to streamline the
prototyping process for simple 2D games. With a minimalistic implementation, it
provides essential tools and structure to kickstart your project without the
overhead of a full-fledged game engine. Perfect for rapid prototyping, game jams,
or learning the basics of game development, gameforge lets you focus on creating
gameplay mechanics and experimenting with ideas.
## Installation
```shell
npm i gameforge
```
## Used Libraries
### [pixi.js@7.4](https://www.npmjs.com/package/pixi.js)
PixiJS is the fastest, most lightweight 2D library available for the web, working
across all devices and allowing you to create rich, interactive graphics and
cross-platform applications using WebGL and WebGPU.
### [@pixi/sound@5.2](https://www.npmjs.com/package/@pixi/sound)
WebAudio API playback library, with filters. Modern audio playback
for modern browsers.
### [webfontloader@1.6](https://www.npmjs.com/package/webfontloader)
Web Font Loader gives you added control when using linked fonts via @font-face.
It provides a common interface to loading fonts regardless of the source, then
adds a standard set of events you may use to control the loading experience.
Resources
- [Documentation](https://rdarida.github.io/gameforge/)