{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiehliyfojebowzfxed7knitrdusukrzx3c6jpojm5xlqns2xgh3zi",
"uri": "at://did:plc:snwrmiyneqwhfdti6yilxjln/app.bsky.feed.post/3mkqk52z5iv22"
},
"description": "Came up with this idea over the weekend and wondered if it was even possible to make. I was feeling nostalgic, enjoying some tequila, and started to code.\n\nI ended up with an my own personal IDE especially made for game dev. It was inspired by LittleJS and Macromedia Director.\n\nIt has the same editor as VSCode.\n\nIt has a Sound FX editor...\n\nIt has a particle editor...\n\nI can test scenes in real time, export video and screenshots...\n\nIt has a Sprite editor too. Create a single sprite or an animat",
"path": "/had-an-idea-to-make-some-software/",
"publishedAt": "2026-04-30T21:16:20.000Z",
"site": "https://andradearts.com",
"textContent": "Came up with this idea over the weekend and wondered if it was even possible to make. I was feeling nostalgic, enjoying some tequila, and started to code.\n\nI ended up with an my own personal IDE especially made for game dev. It was inspired by LittleJS and Macromedia Director.\n\nIt has the same editor as VSCode.\n\nMain Screen\n\nIt has a Sound FX editor...\n\nSoundFX Editor\n\nIt has a particle editor...\n\nParticle Editor\n\nI can test scenes in real time, export video and screenshots...\n\nTest code in real time\n\nIt has a Sprite editor too. Create a single sprite or an animated one, onion skinning, import LOSPEC palettes, and a few more things.\n\nBuilt in sprite editor\n\nBest part it exports a pretty small html file. Not as small as LittleJS. All assets included in the file.\n\nThis built a super simple Asteroids clone around 50k debug build. I can get it to about as little as 33k, production build, without zipping it when I have export optimization on.\n\nI’ll be putting some more effort into this over time. I’ll be posting updates here.\n\n**_PSA from all this is Don’t drink and code or this might happen_**",
"title": "had-an-idea-to-make-some-software",
"updatedAt": "2026-04-30T21:19:43.823Z"
}