stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

abeermaheshwari09

@abeermaheshwari09

Joined July 8th, 2026

  • 9Devlogs
  • 2Projects
  • 1Ships
  • 3Votes
Open comments for this post

20m 54s logged

Adblock blocks outgoing connection (required for communicating to cloud db as I’m using a free domain from duckdns). Added notification to inform user to disable it. (works afterwards)

0
0
38
Ship Changes requested
  • This was initially a school project that had the basic functionality of a football game (local multiplayer / 2 player mode) with little to no other features. I transformed it into a way better game than it was before by adding an online database for account and career saving, online multiplayer, and a massive menu theme refresh, with a few accessibility features as well.
  • In my 2nd last devlog, the web version had a mouse positioning mismatch, which took me ages to fix as it was due to pyautogui messing with the resolutions, however this led to another bug where fade in-out transitions were freezing the game on browser. I had to use AI to fix this as I spent over two hours essentially messing up my code.
  • I am proud of the cloud hosted services that my game provides as they are very fast and seamless (even though it’s hosted on a free oracle compute instance!), while also being stored, and communicated securely (via hashing, cryptography and cloudflare tunneling).
  • To test the project, you can simply go to the demo website linked, or clone the repository. If cloning the repo, make sure python (duh), pygame, and cryptography libraries are installed.
  • 7 devlogs
  • 21h
Try project → See source code →
Open comments for this post

5h 3m 44s logged

BUG FIXES + CLOUD DB UPDATE

Bug Fixes:

  • Fixed mouse positioning issue in browsers
  • Fixed multiplayer rooms not being hosted on browser
  • Removed Transitions on browser as they were extremely buggy.
  • Move locally hosted data to a cloud-hosted DB
  • Updated Readme
  • Fixed Transitions freezing on browser. Used AI to fix as it was driving me nuts.
  • Fixed resolution mismatch between browser and desktop game versions
  • Added player markers onscreen for multiplayer (and local) so that it is easier to identify your sprite.

Hopefully Ready to Ship!

0
0
28
Open comments for this post

5h 28m 40s logged

MASSIVE QOL + BUG FIXES UPDATE

New features:

  • Settings now saves locally, and doesn’t reset everytime the program is launcher - Autosaves on click
  • New colour palette
  • Scaled match timer to 90 minutes (still 5 minutes irl), and increments instead of counting down.
  • Fade-in/out transitions between screens and proper loading icon for starting a match,
  • Controls/Keybinds in pause menu and settings menu
  • Can now toggle AI on/off for each player
  • New font (claude font cause it looks sick)
  • Dynamic window sizing (hopefully)
  • Updated Scoreboard / HUD - more readable/better colour palette
  • Updated pause menu - includes game controls
  • Added Bugs to fix later

Bug fixes:

  • Web WASM fixed - cloudflare tunnelling on vps
  • Fixed notification bugs
  • Fixed missing icon for return buttons (rendered arrow now)
  • pygbag now uses hidpi on browsers and pygame uses hidpi on windows (sadly not macos because pygame)
  • Now uses vsync
  • Utilises Doublebuf for opengl or hwsurface
  • hopefully 1080p instead of 720p.

Upcoming Features

  • Massive graphics overhaul (and animations)
  • Massive audio overhaul
  • More settings such as graphics and keybind remapping
  • More multiplayer QOL updates.
  • Move locally hosted data to a cloud DB.
2
0
196
Open comments for this post

6h 35m 12s logged

ONLINE MULTIPLAYER UPDATE!!!

Added room based multiplayer system.

Added Features:

  • relay server is hosted on an free oracle vps
  • room based -> multiple sessions can be running at the same time
  • supports both web and desktop version of the game
  • can join other people’s rooms via a 4 letter code
  • game data is saved on both user profiles.

Next update:

  • move all user data from being stored locally to a cloud hosted db.
  • fix pause menu not syncing between players (multiplayer)
  • fix exit match not working on multiplayer
  • few more, qol bug fixes
0
0
55
Open comments for this post

57m 37s logged

Added support for pygbag so that the game can be hosted on github. Sound disabled as it was stuttering in the web build. Demo link will be published soon.

0
0
8

Followers

Loading…