Yxure [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=23424 Particle Editor <p> <table><tr><td> <a href="/bbs/?pid=143962#p"> <img src="/bbs/thumbs/pico64_particle_editor-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=143962#p"> particle_editor</a><br><br> by <a href="/bbs/?uid=23424"> Yxure</a> <br><br><br> <a href="/bbs/?pid=143962#p"> [Click to Play]</a> </td></tr></table> </p> <p>A small particle editor that I made while learning the Picotron API. It allows you to save particles with the .prt extension. It works like the map, gfx and sfx editors, creating the <strong>/ram/cart/particles</strong> folder and the <strong>/ram/cart/particles/0.prt</strong> default file in the current cartridge. The editor does not save the particle logic, so you must copy the particles.lua to your project and call create_emitter by passing the unpoded prt file.</p> <h2>How to install?</h2> <p>To install in the toolbar, create the file <strong>/appdata/system/startup.lua</strong> and copy the following lines.</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>create_process(&quot;/appdata/system/apps/particles.p64&quot;, {argv={&quot;/ram/cart/particles/0.prt&quot;}}) mount(&quot;/system/util/open.lua&quot;,&quot;/appdata/system/util/open.lua&quot;) </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>The last line will alias the system open command to your own command in appdata. Copy the code from <strong>/system/util/open.lua</strong> to <strong>/appdata/system/util/open.lua</strong> and change the following table.</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>prog_for_ext = { lua = &quot;/system/apps/code.p64&quot;, txt = &quot;/system/apps/notebook.p64&quot;, pn = &quot;/system/apps/notebook.p64&quot;, gfx = &quot;/system/apps/gfx.p64&quot;, map = &quot;/system/apps/map.p64&quot;, sfx = &quot;/system/apps/sfx.p64&quot;, pod = &quot;/system/apps/podtree.p64&quot;, theme = &quot;/system/apps/themed.p64&quot;, prt = &quot;/appdata/system/apps/particles.p64&quot; }</pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Now reboot. The program should be in the toolbar and you will be able to open the prt files from the desktop. Have fun!</p> https://www.lexaloffle.com/bbs/?tid=140940 https://www.lexaloffle.com/bbs/?tid=140940 Wed, 20 Mar 2024 23:06:10 UTC psychohedron <p> <table><tr><td> <a href="/bbs/?pid=96068#p"> <img src="/bbs/thumbs/pico8_psychohedron-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=96068#p"> psychohedron</a><br><br> by <a href="/bbs/?uid=23424"> Yxure</a> <br><br><br> <a href="/bbs/?pid=96068#p"> [Click to Play]</a> </td></tr></table> <br /> My entry for LOWREZJAM 2021. Fly throught the loophole to defeat psychohedron.</p> <p>Epilepsy warning: psychohedron contains flashing lights</p> <p>At the end i run out of tokens so there are some parts unpolished. Map generation is a little buggy. I hope you enjoy it!</p> <p>Controls<br /> Left/Right arrow to move</p> <p>Z to shoot</p> <p>X to jump/use jetpack</p> <p>Down arrow to fastfall/drop from platforms</p> <p>v1.1 changelog</p> <p>+Deleted final boss, now the game is an infinite arcade with score.<br /> +Added score at game over<br /> +Added new random backgrounds (58 patterns, 4 palettes and 4 effects)<br /> +Added new block<br /> +Reduced heart drop when u kill enemies, but now hearts appear in the map (and maybe a surprise!)<br /> +Added 7 new enemies<br /> +Alternative versions of all enemies, more and more will appear the further you progress in the game<br /> +Added 20 new rooms to the 36 existent rooms (the objective is 123!)<br /> +Added sfx when a stage is completed<br /> +Changed the turtle sprite</p> <p>-Quality of life changes<br /> +When u die camera velocity is reduced a 65%<br /> +The jetpack has more force<br /> +Added corner detection to reduce unfair squish deaths</p> https://www.lexaloffle.com/bbs/?tid=44259 https://www.lexaloffle.com/bbs/?tid=44259 Sun, 15 Aug 2021 21:47:04 UTC