AndrewKoch / Link-Vue

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Link-Vue

A simple web app game that attempts to emulate some aspects fo the original Legend of Zelda game on the Nintendo Entertainment System. This was an opportunity for me to learn core concepts in Vue, Vue-CLI, Firebase, and AWS hosting.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Outstanding TODOs

Because this is not being managed on a PM board (single dev, single project = makes life easy), I am cataloguing work here:

  • Remove any pending playerFire when newMap is loaded
  • Make Link always face up when loading a cave or dungeon
  • Either block progress until an objective is completed, or make questline more flexible
  • Make CSS responsive!
  • Add item acquisition animation
  • Add sound effects
  • Add fade out and game over effect?
  • Improve quality of tiles - try vector graphics
  • Refactor and clean up code and component logic
  • Add invalidation logic to AWS for faster CloudFront deploys

Customize configuration

See Configuration Reference.

Link-Vue

About


Languages

Language:JavaScript 68.1%Language:Vue 31.5%Language:HTML 0.4%