Skip to content

A web implementation of the card mini-game Triple Triad from Final Fantasy VIII

Notifications You must be signed in to change notification settings

DenouementX/TripleTriad

Repository files navigation

Triple Triad

A web implementation of the card mini-game Triple Triad from Final Fantasy VIII. The frontend is built using React, Tailwind CSS, and jQuery while the backend is powered by Next.js. Future developments will include a hefty backend to save user card collections and decks and upload custom cards.

TODO

  • Implement MVP requirements
    • Add scoring labels
    • Make hand generation ignore duplicate cards
    • Make card flip animations cooler
    • Include game sound and card sound effects with volume toggle
    • Implement turn based movement
    • Get custom cursor to work : /
    • Create winning/losing screen
  • Implement enemy AI
  • Implement smarter enemy AI
  • Create adventure mode
    • Create level picker page
  • Allow users to save progress
    • Create log-in and intro page
    • Set up Google Authentication
    • Deck Building

Developer Notes (for Mac)

Follow these steps to get a working instance set up on your computer:

  1. Run npm install to install all dependencies
  2. Boot up the application with npm run dev

About

A web implementation of the card mini-game Triple Triad from Final Fantasy VIII

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published