You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.2 KiB
50 lines
1.2 KiB
Recreate Love Letter as Browser Game (not for profit) |
|
|
|
Design Envisioned UI |
|
Pick Modules around it |
|
Express |
|
Socket.IO |
|
|
|
Design Data Format |
|
- Handle Multiple Games |
|
- Allow Invites to Game |
|
Design Backend |
|
Design FrontEnd |
|
Design an Invite Feature |
|
Make it reconnectable |
|
No logins, but have unique IDs |
|
Make it https |
|
Animations |
|
Design Chat |
|
Design Guide on how to play |
|
Design Bots to play against |
|
|
|
#Basic setup with socket.io + Express |
|
https://medium.com/@raj_36650/integrate-socket-io-with-node-js-express-2292ca13d891 |
|
|
|
#Guide for HTTPs on Express, SSL Cert |
|
https://medium.com/@nitinpatel_20236/how-to-create-an-https-server-on-localhost-using-express-366435d61f28 |
|
|
|
#Socket.IO handling Cleaner |
|
https://socket.io/docs/v4/server-application-structure/ |
|
|
|
#Automatic Node Reload on changes |
|
https://stackoverflow.com/questions/45622125/how-can-i-add-live-reload-to-my-nodejs-server |
|
|
|
#socket.io, socket attributes |
|
https://socket.io/docs/v4/client-socket-instance/ |
|
|
|
#MEVN stack. MongoDB, Express, VueJS, NodeJs |
|
https://vegibit.com/vue-js-express-tutorial/ |
|
https://mfikri.com/en/blog/nodejs-express-mysql-vue |
|
|
|
Install VUE Global |
|
npm install -g @vue/cli |
|
vue --version |
|
|
|
|
|
___________________________________________________________________ |
|
|
|
|
|
|
|
|
|
|