Skip to content

Repository files navigation

Deploys

GitHub workflows are setup to auto deploy on merge/push to main branch.

Firebase

The Firebase app will only allow connections from production domains. To test, add Firebase Testing env variables to .env.development.

TODO

Gameplay

  • Join table
  • Create and shuffle shoe
  • Place wager
  • Deal round
  • Actions
    • Hit
    • Stand
    • Split
    • Double
    • Insurance
    • Surrender
  • Calculate winnings
  • New round

Tasks

  • Move springs to card. Pass to and from as props
  • Onclick deck, generate card
  • Preload textures
  • tunnel-rat for buttons/actions
  • Idempotent and immutable state management solution

Performance

  • Use frameloop="demand" and manually invalidate springs
  • Optimize asset loading / network requests
  • Use low-poly model for cards

Stretch

  • Stats
  • Chat
  • Private tables
  • Custom draw animations
  • Card counting trainer

Neobrutalism theme

https://neobrutalism-components.vercel.app/docs

About

AceFace Game

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages