OpenSchnick or in english "Open Rock Paper Scissors" is a web game in which you can play rock paper scissors against others or an AI, but with the twist that you can choose anything and then an AI will decide who won.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Got some ai functions to work and implemented 1 of 5 of the game states, next up will be the finishing the choosing and then the fight
Changed ip based system from prior devlog to session and uuid based system. Also implemented a matchmaking system and starting an AI match now onto the game itself!
Added cool modal styling and spinner. Also implemented an active users route, this works by the user pinging the server every time they interact (with buffer) which then marks their ip as active and every now and then the server checks when was the last time they pinged and if it is longer than 5 minutes they get marked as offline and when someone request how many are online it just counts how many rows are online. Next up is AI game!
Finished the lobby page, added postgresql with docker and added an initializing script to configure the .env
Finished the index Page, installed tailwind v4 and got pyBabel to work. The Index page can now finally be viewed in both english and german. Next up is the lobby page and an active players counter!