TRASEVOL_DOG [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=11047 Embrace <p> <table><tr><td> <a href="/bbs/?pid=57202#p"> <img src="/bbs/thumbs/pico57201.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=57202#p"> Embrace</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=57202#p"> [Click to Play]</a> </td></tr></table> </p> <p><em>My goal was to make something meaningful because that's the direction I want my work to take in the future. The result is very experimental, super short and quite imperfect. But I do like it, and I hope you do too! :)</em></p> <p><strong>Controls:</strong></p> <ul> <li>Use the arrow keys on a keyboard or the left joystick on a controller to move the selected hand.</li> <li>Move it to the highlighted spot on the screen.</li> <li>Embrace whatever is in front of you.</li> </ul> <p><strong>Play more of <a href="https://trasevol-dog.itch.io/">my games</a>!</p> <p>Follow me <a href="https://twitter.com/TRASEVOL_DOG">on Twitter</a>!</p> <p>Read about <a href="https://trasevol.dog/">my indiedev adventure</a>!</p> <p>Support me <a href="https://www.patreon.com/trasevol_dog">on Patreon</a>!</strong> <em>(pretty please)</em></p> https://www.lexaloffle.com/bbs/?tid=31953 https://www.lexaloffle.com/bbs/?tid=31953 Fri, 28 Sep 2018 08:57:38 UTC Tetrolled <p> <table><tr><td> <a href="/bbs/?pid=55037#p"> <img src="/bbs/thumbs/pico55036.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=55037#p"> Tetrolled</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=55037#p"> [Click to Play]</a> </td></tr></table> </p> <p><em>It's like Tetris except the game doesn't really care.</em></p> <p>.<br /> <strong>Made in 2 hours for <span style="text-decoration: underline;"><a href="https://ldjam.com/events/ludum-dare/42/tetrolled">Ludum Dare 42 compo!</a></span></strong></p> <p>.<br /> <em><strong>Controls:</strong></p> <ul> <li>Left Right to move tetramino horizontally</li> <li>Hold Down to make fall faster</li> <li>Double-Tap Down to plummet</li> <li>Up to rotate</li> <li>or Z and X to rotate</li> <li>On game over, hold Z and X to start again!</em></li> </ul> <p>.<br /> <strong>Thanking my <a href="https://patreon.com/trasevol_dog">Patreon</a> supporters for their continued support allowing me to keep on making video games and other weird stuff! Here are some names!</strong></p> <p><em>Alan Oliver, amy, Andreas Bretteville, Andrew Reist, Andrew Reitano, Anne Le Clech, Austin East, berkfrei, Bitzawolf, Brent Werness, Chris McCluskey, Christian &Ouml;stman, Cole Smith, Collin Caldwell, Dan Lewis, Dan Rees-Jones, Dave Hoffman, Finn Ellis, Flo Devaux, Giles Graham, HERVAN, hushcoil, Jacel the Thing, Jakub Wasilewski, Jearl, Jefff, Jeremy Bouin, Jesse Bergerstock, Joel Jorgensen, Joseph White, Marcin Majewski, Marty Kovach, Max Cahill, Meru, Paul Nguyen, Pierre B., Qristy Overton, Reza Esmaili, rotatetranslate, Ryan Malm, Sasha Bilton, Sean S. LeBlanc, Thomas Wright, Tim and Alexandra Swast, vaporstack, Zachary Cook</em></p> https://www.lexaloffle.com/bbs/?tid=31658 https://www.lexaloffle.com/bbs/?tid=31658 Sun, 12 Aug 2018 19:39:45 UTC Shooting Star <p>&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#65381; &#65377;<br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288; &#9734;&#8756;&#65377;&#12288;<em><br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#65381;&#65439;</em>&#65377;&#9733;&#65381;&#65439;&#65377;&#65381;<br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#65381; <em>&#65439;&#65377;&#12288;&#12288; </em><br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288; &#65381; &#65439;<em>&#65377;&#65381;&#65439;&#65377; &#65439;</em>&#65377;&#65381;&#65439;&#9733;&#65377;<br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#9734;&#65439;&#65381;&#65377;&deg;<em>. &#65439;&#12288;&#9734;&#65439;&#65381;<br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288; &#12288;&#12288;&#65439;&#65377;&middot;</em>&#65381;&#65377; &#65439;<em>&#12288;&#65439;&#65377;&middot;</em>&#65381;&#65377; &#65439;<em><br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#65439; </em>.&#65377;&#9734;&#65377;&#9733;&#12288;&#65381; <em>.&#65377;&#9734;&#65377;&#9733;&#12288;&#65381;<br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</em> &#9734; &#65377;&#65381;&#65439;<em>.&#65377;</em> &#9734; &#65377;&#65381;&#65439;<em>.&#65377;<br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288; &#12288; </em>&#12288;&#9733; &#65439;&#65381;&#65377; <em> &#65377;</em>&#12288;&#9733; &#65439;&#65381;&#65377; <em> &#65377;<br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#65381;&#12288;&#12288;&#65439;&#9734; &#65377;&#65381;&#65439;</em>.<em>&#12288;&#9733; &#65439;&#65381;&#65377; </em>&#65381;&#12288;&#12288;&#65439;<br /> &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#65377;&#65381;&#65439;<em>.</em>&#12288;&#9733; &#65439;&#65381;&#65377; <em>&#65377;&#65381;&#65439;</em>.<em>&#12288;&#9733; &#65439;&#65381;&#65377; </em><br /> <table><tr><td> <a href="/bbs/?pid=51373#p"> <img src="/bbs/thumbs/pico51372.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=51373#p"> Shooting Star</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=51373#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong><em>Based on a Twitter meme that will definitely die in a few days.</p> <p><a href="https://trasevol-dog.itch.io/shooting-star">Get the executables on Itch.io!</a> (+web version with better mouse control)</p> <p><a href="https://www.patreon.com/trasevol_dog">Support me on Patreon!</a></p> <p><a href="https://twitter.com/TRASEVOL_DOG">Follow me on Twitter!</a></p> <p>Enjoy!</em></strong></p> https://www.lexaloffle.com/bbs/?tid=31093 https://www.lexaloffle.com/bbs/?tid=31093 Fri, 06 Apr 2018 19:06:14 UTC Just Hit The Ball (family-friendly 2-player versus) <p> <table><tr><td> <a href="/bbs/?pid=47772#p"> <img src="/bbs/thumbs/pico47771.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=47772#p"> Just Hit The Ball</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=47772#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong>Grab a friend/family-member/stranger, two controllers and it's time to play Just Hit The Ball!</strong></p> <p><strong>A very simple 2D volley game, kindof!</strong></p> <p><em><strong>Finished in time for the last end-of-the-year celebration! (except for the third of the planet that's already in 2018, oops)</strong></em></p> <p><strong>I got my grandma to play it, which was unexpected, so I can assert that this game is For The Whole Family!</strong></p> <p><center><img style="" border=0 src="https://trasevoldog.files.wordpress.com/2017/12/justhittheball_0.gif" alt="" /></center></p> <p><strong><em><span style="text-decoration: underline;"><a href="https://www.patreon.com/trasevol_dog">Please consider supporting me on Patreon! Thank you!</a></span></em></strong></p> https://www.lexaloffle.com/bbs/?tid=30535 https://www.lexaloffle.com/bbs/?tid=30535 Sun, 31 Dec 2017 12:33:48 UTC Yule Log (Happy Holidays!!) <p> <table><tr><td> <a href="/bbs/?pid=47666#p"> <img src="/bbs/thumbs/pico47665.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=47666#p"> Yule Log (Happy Holidays!)</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=47666#p"> [Click to Play]</a> </td></tr></table> </p> <p><em>(you can press [o] to remove the flying text)</em></p> <p><strong>Wishing everyone health, happiness, less bugs and some super good end-of-the-year holidays!!</strong></p> <p><strong>And to a much better 2018, full of Pico-8 prototypes and demos! Cheers!!!</strong></p> <p>TRASEVOL_DOG</p> https://www.lexaloffle.com/bbs/?tid=30512 https://www.lexaloffle.com/bbs/?tid=30512 Sun, 24 Dec 2017 20:17:52 UTC Mushroom D&eacute;licieux <p> <table><tr><td> <a href="/bbs/?pid=47097#p"> <img src="/bbs/thumbs/pico47134.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=47097#p"> Mushroom D&eacute;licieux</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=47097#p"> [Click to Play]</a> </td></tr></table> </p> <p><em>Hi! This game contains flashy graphics and if you happen to have photosensitive epilepsy I would recommend not playing this game, sorry! :X</em></p> <p><strong>Walking through the forest feels great! But sometimes you get a little hungry... You're in luck though, because the forest is here for you in... Mushroom D&eacute;licieux!</strong></p> <p><em>The only controls are the arrow keys!</em></p> <p>This is my entry to Ludum Dare #40! Jam mode because I ran out of time for Compo! &gt;&lt;</p> <p><strong>If you participated to Ludum Dare 40 as well, please rate the game and let me know what you think over on <span style="text-decoration: underline;"><a href="https://ldjam.com/events/ludum-dare/40/$67837/">the Ludum Dare page</a></span>!<br /> I you didn't participate, you can just let me know what you think here! :D</strong></p> <p><center><img style="" border=0 src="https://trasevoldog.files.wordpress.com/2017/12/mushroom.gif" alt="" /></center></p> <p>Have fun!</p> https://www.lexaloffle.com/bbs/?tid=30398 https://www.lexaloffle.com/bbs/?tid=30398 Mon, 04 Dec 2017 21:48:37 UTC The Floor Is Shaking, Also There Is Lava <p> <table><tr><td> <a href="/bbs/?pid=45571#p"> <img src="/bbs/thumbs/pico45569.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=45571#p"> The Floor Is Shaking, Also There Is Lava</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=45571#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong>My entry to the 0h game jam!</strong></p> <p>It's not suuuper fleshed out but hey, it was made in only 0 hour so... I think I did ok!</p> <p><span style="text-decoration: underline;"><em><a href="http://0hgame.eu/">0hgame.eu</a></em></span></p> https://www.lexaloffle.com/bbs/?tid=30135 https://www.lexaloffle.com/bbs/?tid=30135 Sat, 28 Oct 2017 21:23:49 UTC Lands Of Yocta ~ w/ voxel tech write-up <p> <table><tr><td> <a href="/bbs/?pid=41198#p"> <img src="/bbs/thumbs/pico41197.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=41198#p"> Lands Of Yocta ~ w/ voxel tech write-up</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=41198#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong>Wander through the Lands Of Yocta on this strange night.</strong></p> <p><em><strong>controls</strong><br /> z,x: rotate<br /> arrows: walk<br /> double-tap up: run</em></p> <p>~</p> <p><strong>This is my latest Pico-8 voxel tech demo!</strong> It has a completely homemade voxel engine which you can totally borrow if you want to!<br /> Also, you can <em>(and should)</em> read about the tech side of this project <a href="https://trasevol.dog/2017/06/01/voxelz/"><span style="text-decoration: underline;">in this terribly long walkthrough</span></a>!</p> <p>And I do weekly Pico-8 tech write-ups on that blog now, so bookmark it or something! ;D</p> <p>~</p> <p><strong>Special thanks to my generous 'Super Helper' tier Patreon patrons:</strong><br /> Ryan Malm<br /> Adam M. Smith</p> <p><strong>If you like this project, the write-up about it and/or any of the other stuff I make, please consider supporting me <a href="https://www.patreon.com/trasevol_dog"><span style="text-decoration: underline;">on Patreon</span></a>! <em>Even 1$ helps!!</em></strong></p> <p><em>edit: fixed article link!</em></p> https://www.lexaloffle.com/bbs/?tid=29415 https://www.lexaloffle.com/bbs/?tid=29415 Thu, 01 Jun 2017 00:16:54 UTC Gar's Den <p> <table><tr><td> <a href="/bbs/?pid=38431#p"> <img src="/bbs/thumbs/pico38613.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=38431#p"> Gar's Den</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=38431#p"> [Click to Play]</a> </td></tr></table> <br /> <em>(please note: you can eat the fruits to heal yourself)</em></p> <p><strong>Will you enter the dungeon? Will you survive? Will you make fat stacks of $$$? Will you transform Gar's Den into Player's Den???</strong></p> <p><strong>Here's what's on the dungeon's pamphlet:</strong><br /> <em>-&gt; Enter Gar's lair<br /> -&gt; Destroy his minions<br /> -&gt; meet the shopkeeper<br /> -&gt; plant your garden<br /> -&gt; ???<br /> -&gt; profit<br /> (-&gt; ???<br /> -&gt; kill Gar)</em></p> <p><strong>Controls:<br /> <em>[o]/z ~ action + slash<br /> [x]/x ~ inventory navigation (hold, then use arrows)<br /> [arrow keys] ~ move around</em></strong></p> <p><strong>This is my entry to 7DRL!</strong> Or at least it would be if I actually had done it in 7 days. I took 14 days instead. (a third of them was spent on saving tokens)</p> <p>Still a pretty big project for 14 days! I hope you enjoy it! Please report bugs if you find any. And if you think the pacing of the game is off, also tell, I may do a fix for that in the next few days.</p> <p><strong>If you like it, please consider supporting me by donating <span style="text-decoration: underline;"><a href="https://trasevol-dog.itch.io/gars-den">on the Itch.io page</a></span> or <span style="text-decoration: underline;"><a href="https://www.patreon.com/trasevol_dog">on my Patreon</a></span>! Plus if you support me on Patreon, you get access to cool articles about underrated coding techniques! :)</strong></p> <p><em>edit: fixed doors sending you into walls</em></p> https://www.lexaloffle.com/bbs/?tid=29006 https://www.lexaloffle.com/bbs/?tid=29006 Mon, 20 Mar 2017 00:12:04 UTC Tiny Animator <p> <table><tr><td> <a href="/bbs/?pid=37039#p"> <img src="/bbs/thumbs/pico37036.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=37039#p"> Tiny Animator</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=37039#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong>Animate tiny 8x8 people and things in Tiny Animator!</strong> (comes with Pico-8 sprites exporter)</p> <p><em>(it should work ok here on the BBS but prefer downloading the cart and loading it in Pico-8, it'll work better)</em></p> <p><strong>With this tool you can create your own animations</strong>, using the base humanoid model or your own (instructions further below), put an imported skin on it and export the generated sprites, either to a png or to your clipboard as formatted sprites that you can directly paste into your Pico-8 sprite-sheet. And you can also save and load your animations using the clipboard!</p> <p><em>EDIT:</em> it seems, the use of the clipboard on the BBS is pretty buggy so if you wanna use the saving, importing and exporting features, please download the cart (right click on &quot;cart&quot; in bottom-left corner of the player and &quot;save link as...&quot;).</p> <p><center><img style="" border=0 src="https://trasevoldog.files.wordpress.com/2017/02/tinyanimator.gif" alt="" /></center></p> <p><em><strong>The best way to understand the editor should be to use it but here are a few things you may want to know to use saves, skins and custom models:</strong></em></p> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;">After hitting the save button, you can ctrl+V in a text file and that's your save. To load it: select it, ctrl+C, go back onto Tiny Animator, ctrl+V and hit the load button!</p> <p>You can import skins to apply to your animation. To do this, simply make a skin based on the shape your using (the humanoid one by default) in Pico-8. Then ctrl+C your 8x8 tile containing the skin, get back in Tiny Animator, ctrl+V and hit one of the free skin buttons.</p> <p>You can also use a custom base! Be warned, doing so will reset the rest of the editor. Like for the skins, you want to draw your base in the sprite-sheet and then copy it to the animator and hit the base button. If you want to have your base all linked up like the default one, you simply gotta make sure each pair of pixels which should be connected have consecutive colors (e.g.: 4 and 5). Prefer to go from the color 1 and up with each link. The pixel of lowest color will serve as anchor point to move all connected points as one.</p> <p>'fpf' is Frames Per animation Frames. It's the number of Pico-8 frames (running at 30 fps) between each animation frame. 3 or 4 are generally good values but you may want a 6 or higher for rougher animations. (you can also play your animations backward with negative numbers)</p> <p>[End of instructions]</div></div></div></p> <p>To read and write Pico-8-formatted sprites, Tiny Animator uses the Pico-8 &amp; BBS feature that lets you copy sprite on the BBS and back again in Pico-8. So here are a few skins and bases you should be able to use in Tiny Animator! Press the '[8x8]' on the side of the sprites and hit ctrl+C, then get back into Tiny Animator, hit ctrl+V and hit one of the empty skin cases! Or hit the base case if you want to change the base!</p> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"> <table><tr><td width=32> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_3.png" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_3"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_3.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_3"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_3" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> <table><tr><td width=32> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_4.png" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_4"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_4.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_4"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_4" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> <table><tr><td width=32> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_5.png" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_5"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_5.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_5"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_5" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> <br /> Alternative base: <table><tr><td width=32> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_6.png" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_6"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_6.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_6"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_6" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> <table><tr><td width=32> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_7.png" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_7"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_7.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_7"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_7" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> <table><tr><td width=32> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_8.png" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_8"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_8.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_8"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_8" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> <br /> Alternative base #2: <table><tr><td width=32> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_9.png" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_9"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_9.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_9"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_9" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> <table><tr><td width=32> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_10.png" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_10"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_10.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_10"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_10" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> <table><tr><td width=32> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_11.png" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_11"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_11.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_11"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_11" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> </div></div></div></p> <p>This was going to be a personal tool but it drew way more attention than I expected when I posted a first gif of it on <a href="https://twitter.com/TRASEVOL_DOG">Twitter</a>, so I decided to make it better than I previously thought and then release it publicly. It ended up taking a week and I'm pretty happy with result!</p> <p><strong>Feel free to leave suggestions!</strong> I might not implement them but they are still interesting to me!</p> <p><strong>Also feel free to share animation saves! ;D</strong> (put them between '[hiden]' and '[/hidden]' though)</p> <p><em>If you like Tiny Animator, please consider <a href="https://www.patreon.com/trasevol_dog">supporting me on Patreon</a>, where your support will let me make more cool stuff like this! (there's also exclusive content! ;D)</em></p> https://www.lexaloffle.com/bbs/?tid=28774 https://www.lexaloffle.com/bbs/?tid=28774 Wed, 01 Feb 2017 22:03:59 UTC Tiny-TV Jam :: Results <p><strong>The results are in!</strong></p> <p>But first, <strong>I really want to thank all the participants because all of you made this jam amazing!!!</strong> There were <strong><em>59</em></strong> entries plus a late one! <em>And they're all so good!!</em> So thank you to all the participants, thank you for making amazing tiny games and amazing tiny TVs, and also, thank you for spreading the word about the jam so more people could get in!</p> <p>I also want to thank Zep for helping with the judging and the results and also putting a shortcut to the jam's thread at the top of the forum! Also Zep, thank you for Pico-8!!! :D</p> <p>Without further-a-do, the results!</p> <p>...</p> <p>And the winning tiny-game-and-TV is...<br /> ...<br /> ...<br /> <strong><a href="https://www.lexaloffle.com/bbs/?pid=36175">Caves of Izrod by ilkke!</a></strong></p> <p> <table><tr><td> <a href="/bbs/?pid=36175#p"> <img src="/bbs/thumbs/pico36174.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=36175#p"> Caves of Izrod 1.0</a><br><br> by <a href="/bbs/?uid=12773"> ilkke</a> <br><br><br> <a href="/bbs/?pid=36175#p"> [Click to Play]</a> </td></tr></table> </p> <p>ilkke, I invite you to message me on Twitter or send a mail at trasevol.dog@gmail.com to give me the coordinates at which the glorious commemorative prize shall be received!</p> <p>Close behind were <strong><a href="https://www.lexaloffle.com/bbs/?pid=36327">guerragames' Tiny Dr. Piccolo</a></strong> and then <strong><a href="https://www.lexaloffle.com/bbs/?pid=35958">JustBurner's Nostalgia Tetris</a></strong>!</p> <p>In 4th, 5th and 6th positions were <strong><a href="https://www.lexaloffle.com/bbs/?pid=36378">frescogusto's DRILLO XS</a></strong>, <strong><a href="https://www.lexaloffle.com/bbs/?pid=36217">kittenm4ster's Mr. Mineman Goes To Mars</a></strong> and <strong><a href="https://www.lexaloffle.com/bbs/?pid=36393">TheTomster's AppleTown</a></strong>!</p> <p><strong>All of these 6 games are well worth your time and you should play them if you haven't already!</strong></p> <p>And if you still don't have enough with these six, <strong><a href="https://www.lexaloffle.com/bbs/?cat=7&amp;amp;tag=tinytvjam">all the other #tinyTVjam entries can still be found there</a></strong> and a lot of them are really lovely!!!</p> <p><em>If you enjoyed this jam and would like me to make another one, you can also <a href="https://www.patreon.com/trasevol_dog">support me on Patreon</a> to increase the chances of this happening in 2017!</em></p> <p>Hosting this jam has been a pleasure! Thank you again to all of you participants and also to the onlookers who passed the word around!!!</p> https://www.lexaloffle.com/bbs/?tid=28762 https://www.lexaloffle.com/bbs/?tid=28762 Mon, 30 Jan 2017 20:29:23 UTC RunGirl <p> <table><tr><td> <a href="/bbs/?pid=36414#p"> <img src="/bbs/thumbs/pico36418.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=36414#p"> RunGirl</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=36414#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong>~ RunGirl ~</strong></p> <p>My own entry to Tiny-TV Jam! :D</p> <p><em>Controls are on the screen!</em><br /> <em>Enjoy the game!</em><br /> <center><img style="" border=0 src="https://cdn3.patreon.com/1/patreon.posts/14922107686761967005.gif?v=dnlcIQuAaO3XEjNJIdoQmpWGaD-BPvrtnSDa9Om9PYw%3D" alt="" /></center></p> https://www.lexaloffle.com/bbs/?tid=28709 https://www.lexaloffle.com/bbs/?tid=28709 Sun, 22 Jan 2017 18:39:06 UTC Tiny-TV Jam :: Completely done! <p> <table><tr><td> <a href="/bbs/?pid=35207#p"> <img src="/bbs/thumbs/pico35256.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=35207#p"> Tiny-TV Jam Invite</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=35207#p"> [Click to Play]</a> </td></tr></table> </p> <p><center><img style="" border=0 src="https://trasevoldog.files.wordpress.com/2017/01/pico-8_350.gif" alt="" /></center></p> <p><strong>You are all invited to the Tiny-TV Jam, a Pico-8 gamejam in which you'll have to make a tiny game for a tiny TV!</strong></p> <p><strong><center>!!!!! ~ The Jam Is Done ~ !!!!!</center></strong><br /> <strong><center>!!! ~ Thank You So Much ~ !!!</center></strong><br /> <strong><center>!!! ~ For All The Tiny Games And The Tiny TVs ~ !!!</center></strong><br /> <strong><center>!! ~ The Results Will Be Coming Shortly ~ !!</center></strong></p> <p>Here is the base cart:<br /> <table><tr><td> <a href="/bbs/?pid=35207#p"> <img src="/bbs/thumbs/pico35782.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=35207#p"> Tiny-TV Base Cart ~ hotfixed .2</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=35207#p"> [Click to Play]</a> </td></tr></table> <br /> <em>I fixed the fix because it was stealing 7% of CPU from you when the TV was on, sorry about that. Also, no more weird screen display thanks to qbicfeet!</em></p> <p><strong><span style="text-decoration: underline;">Here are the instructions to use the cart:</span></strong><br /> <em>I know the instructions are intimidating but it's actually easier than it looks. If you're hesitating, please give it a go and see how it turns out. If you have any question, feel free to ask here.</em></p> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> <em>tiny tv base cart instructions:</em></p> <p><strong>On the limitations:</strong><br /> The main limitation is of course the 10x11 screen resolution.<br /> But there is also the regular CPU limitation which already ~70-75% filled by the TV rendering. The remaining 25% will need to be enough (it should be largely enough in most cases) for your games. Otherwise, consider reskinning your TV to something lighter (see &quot;on the sprite-sheet&quot; section).</p> <p>Those are the only limitations for the jam but of course, regular Pico-8 restrictions apply as well.</p> <p>The TV can be turned on and off with the player2's 'O' button ('tab' on a keyboard) or through the pause menu (hit 'enter').</p> <p><strong>On the cart's code:</strong><br /> At the beginning of the cart there are a few variables you can set only once and only there:</p> <ul> <li> <p>tv_transparency_col<br /> ....that's the transparency color on your voxel TV plans.<br /> ....It's only useful if you wish to reskin your TV.</p> </li> <li> <p>tv_screen_height<br /> ....that's the height of the middle of the TV screen.<br /> ....Again, this is only useful if you wish to reskin your TV.</p> </li> <li>tv_player2btn_turnon<br /> ....when set to true, 'tab' on a keyboard will let you turn the tv on and off</li> </ul> <p>Then, there are variables you can change whenever in your code:</p> <ul> <li> <p>tv_angle<br /> ....rotation around the y axis (0-1, NOT 0-360 or 0-pi)</p> </li> <li> <p>tv_anglespd<br /> this variable is added to tv_angle each frame</p> </li> <li>tv_xoffset</li> <li> <p>tv_yoffset<br /> ....x and y offset of the TV on the Pico-8 screen</p> </li> <li> <p>tv_fakevangle<br /> ....because I'm not that good at maths, I couldn't figure out rotation around the x axis.<br /> ....instead you have this fake rotation which is very limited and can take values from -1 to 1.<br /> ....sorry about that.</p> </li> <li>tv_debug<br /> ....when set to true, the memory and the cpu used by the cart will be displayed at the top-left corner of the screen</li> </ul> <p>These variables are also used by the base cart, which will automatically recenter the tv and direct it towards you. This can be ignored by setting these variables again each frame.</p> <p>Next are the base functions of your game: _game_init(), _game_update(), _game_draw(). They behave exactly like the regular _init(), _update() and _draw() functions except _game_init() is called when the tv is turned on.</p> <p>_game_shutdown() is called when turning off the TV.<br /> _set_screen_text() lets you add static text around your tv. it uses the tv_add_text function:</p> <ul> <li>tv_add_text(text,x,y,alignment[,color0,color1])<br /> ....sets static text to be displayed on the Pico-8 screen.<br /> ....alignment can be 0: aligned left<br /> ...............................1: aligned center<br /> ...............................2: aligned right</li> </ul> <p>Both _game_shutdown() and _set_screen_text() are optional and can be deleted if you don't wish to use them.</p> <p>Then there is space for your own functions but you can put them before that if you like.</p> <p>And then there are the base cart's internal functions which you should not change. Changing these functions is against the rules of the jam. Please don't do it.</p> <p>Note: the TV can be turned on/off in the code by calling 'tv_turn_onoff()'</p> <p><strong>On sound:</strong><br /> The base cart calls sfx(0) and sfx(1) upon turning on and off the tv. You can of course change these sfx to whatever you like.</p> <p>You are free to use as many sfx as you normally can in Pico-8 and same thing for the music!</p> <p><strong>On the sprite-sheet and the map:</strong> <em>(+reskinning TV)</em><br /> The base cart uses the second half of the sprite-sheet (which is also the second half of the map) as voxel layers for the TV and also for the tile in the background.<br /> You are invited to modify these layers and reskin your tv this way.<br /> If you do so, don't forget to set the tv_transparency_col and tv_screen_height variables if needed.<br /> Note that if black cells are in the screen frame, they will get the screen color, whatever their depth.<br /> Also note that the rendering of the TV renders all non-transparent cells and that is heavy on CPU so try to do empty cases rather than filled ones (i.e. do like it is done on the base cart).</p> <p>You are also invited to change the background tile.</p> <p>You are free to use the free half of the sprite-sheet as well as the free half of the map, as you like!</p> <p><strong>On jamming:</strong><br /> Most important instruction here: when participating to the jam, please make sure to... have fun!!!</p> <p><strong>[ end of the instructions ]</strong><br /> </div></div></div></p> <p><strong>Here is a video alternative version of the instructions:</strong> (sorry for the not-very-good audio :X)<br /> <object width="640" height="400"><param name="movie" value="https://www.youtube.com/v/nIrtgk74jQE&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="https://www.youtube.com/v/nIrtgk74jQE&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="400"></embed></object></p> <p><strong>To clarify:</strong><br /> You are more than welcome to customize both your TV and the tiles that are displayed in the background. <strong>However, you are not allowed to modify the voxel data and/or the background tiles at runtime.</strong></p> <p>And here are two reskins if you are into that! You need to click on the [128x64], hit ctrl+c then go to pico-8, sprite-sheet tab 2, first cell there and hit ctrl-v! Don't forget to change the tv_transparency_col and tv_screen_height!</p> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> The Strawberry TV skin: tv_transparency_col=4 tv_screen_height=12<br /> <table><tr><td width=512> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_1.png" width=512 height=256> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_1"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_1.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_1"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [128x64]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_1" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:4pt;"></textarea> </td> </tr> </table> </p> <img style="" border=0 src="https://trasevoldog.files.wordpress.com/2017/01/strawbtv.gif" alt="" /> <p>The Space Arcade Cabinet skin: tv_transparency_col=11 tv_screen_height=14<br /> <table><tr><td width=512> <img src="https://www.lexaloffle.com/bbs/gfxc/11047_2.png" width=512 height=256> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_11047_2"); if (el.style.display == "none") el.style.display = ""; else el.style.display = "none"; microAjax("https://www.lexaloffle.com/bbs/gfxc/11047_2.txt", function (retdata){ var el = document.getElementById("gfxcode_11047_2"); el.innerHTML = retdata; el.focus(); el.select(); } ); '> [128x64]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_11047_2" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:4pt;"></textarea> </td> </tr> </table> </p> <img style="" border=0 src="https://trasevoldog.files.wordpress.com/2017/01/pico-8_374.gif" alt="" /> <p></div></div></div></p> <p><strong>Reminder:</strong><br /> Entries need to be upload here on the BBS, in the Jam section. The created BBS thread needs to be tagged &quot;tinyTVjam&quot;!</p> <p><strong>If anyone is encountering any problem with the base cart, please report it here as soon as possible!</strong></p> <p><strong>This is all there is to know.<br /> Good luck and have fun every one!</strong></p> <p><strong><span style="text-decoration: underline;">About the jam:</span></strong></p> <p><strong>What:</strong> Over a week ago I did a Pico-8 doodle starring a voxel TV on which you could play a tiny Pong on the 10x11 screen. It was then suggested to me to make a jam out of this. This is the invite to this jam.</p> <p><strong>When:</strong> The jam will take place from the January 14th on 00:00 GMT to the January 22th at 24:00 GMT! That would leave you 2 weekends and 5 week days. Spend as much or little time as you need on your carts. You do not have to make something super impressive or anything, it really only has to be <em>something</em>.</p> <p><strong>Where:</strong> Here on the BBS, in the Jam section.</p> <p><strong>Who:</strong> ALL OF YOU!!! You don't have to know Pico-8 super well to participate in this jam. Pico-8 beginners are super welcome! Don't be shy to submit either, you have nothing to lose in it!!</p> <p><strong>How:</strong> A framework cart will be provided at the very start of the jam, with a how-to-use-it guide, stating what you can and can't change along with a few guidelines. The TV will be customizable but the screen resolution will have to stay at 10x11. Expect to be a bit limited in terms of allowed ram. By the way, the invite cart does not use the final framework at all. Teams and collaborations are allowed. There will not be any theme, just make a game for the tiny screen.</p> <p><strong>Submitting:</strong> You will be able to submit your cart before the deadline by creating a Jam thread with &quot;tinyTVjam&quot; in its tags. You can update your cart as many times as you like until the deadline.</p> <p><strong>Voting:</strong> The voting widget used for the p8jam will appear on all threads tagged #tinyTVjam. Voting will be anonymous and it will last the one week just after the jam finished. The results will be announced at the end of the voting period.</p> <p><strong>What do you win if you win:</strong> The high respect and appreciation from the community. And maybe a little surprise. But above all, the aim here is to have fun and make something cool!</p> <p>During and after the jam, you will be able to browse through the entries from <a href="https://www.lexaloffle.com/bbs/?tag=tinyTVjam">here</a>.</p> <p><strong>edit ~ Here are some more details that were given further in this thread:</strong></p> <ul> <li>you can have as much love and instructions as you want in the description of your games.</li> <li>you will also be able to have some static text outside the tv but nothing dynamic.</li> <li>you can have all the normal controls of Pico-8. The TV will be turned on either with the Player-2-buttons if you don't use them, either with a pause menu option.</li> <li>the maximum width for the tv screen is 10 and the maximum height is 11 but you can use less than that if you want to.</li> </ul> https://www.lexaloffle.com/bbs/?tid=28480 https://www.lexaloffle.com/bbs/?tid=28480 Sat, 07 Jan 2017 22:14:06 UTC 45 Pico-8 Doodles ~ Happy holidays everyone! <p><strong><a href="https://trasevol-dog.itch.io/trasevol-dogs-pico-8-doodles">! ALL THE DOODLES CAN BE DOWNLOADED IN ONE PACK OVER ON ITCH.IO !</a></strong></p> <p>Hi!</p> <p><strong>These are 45 experimental Pico-8 tiny programs, exploring a variety of effects and simple ideas.</strong></p> <p>I've been making these for a bit over two months now. The idea is to try out an idea, a visual effect, a generation algorithm, a quick mini-game... whatever it is that's tickling my mind at the time and do it in one sitting of 30 minutes to 4-5 hours.</p> <p>After I'm done I upload a gif of the result to my Twitter, <strong><a href="https://twitter.com/TRASEVOL_DOG"><a href="https://www.lexaloffle.com/bbs/?uid=11047"> @TRASEVOL_DOG</a></a></strong>. (you should follow me, I have more doodles coming and also I make video games)</p> <p>That's how every single one of these 45 doodles have been made.</p> <p>Feel free to use any effect in your own creations, and if you do, let me know about it here on the BBS or <a href="https://twitter.com/TRASEVOL_DOG">through Twitter!</a></p> <p><strong>You can download all the doodles from the <a href="https://trasevol-dog.itch.io/trasevol-dogs-pico-8-doodles">Itch.io page!</a></strong><br /> I you like this, you can also donate a few dollars on <a href="https://trasevol-dog.itch.io/trasevol-dogs-pico-8-doodles">the Itch.io page</a>, it would help a lot and I promise I'll use them well!</p> <p><strong>Enjoy the doodles!!</strong><br /> <strong><em>And happy holidays everyone!!!</em></strong></p> <p>ps: I am sincerely very sorry about flooding the splore, I only realized it would have that consequence halfway through uploading these (it was already way too late).</p> <p><center><img style="" border=0 src="https://trasevoldog.files.wordpress.com/2016/12/doodlepack1opti.gif" alt="" /></center></p> <p>Please note that the doodles are in the alphabetical order after the first one.</p> <p><strong>Also, <em>some of these are interactive!</em> When one is, the controls will be indicated in the first few lines of the code!</strong></p> <p> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34142.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Xmas Doodle</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34143.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Alien Typing</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34144.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Animation</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34145.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Automata Cube</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34146.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Automata Plant</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34147.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Cellular Automata Trasevol Classic</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34148.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Color Typhoon</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34149.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Eye</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34150.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Fade Out Transition</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34151.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Fire Balls</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34152.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Fireworks</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34153.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Flower Drop</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34154.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Flying Triangles</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34155.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Gold</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34156.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Halloween</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34157.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Iconographs</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34158.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Island Generator</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34159.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Layermancy</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34160.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Life</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34161.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Lighted</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34162.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Magic Circles</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34164.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Metaballs</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34165.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Optimized Metaballs</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34166.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Movement Automata</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34167.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Palette Flower</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34168.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Portal</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34169.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Regions</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34170.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Replacing</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34171.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Sandbox</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34172.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Ship Circle</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34173.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Splat</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34174.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> SplatBall</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34175.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Sprites To Triangles</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34177.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Terrain Generation 1</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34178.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Terrain Generation 2</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34179.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Terrain Generation 3</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34180.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Terrain Generation 4</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34181.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Tetraminos</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34182.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Torch</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34183.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Triangle Flower</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34184.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Triangles</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34185.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Universe</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34186.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Voxels</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34187.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Wavy Pannel</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=34140#p"> <img src="/bbs/thumbs/pico34188.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34140#p"> Weirdo Workshop</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=34140#p"> [Click to Play]</a> </td></tr></table> </p> https://www.lexaloffle.com/bbs/?tid=28308 https://www.lexaloffle.com/bbs/?tid=28308 Sun, 25 Dec 2016 19:14:43 UTC One Room Dungeon ~ Post-Jam-Updated <p> <table><tr><td> <a href="/bbs/?pid=33373#p"> <img src="/bbs/thumbs/pico35079.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=33373#p"> One Room Dungeon ~ Post-Jam</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=33373#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong>Explore a <em>mysterious and exciting</em> dungeon filled with <em>exciting mysteries</em> without ever leaving <em><span style="text-decoration: underline;">the same room</span></em>! </p> <p>Why would you <em>change rooms</em> when clearly this one has <em>all</em> the danger and <em>excitement</em> and danger that one could possibly need?! </p> <p>Come to the <span style="text-decoration: underline;">One Room Dungeon</span> and live the rest of your newly <em>mysterious-and-exciting</em> life there!!!</strong></p> <p>One Room Dungeon is my entry to <strong>Ludum Dare #37</strong>, of which the theme was <em>'One Room'</em>!</p> <p>It's definitely my most ambitious LD entry so far and I'm very happy with it too! Sadly I had to rush the audio a bit towards the end because time was going faster somehow.</p> <p>The game is <a href="https://trasevol-dog.itch.io/one-room-dungeon">also <strong>on Itch.io</strong></a> and of course <a href="http://ludumdare.com/compo/ludum-dare-37/?action=preview&amp;amp;uid=51405">there's <strong>the Ludum Dare submission</strong>!</a></p> <p>Feedback is most welcome, especially on the Ludum Dare page!</p> <p><strong>Enjoy!</strong></p> <p><strong><em>Edit:</em> If you are interested, I wrote <a href="http://ludumdare.com/compo/2016/12/28/getting-ambitious-in-this-one-room-one-room-dungeon-post-mortem/">a post-mortem about this game and the making of this game!</a></strong></p> <p>Thank you to everyone who played the game and thank you again if you leaved some feedback! :)</p> <p>Jam version:<br /> <table><tr><td> <a href="/bbs/?pid=33373#p"> <img src="/bbs/thumbs/pico33374.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=33373#p"> One Room Dungeon</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=33373#p"> [Click to Play]</a> </td></tr></table> </p> https://www.lexaloffle.com/bbs/?tid=28202 https://www.lexaloffle.com/bbs/?tid=28202 Sun, 11 Dec 2016 22:12:21 UTC Your Personal Archipel --- Voxel Island Generator <p> <table><tr><td> <a href="/bbs/?pid=32450#p"> <img src="/bbs/thumbs/pico32449.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=32450#p"> Your Personal Archipel --- Voxel Island Generator</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=32450#p"> [Click to Play]</a> </td></tr></table> </p> <p><center><strong>Press 'Z' to generate a new island.</strong></center></p> <p>This is my entry to <strong><a href="https://itch.io/jam/procjam">ProcJam 2016!</a></strong></p> <p>Feel free to have a read on the code of this thing. The voxel drawing part should be very easy to extract from the rest.</p> <p>The first quarter (first spritesheet tab in the editor) serves as <strong>a map for the voxel drawing, using layers</strong> of 16x16 pixels.<br /> The island is generated using <strong>custom cellular automata</strong>, each layer being a new step based on the previous one.<br /> The seasons are all about <strong>reading the voxel map and replacing the colors</strong>.<br /> The name generation is <strong>super rudimentary</strong>, check out the code if you're interested it's something like 20 lines.</p> <p>Feel free also to leave a donation <a href="https://trasevol-dog.itch.io/personal-archipel">on the Itch.io page</a> if you are so inclined. :)</p> <p><center><img style="" border=0 src="https://trasevoldog.files.wordpress.com/2016/11/pico-8_212.gif" alt="" /></center></p> https://www.lexaloffle.com/bbs/?tid=28060 https://www.lexaloffle.com/bbs/?tid=28060 Sun, 13 Nov 2016 19:48:57 UTC TimeKilling - entry to #0hgame <p> <table><tr><td> <a href="/bbs/?pid=32052#p"> <img src="/bbs/thumbs/pico32053.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=32052#p"> TimeKilling - entry to #0hgame</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=32052#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong>It's 2 am for an hour. You have time to kill. And your clock basically doesn't make any sense for this 2 am hour. So let's kill time with it!</strong></p> <p>The only controls are your left and right keys/buttons!</p> <p>This was made in 0 hour for <a href="http://0hgame.eu/">the 0 Hour Game Jam</a>!<br /> Because the game was made in 0 hour, there really wasn't much time for a <em>complete</em> game but I managed to make this cool little toy and I'm happy with it!</p> <p>And since the cart is very barebone, you are welcome to download it and make your modifications on it if you like! Then just post your cart here, so I can play it! :D</p> <p>Also I recorded the making of it all! You can have a here:</p> <p><object width="640" height="400"><param name="movie" value="https://www.youtube.com/v/nB4E7GRMY3M&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="https://www.youtube.com/v/nB4E7GRMY3M&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="400"></embed></object></p> <p><strong>Have fun!</strong></p> <p><em>If you like this game and want to support me, you can do so by buying <a href="https://trasevol-dog.itch.io/pixel-session-vol1">Pixel Session Vol.1 here</a>. In it you'll find 5 much better games than this!<br /> Alternatively, follow me <a href="https://twitter.com/TRASEVOL_DOG">on Twitter!</a></em></p> https://www.lexaloffle.com/bbs/?tid=28004 https://www.lexaloffle.com/bbs/?tid=28004 Sat, 29 Oct 2016 21:14:53 UTC ~ Pixel Session Vol.1 Is Out ~ <p> <table><tr><td> <a href="/bbs/?pid=31396#p"> <img src="/bbs/thumbs/pico31393.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=31396#p"> Pixel Session Vol.1 Is Out</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=31396#p"> [Click to Play]</a> </td></tr></table> </p> <p>Hi there!!</p> <p><strong>I just released Pixel Session Vol.1!</strong></p> <p>If you follow me on Twitter and go on Twitter at all, you probably heard of it but otherwise...</p> <p><strong>Pixel Session Vol.1</strong> is a collection of <strong>5 extra-polished eye-candy arcadey jam-style games</strong>, exploring experimental and minimalist gameplay and graphics!</p> <p>They're also 5 Pico-8 games and I am selling them!</p> <p>I think this is the first time someone attempts to sell Pico-8 games and I can assure you this is pretty scary for me too. But the way I see it, Pico-8 is a game engine like any othe... wait no, <strong>Pico-8 is a game engine LIKE NO OTHER</strong> and I think it really deserves to have premium products. I also hope this will encourage people to make Pico-8 games of higher quality and also put them for sale.</p> <p>I'm pretty sure not everyone here will agree with me so I'd like to open this thread to the discussion. Please do tell me how you think I'm wrong or right! :)</p> <p><a href="https://trasevol-dog.itch.io/pixel-session-vol1"><strong>None-the-less, you can get on the games' page and buy the games themselves by following this link!</strong></a></p> <p>Looking forward to reading what you think of it all!</p> <p>Take care!</p> <p>TRASEVOL_DOG</p> https://www.lexaloffle.com/bbs/?tid=27940 https://www.lexaloffle.com/bbs/?tid=27940 Fri, 21 Oct 2016 13:06:37 UTC ~Readable Code~ Exploding Balloons <p>Hi!</p> <p>To celebrate my birthday, I thought I would share something with you guys! And having recently heard (again) that most of our codes weren't very easy to read, I thought I would share <strong>some readable code</strong> !!<br /> I might do others of these in the future if you like it! But <span style="text-decoration: underline;">feel free to make some of your own</span>, I'm sure it will help the community a lot!</p> <p>Here is today's subject: <strong>Balloons That Explode Into More Balloons</strong></p> <p> <table><tr><td> <a href="/bbs/?pid=28240#p"> <img src="/bbs/thumbs/pico28239.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=28240#p"> Exploding Balloons (commented code)</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=28240#p"> [Click to Play]</a> </td></tr></table> </p> <p><center><img style="" border=0 src="https://trasevoldog.files.wordpress.com/2016/09/pico-8_20.gif" alt="" /></center></p> <p><strong>And here is the commented code! (click to unravel)</strong><br /> <div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"></p> <p>Initializing some important stuff. You could do that in more appropriate places. Call me messy, i don't care.</p> <div> <div style="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> bloons={} -- 'balloons' is long shkx=0 shky=0 </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>You can initialize stuff in the _init function too. The difference is that here you can call functions written after this.</p> <div> <div style="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> function _init() createbloon(64,64,32,0,8) -- if you don't have any music -- just put some sfx at -- the beginning sfx(8) end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Call updating functions in the _update function. Don't actually update anything here, it will get messy.</p> <div> <div style="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> function _update() updatebloons() updateshake() end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>At first, partially and randomly clearing the screen for that weird trail effect.<br /> Then, drawing the cool stuff.</p> <div> <div style="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> function _draw() camera(0,0) for i=0,1999 do circ(rnd(128),rnd(128),1,0) end camera(shkx,shky) drawbloons() end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Creating one balloon object<br /> at x,y position,<br /> with a bigger-circle ray of r,<br /> a moving speed of spd,<br /> and c as color.<br /> Angle and rotating speed 'va' are random.<br /> Life timer 'l' is also random, but always between 0.8 and 1.2.<br /> Then adding the balloon object to the balloon array.</p> <div> <div style="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> function createbloon(x,y,r,spd,c) local b={x=x,y=y,r=r,a=rnd(1),va=(flr(rnd(2))-0.5)*0.5+rnd(0.2),c=c,l=0.8+rnd(0.4)} local aaa=rnd(1) b.vx=spd*cos(aaa) b.vy=spd*sin(aaa) add(bloons,b) end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Updating the balloon objects one by one.</p> <div> <div style="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> function updatebloons() for b in all(bloons) do -- updating rotation 'physics' dma=abs((b.a+0.25)%0.5-0.25) vvv=-dma*0.005 if (b.a+0.25)%1&lt;0.5 then b.va+=vvv elseif (b.a+0.25)%1&gt;0.5 then b.va-=vvv end b.a+=b.va b.va*=0.96 -- updating position 'physics' b.x+=b.vx b.y+=b.vy if(b.x-b.r&lt;0) b.vx=2-b.vx sfx(4) if(b.x+b.r&gt;127) b.vx=-2-b.vx sfx(4) if(b.y-b.r&lt;0) b.vy=2-b.vy sfx(4) if(b.y+b.r&gt;127) b.vy=-2-b.vy sfx(4) b.vx*=0.9 b.vy=0.9*b.vy+0.1*(-1) -- updating life timer b.l-=0.01 if b.l&lt;0 then -- timer is at its end... -- *boom!* -- creating five new balloons -- if exploding balloon is -- big enough if b.r&gt;4 then for i=0,4 do createbloon(b.x,b.y,b.r/4+rnd(b.r/2),8+rnd(8),8+rnd(8)) end end -- the 'oompf' circfill(b.x,b.y,b.r+2,7) addshake(b.r) sfx(flr(rnd(4))) -- delete exploded balloon del(bloons,b) end end end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Drawing the balloon objects one by one.</p> <div> <div style="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> function drawbloons() for b in all(bloons) do -- uncomment the outline -- for sweet graphics -- and low framerate --outlined(drawbloon,7,b) drawbloon(b) end end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Draws one balloon.<br /> It's actually several circles, smaller and smaller, going from balloon's x,y position, along its 'a' angle.</p> <div> <div style="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> function drawbloon(b) for i=0,7 do circfill(b.x+i*(b.r/8)*cos(b.a),b.y+i*(b.r/8)*sin(b.a),(1-(i/16))*b.r,b.c) end local rrr if b.r&gt;10 then rrr=2 else rrr=1 end local rr=7*(b.r/8)+(1-(7/16))*b.r+rrr circfill(b.x+rr*cos(b.a),b.y+rr*sin(b.a),rrr,b.c) end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Addshake adds a screenshake of 'p' power.<br /> You have to call updateshake every once in a while (on _update for example) and use 'camera(shkx,shky)' before drawing stuff for the screenshake to actually work.</p> <div> <div style="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> function addshake(p) local a=rnd(1) shkx+=p*cos(a) shky+=p*sin(a) end function updateshake() if abs(shkx)+abs(shky)&lt;0.5 then shkx=0 shky=0 end shkx*=0.7+rnd(0.2) shky*=0.7+rnd(0.2) end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Makes every color being drawn as the color 'c'.<br /> Calling 'allcolorsto()' resets it.</p> <div> <div style="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> function allcolorsto(c) if c then for i=0,15 do pal(i,c) end else for i=0,15 do pal(i,i) end end end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Outlines in color 'c' whatever drawing function's callback is set as 'draw'. Also feeding that function with 'arg' as argument (you can also use it as 'outlined(draw,c)' if 'draw' doesn't need any argument, it will work too).</p> <div> <div style="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> function outlined(draw,c,arg) allcolorsto(c) camera(shkx-1,shky) draw(arg) camera(shkx+1,shky) draw(arg) camera(shkx,shky-1) draw(arg) camera(shkx,shky+1) draw(arg) -- uncomment for shadow effect --camera(shkx,shky-2) --draw(arg) camera(shkx,shky) allcolorsto() end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p></div></div></div></p> <p><strong>Here is the complete code you can copy-paste</strong> into your own Pico-8 more easily! The comments are formated so they're easy to read even in the Pico-8 editor!<br /> (download the cart to have the SFXs or make your own!)<br /> <div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"></p> <div> <div style="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> -- exploding balloons (commented) -- by trasevol_dog -- this cart was made -- on the 9.9.2016, on my b-day -- it's balloons exploding -- into more balloons -- to celebrate. -- except i commented the code -- so now it's useful to people -- hopefully. -- beginning here: -- initializing some important -- stuff. you could do that in -- more appropriate places. -- call me messy, i don't care. bloons={} -- 'balloons' is long shkx=0 shky=0 function _init() -- you can initialize stuff -- here too. -- the difference is that here -- you can call functions -- written after this. createbloon(64,64,32,0,8) -- if you don't have any music -- just put some sfx at -- the beginning sfx(8) end function _update() -- call updating functions here -- best not actually update -- anything here, it gets messy updatebloons() updateshake() end function _draw() camera(0,0) -- partially and randomly -- clears the screen -- for that weird trail effect for i=0,1999 do circ(rnd(128),rnd(128),1,0) end camera(shkx,shky) -- drawing the cool stuff drawbloons() end -- creates one balloon object -- at x,y position -- with bigger-circle ray of r -- a moving speed of spd -- and c as color. -- angle and rotating speed 'va' -- are random. -- then adds the balloon object -- to the balloon array. function createbloon(x,y,r,spd,c) local b={x=x,y=y,r=r,a=rnd(1),va=(flr(rnd(2))-0.5)*0.5+rnd(0.2),c=c,l=0.8+rnd(0.4)} local aaa=rnd(1) b.vx=spd*cos(aaa) b.vy=spd*sin(aaa) add(bloons,b) end -- updating the balloon objects -- one by one function updatebloons() for b in all(bloons) do -- updating rotation 'physics' dma=abs((b.a+0.25)%0.5-0.25) vvv=-dma*0.005 if (b.a+0.25)%1&lt;0.5 then b.va+=vvv elseif (b.a+0.25)%1&gt;0.5 then b.va-=vvv end b.a+=b.va b.va*=0.96 -- updating position 'physics' b.x+=b.vx b.y+=b.vy if(b.x-b.r&lt;0) b.vx=2-b.vx sfx(4) if(b.x+b.r&gt;127) b.vx=-2-b.vx sfx(4) if(b.y-b.r&lt;0) b.vy=2-b.vy sfx(4) if(b.y+b.r&gt;127) b.vy=-2-b.vy sfx(4) b.vx*=0.9 b.vy=0.9*b.vy+0.1*(-1) -- updating life timer b.l-=0.01 if b.l&lt;0 then -- timer is at its end... -- *boom!* -- creating five new balloons -- if exploding balloon is -- big enough if b.r&gt;4 then for i=0,4 do createbloon(b.x,b.y,b.r/4+rnd(b.r/2),8+rnd(8),8+rnd(8)) end end -- the 'oompf' circfill(b.x,b.y,b.r+2,7) addshake(b.r) sfx(flr(rnd(4))) -- delete exploded balloon del(bloons,b) end end end -- drawing the balloon objects -- one by one function drawbloons() for b in all(bloons) do -- uncomment the outline -- for sweet graphics -- and low framerate --outlined(drawbloon,7,b) drawbloon(b) end end -- draws one balloon -- actually several circles -- smaller and smaller, -- going from balloon's x,y pos -- along its 'a' angle function drawbloon(b) for i=0,7 do circfill(b.x+i*(b.r/8)*cos(b.a),b.y+i*(b.r/8)*sin(b.a),(1-(i/16))*b.r,b.c) end local rrr if b.r&gt;10 then rrr=2 else rrr=1 end local rr=7*(b.r/8)+(1-(7/16))*b.r+rrr circfill(b.x+rr*cos(b.a),b.y+rr*sin(b.a),rrr,b.c) end -- addshake adds a screenshake -- of 'p' power. -- you have to call updateshake -- every once in a while -- (on _update for example) -- and use 'camera(shkx,shky)' -- before drawing stuff -- for the screenshake to work function addshake(p) local a=rnd(1) shkx+=p*cos(a) shky+=p*sin(a) end function updateshake() if abs(shkx)+abs(shky)&lt;0.5 then shkx=0 shky=0 end shkx*=0.7+rnd(0.2) shky*=0.7+rnd(0.2) end -- makes every color -- being drawn as the color 'c' -- 'allcolorsto()' resets function allcolorsto(c) if c then for i=0,15 do pal(i,c) end else for i=0,15 do pal(i,i) end end end -- outlines in color 'c' -- whatever drawing function's -- callback is set as 'draw', -- also feeding that function -- with 'arg' as argument function outlined(draw,c,arg) allcolorsto(c) camera(shkx-1,shky) draw(arg) camera(shkx+1,shky) draw(arg) camera(shkx,shky-1) draw(arg) camera(shkx,shky+1) draw(arg) -- uncomment for shadow effect --camera(shkx,shky-2) --draw(arg) camera(shkx,shky) allcolorsto() end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p></div></div></div></p> <p>This is a good example of the way <strong>I</strong> tend to code in general! I'm using some sort of <strong>mixture between OOP and more linear programming</strong> because I think most people go too far with OOP, making simple things very complicated. But lots of people would very much disagree with me on this and my way to code is most definitely not the only one there is! It's probably not the best either but I'm well-placed to say <strong>it works fairly well</strong>!</p> <p>If you have any questions, <strong>make sure to ask and I'll make sure to answer!</strong> (same for remarks about the code)<br /> Otherwise, I hope you enjoy this and that it proves useful to at least some of you!</p> <p>You can find more of my creations <strong><a href="https://www.lexaloffle.com/bbs/?uid=11047&amp;amp;mode=carts">on the BBS here</a></strong> and <strong><a href="https://trasevol-dog.itch.io/">on Itch.io here</a></strong>!</p> <p>You can also follow me <strong><a href="https://twitter.com/TRASEVOL_DOG">on Twitter here</a></strong>, I'm always cheerful and I tweet and retweet lots of GIFs of gamedev and animating stuff!</p> <p><strong>Have fun with Pico-8!!!</strong></p> https://www.lexaloffle.com/bbs/?tid=27625 https://www.lexaloffle.com/bbs/?tid=27625 Fri, 09 Sep 2016 18:22:54 UTC And All Is Well <p> <table><tr><td> <a href="/bbs/?pid=27184#p"> <img src="/bbs/thumbs/pico27183.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=27184#p"> And All Is Well</a><br><br> by <a href="/bbs/?uid=11047"> TRASEVOL_DOG</a> <br><br><br> <a href="/bbs/?pid=27184#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong>The world is a mess.<br /> Things are terrible.<br /> Nonsense is all over the place.<br /> And all is well.</strong></p> <p>An experiment produced for <a href="https://itch.io/jam/one-button-to-rule-all-jam">OneButtonJam</a>!</p> <p>Using principles from <a href="https://github.com/galaxykate/tracery">Tracery</a>, work of <a href="https://twitter.com/GalaxyKate">Kate Compton</a>!</p> <p><em>Press 'Z' (or the 'A' button on a gamepad) to keep playing.</em></p> <p><a href="https://trasevol-dog.itch.io/and-all-is-well">The cart is also over on Itch.io</a>, where you can rate it if you've entered the jam too, or support it if you want to make me even more happy to have made it!</p> <p>If you own your Pico-8 and are interested in how that thing works, I do encourage you to download the cart and have a peek! The code is certainly not the cleanest it could be but the most interesting parts should be clear enough! :)</p> https://www.lexaloffle.com/bbs/?tid=4102 https://www.lexaloffle.com/bbs/?tid=4102 Sun, 21 Aug 2016 22:23:05 UTC