Posted November 22, 2024 by Vijay Pemmaraju
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:
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!