OpenSchnick

OpenSchnick

5 devlogs
18h 59m
Created by M-Mrk

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.

Timeline

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

Update attachment
M-Mrk
M-Mrk
2h 48m 3 days ago

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!

M-Mrk
M-Mrk
2h 50m 4 days ago

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!

Update attachment
M-Mrk
M-Mrk
2h 26m 5 days ago

Finished the lobby page, added postgresql with docker and added an initializing script to configure the .env

Update attachment
M-Mrk
M-Mrk
6h 52m 6 days ago

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!

Update attachment