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

parthv

@parthv

Joined June 16th, 2026

  • 5Devlogs
  • 4Projects
  • 1Ships
  • 15Votes
Ship

I made a web port of my AP CSA final project, Weird Little Dude Gets a Sandwich. This is a 2D platformer game that follows the story of Weird Little Dude (WLD), and their journey of escaping the Computer to get a Sandwich.

There were many challenges for the web port. To start, I had to completely implement TeaVM support into my Gradle project, as I initially had no plans for HTML5. I spent around an hour (undocumented) figuring out libGDX documentation, HTML tags and basic JS that tbh, I should've known already.

In addition, I had many bugs that existed in the desktop build that I swept under the rug but had to fix for a stable build, but all together I believe this turned out better than I imagined.

Note: Mobile support is not implemented, and currently there are no plans to support mobile. The game should be played on a desktop computer for the best experience :D

  • 4 devlogs
  • 2h
  • 10.69x multiplier
  • 19 Stardust
Try project → See source code →
Open comments for this post

42m 33s logged

changing sounds around, adding a couple checks to enhance ux. im going to fix a bug with the final level not showing win screen, and after that ill ship :)

0
0
3

Followers

Loading…