This is a humble attempt to join Gamedev.js 2023 game jam. The theme of the jam is "Time". This game is a time/resource management game where you have to manage a generation ship during its travel to a new distant planet. The game is not finished entirely & poorly balanced, but it's mostly playable.
Project page on the itch.io: https://koloml.itch.io/generation-ship
- TypeScript - Used for all the game logic.
- Svelte - Frontend framework, used for all the UI components.
- LittleJS - Used only for the rendering of the spaceship and modules.
- Install Node.js (LTS version is preferred).
- Pull the repository.
- Run
npm install
to install all the dependencies. - Run
npm run dev
to start the development server. - Run
npm run build
to build the game for production. Production build will be available in thedist
folder.