A web simulation of the classic card game of war
The game is hosted through firebase and can be played at this link.
Eventually the game can be installed through npm and referenced through html and javascript. Currently, it doesn't work, but when it does, you would follow the instructions below.
The game of war app can be generated as part of your app's build process before being used.
To build the app, write the following code in some javascript file:
let gameofwar = require('gameofwar');
let appDistributionDirectory = 'path_To_Your_Output_Directory_Name';
gameofwar.CreateApp(appDistributionDirectory);
In your command shell, run node nameOfFileContainingPreviousCode.js
The app will build and deploy to the directory you specified (the appDistributionDirectory variable) inside a folder called 'gameofwar'.
Then in whatever part of your web app you want to invoke the gameofwar game, you will need to include the following elments in your html
<div id="import_gameofwar"></div>
...
<script src="./gameofwar/index.js" />
The div will be where the app shows up (must include the id with the name 'import_gameofwar') and the script tag will load it.