hellfire [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=22084 Free-directional tunnel effect <p>Hey everyone,</p> <p>we're finally cleaning up the sources of our demo <a href="https://www.pouet.net/prod.php?which=96571">The Mind</a> from last year's Revision party.<br /> Each effect will be available as a standalone file with a bit of comments added.<br /> If you want to know more, please let me know.</p> <p>This effect is a classic ray-casting tunnel. It's doing a ray-cylinder intersection test along a rough grid and interpolates the areas in between. By replacing the intersection test, you can render all kinds of continous shapes.<br /> Since the uvs of the cylinder wrap around at some point, a bit of thought went into solving this in a reasonably performant way.</p> <p> <table><tr><td> <a href="/bbs/?pid=162331#p"> <img src="/bbs/thumbs/pico8_themind_tunnel-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=162331#p"> themind_tunnel</a><br><br> by <a href="/bbs/?uid=22084"> hellfire</a> <br><br><br> <a href="/bbs/?pid=162331#p"> [Click to Play]</a> </td></tr></table> <br /> <a href="https://hellfire.untergrund.net/download/themind/freedir_tunnel.p8">Source code</a></p> https://www.lexaloffle.com/bbs/?tid=147293 https://www.lexaloffle.com/bbs/?tid=147293 Mon, 17 Feb 2025 16:37:57 UTC Interference effect <p>Hey everyone,</p> <p>we're finally cleaning up the sources of our demo <a href="https://www.pouet.net/prod.php?which=96571">The Mind</a> from last year's Revision party.<br /> Each effect will be available as a standalone file with a bit of comments added.<br /> If you want to know more, please let me know.</p> <p>This effect is a classic interference effect as it was seen in many Amiga demos of the early 90s.<br /> The idea was to keep it simple so it would run at 60 FPS and add some palette flashing and screen bouncing, which was a signature look back in the days and syncs well with music.<br /> The performance comes from always writing 8 pixels at once into the screen with poke4.</p> <p> <table><tr><td> <a href="/bbs/?pid=162228#p"> <img src="/bbs/thumbs/pico8_themind_interference-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=162228#p"> themind_interference</a><br><br> by <a href="/bbs/?uid=22084"> hellfire</a> <br><br><br> <a href="/bbs/?pid=162228#p"> [Click to Play]</a> </td></tr></table> <br /> <a href="https://hellfire.untergrund.net/download/themind/interference.p8">Source code</a></p> https://www.lexaloffle.com/bbs/?tid=147227 https://www.lexaloffle.com/bbs/?tid=147227 Sun, 16 Feb 2025 00:52:23 UTC New demo &quot;The Mind&quot; by Haujobb &amp; Sweet16 <p>Hey everyone,<br /> the Revision demoparty had a &quot;fantasy console&quot; competition this year where we showed a Pico-8 demo.<br /> Since it's using multi-cart, you can only <a href="https://hellfire.untergrund.net/the_mind/the_mind.html">watch it online</a> at the moment.</p> <p>And for those interested, the complete source code is available in the <a href="https://www.pouet.net/prod.php?which=96571">download archive on Pouet</a>.<br /> (On Windows it seems to run better in Firefox than in Chrome)</p> <p>There's also a <a href="https://www.youtube.com/watch?v=jRGJVH90ka0">Youtube video</a>.<br /> And <a href="https://www.youtube.com/watch?v=O6LZ8zVzjG4">a video showing our approach to the music</a>.</p> <p>Have fun and let us know what you think! </p> <p>You can also load and run it in Pico8 with</p> <div> <div class=scrollable_with_touch style="width:100%; max-width:800px; overflow:auto; margin-bottom:12px"> <table style="width:100%" cellspacing=0 cellpadding=0> <tr><td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> <td background=/gfx/code_bg0.png> <div style="font-family : courier; color: #000000; display:absolute; padding-left:10px; padding-top:4px; padding-bottom:4px; "> <pre> load #themind1 run </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>This will sequentially download all required data carts (which takes a couple of seconds) from the BBS and stores them in local storage.<br /> That works fine in <a href="https://www.pico-8-edu.com/">Pico8 Edu</a> for example. </p> <p>Update! Thanks to Zep it now runs directly in the BBS, too:<br /> <table><tr><td> <a href="/bbs/?pid=145596#p"> <img src="/bbs/thumbs/pico8_themind1-1.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=145596#p"> The Mind (Haujobb &amp; Sweet16)</a><br><br> by <a href="/bbs/?uid=22084"> hellfire</a> <br><br><br> <a href="/bbs/?pid=145596#p"> [Click to Play]</a> </td></tr></table> </p> <p>Some of the effects where cleaned up a bit and posted as a standalone file here:<br /> <a href="https://www.lexaloffle.com/bbs/?tid=147227">Interference</a><br /> <a href="https://www.lexaloffle.com/bbs/?tid=147221">Neuronal network</a><br /> <a href="https://www.lexaloffle.com/bbs/?tid=147293">Free directional tunnel</a></p> https://www.lexaloffle.com/bbs/?tid=141419 https://www.lexaloffle.com/bbs/?tid=141419 Wed, 03 Apr 2024 18:54:20 UTC