Loading repository data…
Loading repository data…
JRVisuals / repository
A lightly opinionated PIXIJS based digital collage boilerplate with game dev aspirations and a component driven paradigm written in TypeScript.

DCollage is a lightly opinionated PIXIJS based digital collage boilerplate with game dev aspirations and a component driven paradigm written in TypeScript. The goal of DCollage is to facilitate the creation of multi-layered, interactive, collages similar to those I created back in the days of Flash. Surprise it works for simple games too!
DCollage is meant to get you up and running with a PIXI app in minutes. While there are a lot of nuances that can be tweaked and you are not forced to follow the patterns this boilerplate includes it should be a matter of clone, install, run.
See the wiki for more documentation:
simple-game for a good starting point for a game projecthttps://github.com/JRVisuals/dcollage-pixijs-boilerplateyarn at the project root to install all of the node_modulesyarn dev to begin developing locally http://localhost:10001/APP_HEIGHT and APP_WIDTH in constants/index.tscore.ts to add or remove components from the main containercomponents/library included to help you get started (please contribute yours back to the repo and namespace their directory E.g. components/library/yourGithubUsername)./src/assets and add anything you want to preload to the preloader component and at the bottom of core.tscomponents/library components, or make your ownyarn dev to go into development mode with live reloadyarn clean to clean the /dist directoryyarn build to create a distributable bundle in /distyarn docs to generate markdown documentation in /docsyarn nwjs-start to open latest /dist in nwjsyarn nwjs-dist to build executables in /dist-nwjs
win-x86,win-x64,linux-x86,linux-x64,mac-x64yarn all-the-things to clean, build and nwjs-distsimple-game for a good starting poit for a game projectcontainer.name='foo'