what's upg


oh hello there.


my name's vijay. i'm a game developer primarily working with web technologies. some of my previous projects include daily dungeon, a randomized dungeon crawler that changes every day and semantical, an ai-powered word association game. 

after playing way too much vampire survivors, i decided that a game format like that would lend itself well to an action platformer. a couple weeks later, i have a what i think is a pretty neat prototype.

upg (pronounded up-gee and definitely not short for untitled platformer game), is a cool little project for a number of reasons. 

web technologies

my day job is in tech in the web space, so i unfortunately know javascript quite well. working with web has a few niceties:

  • incredibly fast development cycles
  • small build artifacts
  • near-instant distribution

of course, that does always come with the tradeoff of performance. with that said, javascript is quite capable for little games like this.

no assets

this is pretty special, at least i think it is. my aim for upg is to have all assets generated in-game. that includes textures, sprites, sfx, and even music. all the sprites in the game are generated using a bespoke skeletal system that i developed. all the sound effects are synthesized in real time using sfxr.js and all the music (coming soon) is made with tone.js


i'm having a ton of fun with this project and this is really just the beginning. if you made it this far into the devlog, thanks so much for reading this and i hope you check out upg!

Leave a comment

Log in with itch.io to leave a comment.