Skip to content

Latest commit

 

History

History
66 lines (45 loc) · 1.45 KB

README.md

File metadata and controls

66 lines (45 loc) · 1.45 KB

cv-quest

Project Setup

pnpm install

Generate the world's assets from Tiled map

pnpm gen:world

Compile and Hot-Reload for Development

pnpm dev

Type-Check, Compile and Minify for Production

pnpm build

Run Unit Tests with Vitest

pnpm test:unit

Lint with ESLint

pnpm lint

tsconfig files

  • tsconfig.app.json: browser code (Vue app)
  • tsconfig.node.json: Node.js config files (Vite, Vitest, etc)
  • tsconfig.vitest.json: testing
  • tsconfig.tools.json: Node.js tools

TODO

Features

  • Add structures' texts (object layer?)
  • Add the "boring version" page and proper link styling
  • Add some hints at the start for movement, leaving the "game" itself as free-roaming
  • Sound

Bugs

  • Force releasing active keys when window loses focus (other window clicked or right click during movement)

Assets