This project stores the code behind the website cluichi.ie.
The intention of this project is to create games in Irish and other minority languages. English is used as a standard language while developing, and although the primary focus is on the Irish language, we are open to accepting contributions enabling other minority languages.
Node.js and npm are required (see installation instructions here).
node -v && npm -v
: verify that node.js and npm are installednpm install
: install all dependencies required by the projectnpm start
: starts the project, running atlocalhost:2000
npm run sitemap
: update sitemap
client/
: Stores all client resources. The top levelassets/
directory contains general purpose / shared resources, with game specific resources stored in game specific subdirectories. Each game subdirectory should contain a README with specific details for that game.game-server/
: Stores server side JS scripts, needed for multiplayer games. Theshared/
directory contains shared server side scripts. Script names should match game subdirectory names fromclient/
.scripts/
: Contains scripts used to generate resources needed by the project (e.g. sitemap generation script).app.js
: Main server script.