slainte [Lexaloffle Blog Feed] led7segment <p>While starting work on my little deflektor project I decided to have classic 7 segment led style numbers, my first iteration (the one currently in the game...) is based on sprites but I wanted something a bit more versatile. This is a basic line drawing small library to handle 7 segment led like any digit length display. It should be fairly easy to define a text set and draw 7 segment text desplays (just need a table with the segment mapping for every letter and put up a wrapping function that receives a text and not a number)</p> <p>It supports background displaying of segments (&quot;off&quot; segments), color configuration and segment width configuration. The cart includes the library and a very basic demo on what it can do</p> <p>I might be working on reducing token size a bit (library itself is around 300 tokens) and I think there's some salvageable space there, but don't count on it for now</p> <p>Hope it helps someone out needing a 7 segment style display</p> <p> <table><tr><td> <a href="/bbs/?pid=66679#p"> <img src="/bbs/thumbs/pico8_led7segment-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=66679#p"> led7segment</a><br><br> by <a href="/bbs/?uid=38916"> slainte</a> <br><br><br> <a href="/bbs/?pid=66679#p"> [Click to Play]</a> </td></tr></table> </p> Wed, 14 Aug 2019 18:49:27 UTC Deflektor v0.2 <p>I've invested some time working on a demake for one of my favourite games from the 8-bit era, Deflektor (by Costa Panayi). It's still very crude but I think it's starting to resemble something like a game... </p> <p> <table><tr><td> <a href="/bbs/?pid=66564#p"> <img src="/bbs/thumbs/pico8_deflektor-4.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=66564#p"> deflektor</a><br><br> by <a href="/bbs/?uid=38916"> slainte</a> <br><br><br> <a href="/bbs/?pid=66564#p"> [Click to Play]</a> </td></tr></table> </p> <p>Still early and not really playable... </p> <p>CHANGELOG V0.2</p> <ul> <li>Optical fiber interaction</li> <li>Laser grid scatter interaction</li> <li>Level can be completed</li> <li>Interaction with the receiver (connected status to end level)</li> <li>Removed displaying laser point debugging</li> <li>FIXED metal wall reflexion failing for some situations</li> </ul> <p>CHANGELOG V0.1</p> <ul> <li>Basic intro page</li> <li>Beam generation and reflection</li> <li>Player movement</li> <li>Mirror interaction and auto-rotation</li> <li>Beam interaction with mirrors, walls, mines and pods</li> <li>Full HUD control</li> <li>Crude live / energy / overload management</li> <li>Scoring</li> <li>Hardcoded level mapping</li> </ul> <p>PENDING</p> <ul> <li>All sound effects</li> <li>Intro music</li> <li>Leveldata loading (intention is having it compressed in the MAP area outside the working level map)</li> <li>Level editor to create / save level data</li> <li>Tutorials for the intro screen</li> <li>Minor effects (i.e. laser charge or mirror color change)</li> <li>Implement gremlins (enemies)</li> <li>Messaging (dialogs, etc)</li> <li>Remove a lot of debugging / tracing and dead code</li> <li>MASSIVE code cleanup and namespace reorganization</li> </ul> Sun, 11 Aug 2019 19:31:18 UTC