Mushkrat [Lexaloffle Blog Feed] Boxxle Remake <p> <table><tr><td> <a href="/bbs/?pid=134488#p"> <img src="/bbs/thumbs/pico8_boxxleremake-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=134488#p"> boxxleremake</a><br><br> by <a href="/bbs/?uid=73810"> Mushkrat</a> <br><br><br> <a href="/bbs/?pid=134488#p"> [Click to Play]</a> </td></tr></table> </p> <p>[9/18/2023] In progress remake of boxxle for the gameboy. Really hoping <a href=""> @krajzeg</a> can chime in here because I studied his Pieces of Cake cartridge heavily to get understanding of inheritence in Lua, really hope that's okay. </p> <p>[9/21/2023] Added sketches for a menu system and scene transitions. </p> Sun, 17 Sep 2023 13:15:51 UTC Ricochet <p> <table><tr><td> <a href="/bbs/?pid=131972#p"> <img src="/bbs/thumbs/pico8_ricochet-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=131972#p"> ricochet</a><br><br> by <a href="/bbs/?uid=73810"> Mushkrat</a> <br><br><br> <a href="/bbs/?pid=131972#p"> [Click to Play]</a> </td></tr></table> <br /> Prototyping for a Metal Slug-esque shooter. Wanted interesting physics for projectiles and managed that with a reasonably accurate and performant collision solver. Have added some ugly starter sprites to test my animation system and added TheRoboZ's sprite rotation for a turret arm. The thing I think I will run into the most trouble with down the line is having enough map and/or sprite space to have a diverse set of enemies and enough environment to explore to keep the game interesting. I'm not experienced enough with pico-8 and have really no practical knowledge of compression to help me with that, but maybe as I continue this project I will figure some of it out.</p> Fri, 14 Jul 2023 18:11:14 UTC Memory Operations <p> <table><tr><td> <a href="/bbs/?pid=131232#p"> <img src="/bbs/thumbs/pico8_membor-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=131232#p"> membor</a><br><br> by <a href="/bbs/?uid=73810"> Mushkrat</a> <br><br><br> <a href="/bbs/?pid=131232#p"> [Click to Play]</a> </td></tr></table> Trying to learn more about memory operations and manipulation. I feel like there should be a simpler, more efficient, way of handling this demo but I don't know that I understand the memory functions in Pico8 well enough to do that. Right now I'm doing a BAND on each 4-byte chunk of screen memory I save into RAM to highlight overlaps of these circles. But I feel like there must be a way to do this without the loop.</p> Thu, 22 Jun 2023 14:58:44 UTC ECS and Physics <p> <table><tr><td> <a href="/bbs/?pid=130918#p"> <img src="/bbs/thumbs/pico8_zorgyoda-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=130918#p"> zorgyoda</a><br><br> by <a href="/bbs/?uid=73810"> Mushkrat</a> <br><br><br> <a href="/bbs/?pid=130918#p"> [Click to Play]</a> </td></tr></table> Been working on this to help myself understand ECS/DOP a bit better and have started working on a physics implementation but objects are behaving awfully when they collide with other dynamic rigid bodies. I will say that there are some lines in here that I know aren't exactly correct, such as my player:onsimcollision(col) function, but I'm feeling that my approach to collision resolution just really isn't clicking and I'm probably overcomplicating things. </p> Tue, 13 Jun 2023 19:09:09 UTC MyBurgerFall <p> <table><tr><td> <a href="/bbs/?pid=130367#p"> <img src="/bbs/thumbs/pico8_tuhipujowa-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=130367#p"> tuhipujowa</a><br><br> by <a href="/bbs/?uid=73810"> Mushkrat</a> <br><br><br> <a href="/bbs/?pid=130367#p"> [Click to Play]</a> </td></tr></table> My current work in progress</p> Wed, 31 May 2023 16:05:36 UTC