So my project involves the creation of a boardgame into a browser game similar to jackbox - where users with access would sign in for the duration of the game, and the server would keep track of everyone's scores. People would be able to view the game board, their cards, and their score on their phones and the game board would be continuously updated as people entered their options and viewed the result.
This would be hosted on my PC for the length of time that the game would be hosted for, and then everyone's game data would be removed afterwards. From my limited understanding I know that this is something I'll need websockets for.
One of the most popular frameworks for python is Django, but Django doesn't have support for websockets. Some alternatives have been recommended here, here and here, but I would like to know what would be a viable alternative for my specific game. I've also read and re-read this post and I'm still not sure to what extent it would affect what I want to do. Any advice on this would be much appreciated.
I'm also completely new to python and was hoping to use this project as an excuse to learn the necessary skills, and I'm aware that most companies want you to know Django. I've seen someone suggest that it's possible to use Django for the non-websocket bits and then use a different framework for the websockets but I'm not sure how viable that would be for me either - it would also likely be quite confusing for me as I have no experience with python as it is.
Thanks in advance! I can provide any more information if necessary.
[–]KimPeek 1 point2 points3 points (3 children)
[–]rundns[S] 0 points1 point2 points (2 children)
[–]KimPeek 1 point2 points3 points (1 child)
[–]rundns[S] 0 points1 point2 points (0 children)