Porkite [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=115030 Tom the Snake <p> <table><tr><td> <a href="/bbs/?pid=161295#p"> <img src="/bbs/thumbs/pico8_porkite_snake-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=161295#p"> Tom the Snake</a><br><br> by <a href="/bbs/?uid=115030"> Porkite</a> <br><br><br> <a href="/bbs/?pid=161295#p"> [Click to Play]</a> </td></tr></table> </p> <img loading="lazy" style="margin-bottom:16px" border=0 src="/media/115030/_snake_0.gif" alt="" /> <img loading="lazy" style="margin-bottom:16px" border=0 src="/media/115030/_snake_1.gif" alt="" /> <h1>Controls</h1> <ul> <li>Press the X button to start </li> <li>Control the snake using arrow keys </li> <li>Select upgrades with arrow keys and confirm with X </li> </ul> <h1>Rules</h1> <p>A standard snake-style game with a small twist: every 8 fruits collected, you can choose one of three upgrades to earn more points. </p> <p><strong>Fruit effects</strong>: </p> <ul> <li>🍏 Apple: 1 point (+1 snake segment) </li> <li>🍓 Strawberry: 1 point (no length increase) </li> <li>🍌 Banana: 3 points (significant length increase) </li> </ul> <h1>Behind the Scenes</h1> <p>This is the first game I created on Pico-8. The code serves as an experimental playground where I tested various mechanics and features :) </p> <h1>Credits</h1> <p>Porkite - Code, Graphics, Music &amp; SFX </p> https://www.lexaloffle.com/bbs/?tid=146858 https://www.lexaloffle.com/bbs/?tid=146858 Wed, 29 Jan 2025 19:51:23 UTC Manualy detect changes <p>I'm wondering if there's any difference in CPU usage when we manually detect situations where something has changed and then call methods in the _draw individually only in those cases.<br /> I'm working on a game with many static elements and I'm considering whether it makes sense to constantly redraw everything or only the elements that have changed, for example in picross game.</p> https://www.lexaloffle.com/bbs/?tid=146433 https://www.lexaloffle.com/bbs/?tid=146433 Sat, 04 Jan 2025 21:23:38 UTC