ultrabrite [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=13845 Pipuzzle <p> <table><tr><td> <a href="/bbs/?pid=55066#p"> <img src="/bbs/thumbs/pico55065.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=55066#p"> Pipuzzle wip</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=55066#p"> [Click to Play]</a> </td></tr></table> </p> <p>Connect the pipes!<br /> There's an auto-connect feature to help you (most of the time). It can be disabled through the pause menu.<br /> Reset the cart to replay a game (sorry!)</p> <p>Early but old wip, I don't think I'll have time to work on it for a while so here it is, instead of gathering dust all alone.</p> https://www.lexaloffle.com/bbs/?tid=31662 https://www.lexaloffle.com/bbs/?tid=31662 Mon, 13 Aug 2018 10:39:37 UTC Minefield <p> <table><tr><td> <a href="/bbs/?pid=54129#p"> <img src="/bbs/thumbs/pico54769.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=54129#p"> Minefield 1.1</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=54129#p"> [Click to Play]</a> </td></tr></table> </p> <p>This was inspired by a minesweeper puzzle I saw in a paper magazine years ago.</p> <ul> <li>tag bombs with (X). once you've tagged 20 cells the board is revealed</li> <li>tag free cells in green with (O) (in easy mode only)</li> <li>the bomb count does not include the cell itself (a '0' cell can contain a bomb)</li> </ul> <p>a future update will most likely feature mouse support.</p> https://www.lexaloffle.com/bbs/?tid=31503 https://www.lexaloffle.com/bbs/?tid=31503 Thu, 12 Jul 2018 18:38:29 UTC Custom HTML template <p>Fixes:</p> <ul> <li>pixel-perfect fullscreen (requested <a href="https://www.lexaloffle.com/bbs/?tid=28615">https://www.lexaloffle.com/bbs/?tid=28615</a>)</li> <li>fullscreen mouse support (reported <a href="https://www.lexaloffle.com/bbs/?tid=28295">https://www.lexaloffle.com/bbs/?tid=28295</a>)</li> <li>browser zoom (ctrl+/ctrl-) doesn't break fullscreen (also reported above)</li> <li>tab key disabled (<a href="https://www.lexaloffle.com/bbs/?tid=28844">https://www.lexaloffle.com/bbs/?tid=28844</a>)</li> <li>select &amp; drag disabled (<a href="https://www.lexaloffle.com/bbs/?tid=30380">https://www.lexaloffle.com/bbs/?tid=30380</a>)</li> <li>context menu disabled on canvas &amp; buttons</li> <li>gamepad support (krajzeg's <a href="https://github.com/krajzeg/pico8gamepad/">https://github.com/krajzeg/pico8gamepad/</a>)</li> </ul> <p>Features:</p> <ul> <li>pixel-perfect auto-resizing (optional, set autoresize to true in html)</li> <li>minor enhancements (pico8 palette colors, black frame with shadow)</li> <li>play button when autoplay is denied (in compliance with autoplay policy changes in chrome 66)</li> </ul> <p>Tested on:</p> <ul> <li>win10 (chrome,opera,firefox, edge(blurry as expected, lol@ms)) </li> <li>linux mint (chromium,firefox)</li> <li>macos (safari)</li> <li>itch.io, site &amp; app (min embed size is 516x540, close fit with borders without autoresize)</li> </ul> <p>How to:<br /> unzip ub.html to {application data}/pico-8/plates<br /> and then<br /> &gt; EXPORT FOO.HTML -P UB</p> <p>minified version:<br /> &gt; EXPORT FOO.HTML -P UBM</p> <p>Download:<br /> <a href="https://www.lexaloffle.com/bbs/files/13845/ub_html_12.zip">https://www.lexaloffle.com/bbs/files/13845/ub_html_12.zip</a></p> <p>Have fun!</p> <p>(edit) no mobile support for now</p> <p>...<br /> 1.2: power button when autoplay disabled (chrome update may 2018)<br /> 1.1c: fixed cursor keys scrolling page within iframe<br /> 1.1b: removed CRs, added minified<br /> 1.1: fixed select/drag/context menu<br /> 1.0: first version</p> <p>Previous versions:<br /> <a href="https://www.lexaloffle.com/bbs/files/13845/ub_html_11c.zip">https://www.lexaloffle.com/bbs/files/13845/ub_html_11c.zip</a><br /> <a href="https://www.lexaloffle.com/bbs/files/13845/ub_html_11b.zip">https://www.lexaloffle.com/bbs/files/13845/ub_html_11b.zip</a><br /> <a href="https://www.lexaloffle.com/bbs/files/13845/ub_html_10.zip">https://www.lexaloffle.com/bbs/files/13845/ub_html_10.zip</a></p> <p>(free to use and modify, no attribution required)</p> https://www.lexaloffle.com/bbs/?tid=31000 https://www.lexaloffle.com/bbs/?tid=31000 Sun, 25 Mar 2018 09:21:40 UTC Miscellaneous Snippets <p>It seems I'm using these a lot, so here they are:</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> ----------------- -- table as string ----------------- function tab2str(t) local s=&quot;(&quot; for i,v in pairs(t) do if type(i)==&quot;number&quot; then s=s..&quot;[&quot;..i..&quot;]=&quot; else s=s..i..'=' end if type(v)==&quot;boolean&quot; then s=s..(v and &quot;true&quot; or &quot;false&quot;) elseif type(v)==&quot;table&quot; then s=s..tab2str(v) else s=s..v end s=s..',' end s=sub(s,1,#s-1)--remove last comma return s..')' end ---------- -- example ---------- l={1,2,4,5,s=5} print(tab2str(l)) </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <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> ---------------- -- clone a table ---------------- function clone(t) local c={} for i,v in pairs(t) do c[i]=type(v)==&quot;table&quot; and clone(v) or v end return 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> <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> --------------------------------------------------- -- sort a table (insertion sort) -- cmp(a,b) should return true when a,b are ordered --------------------------------------------------- function insort(t,cmp) for n=2,#t do local i=n while i&gt;1 and not cmp(t[i-1],t[i]) do t[i],t[i-1]=t[i-1],t[i] i-=1 end end end ---------- -- example ---------- function ascending_y(a,b) return a.y&lt;=b.y end t={} for i=1,5 do add(t,{i=i,y=rnd(10)}) print(i..': '..t[i].i..' '..t[i].y) end print(&quot;----&quot;) insort(t,ascending_y) for i=1,#t do print(i..': '..t[i].i..' '..t[i].y) end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <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> -- note: better version by kittenm4ster, read below ------------------ -- shuffle a table ------------------ function shuffle(t) for n=1,#t*2 do -- #t*2 times seems enough local a,b=flr(1+rnd(#t)),flr(1+rnd(#t)) t[a],t[b]=t[b],t[a] end return t end ---------- -- example ---------- t={1,2,3,4} for i=1,#t do print(i..': '..t[i]) end print(&quot;----&quot;) shuffle(t) for i=1,#t do print(i..': '..t[i]) end </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <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> ------------------------------ -- random element from a table ------------------------------ function trand(t) return t[flr(1+rnd(#t))] end ---------- -- example ---------- l={1,2,3,4} print(trand(l)) </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <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> -- note: a little overkill token-wise, read below (thanks felice!) ----------------------------------- -- stack (lifo: last in, first out) ----------------------------------- lifo={ new = function() return setmetatable({d={}},lifo) end, clear = function(m) m.d={} end, len = function(m) return #m.d end, empty = function(m) return #m.d==0 end, push = function(m,v) m.d[#m.d+1]=v end, pop = function(m) local v=m.d[#m.d] m.d[#m.d]=nil return v end } lifo.__index=lifo ---------- -- example ---------- stack = lifo.new() stack:push(10) stack:push(20) stack:push(30) while(not stack:empty()) do print(stack:pop()) 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>I think some of these would be handy as part of the pico8 api (clone,sort,shuffle...)</p> <p>feel free to criticize, comment, correct mine, post yours...</p> https://www.lexaloffle.com/bbs/?tid=30741 https://www.lexaloffle.com/bbs/?tid=30741 Thu, 08 Feb 2018 08:32:40 UTC @gabrielcrowe's list of amazing pico8 games <p>Play a random game from <a href="https://www.lexaloffle.com/bbs/?uid=11343"> @gabrielcrowe</a>'s list of amazing pico8 games <span style="text-decoration: underline;"><a href="https://twitter.com/i/moments/945433330438217728">(Twitter Moment)</a></span>:<br /> <table><tr><td> <a href="/bbs/?pid=47722#p"> <img src="/bbs/thumbs/pico47721.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=47722#p"> Random Pick</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=47722#p"> [Click to Play]</a> </td></tr></table> </p> <p>BBS Links:<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;"><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=4004">Invader Overload by morningtoast</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=2274">Dusk Child by SophieHoulden</a></span><br /> <span style="text-decoration: underline;"><a href="https://baku.itch.io/legend-of-xenia">Legend of Xenia by @Bakufreak (on itch.io)</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=3200">P.Craft by NuSan</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=29709">Dank Tomb by krajzeg</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=2145">Celeste by noel</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=4051">The Lair by krajzeg</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=29175">Micro Murder by kometbomb</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=28869">Bomber's Run by mcsamuel</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=28957">Zepton by rez </a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=3198">Pico Racer by kometbomb</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=29851">Slime Bubble Bro by guerragames</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=27702">Duck Duck on the Loose by seleb</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=1919">Stories at the dawn by YellowAfterlife</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=28485">Spaceman 8 by kometbomb</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=28944">Witch n' Wiz by mhughson</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=30146">skulldude by guerragames</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=28660">Pico Pico MicroMix by enoshimaaa</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=29006">Gar's Den by TRASEVOL_DOG</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=3792">Alone in Pico by NuSan</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=29388">Mystic Realm Dizzy by SophieHoulden</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=3191">Hydra by scgrn</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=28202">One Room Dungeon by TRASEVOL_DOG</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=29801">LOWREZ dungeon by egordorichev</a></span><br /> <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=30066">Alien Harvest by morningtoast</a></span><br /> </div></div></div></p> https://www.lexaloffle.com/bbs/?tid=30523 https://www.lexaloffle.com/bbs/?tid=30523 Thu, 28 Dec 2017 05:19:11 UTC Merry Christmas! <p> <table><tr><td> <a href="/bbs/?pid=34007#p"> <img src="/bbs/thumbs/pico47241.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=34007#p"> Merry XMas</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=34007#p"> [Click to Play]</a> </td></tr></table> <br /> Well, it's that time of the year again!<br /> (Last year's tree, this time with music thanks to <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=28792">gamax32's midi2pico</a></span>)</p> https://www.lexaloffle.com/bbs/?tid=30465 https://www.lexaloffle.com/bbs/?tid=30465 Sun, 17 Dec 2017 14:38:18 UTC Fracture, Inc. <p> <table><tr><td> <a href="/bbs/?pid=47303#p"> <img src="/bbs/thumbs/pico51581.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=47303#p"> Fracture, Inc.</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=47303#p"> [Click to Play]</a> </td></tr></table> </p> <p>Did you know you're literally sitting on a vast supply of natural gas?<br /> Thanks to Fracture, Inc. this cornucopia is now within your reach!<br /> It's easy as 1,2,3:</p> <ol> <li>Install a rig from Fracture, Inc. in your garden, your field, your backyard!</li> <li>Buy the finest fracking chemicals from Fracture, Inc. (only $1 per barrel!)</li> <li>Start fracking!</li> <li>...PROFIT!</li> </ol> <p>So what are you waiting for? Order your personal fracking rig from Fracture, Inc. right now!</p> <p>In no circumstances shall Fracture, Inc. be liable for any direct damage, indirect damage, incidental damage, consequential damage, or any other damage occurring to, including but not restricted to, family members, pets, cattle, neighboring fauna and flora with pre-existing conditions such as, including but not restricted to, being alive.</p> <p>...</p> <p>somewhat extented version: <a href="https://spacetruckergames.itch.io/fracture">https://spacetruckergames.itch.io/fracture</a></p> <p>...</p> <hr /> <p>v1.2:</p> <ul> <li>went other directions ;)</li> </ul> <p>v1.1:<br /> <table><tr><td> <a href="/bbs/?pid=47303#p"> <img src="/bbs/thumbs/pico49021.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=47303#p"> Forage 1.1</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=47303#p"> [Click to Play]</a> </td></tr></table> </p> <ul> <li>digging mechanic</li> <li>down button: soft drop with soft lock</li> <li>up button: hard drop with hard lock</li> </ul> <p>v1.0:<br /> <table><tr><td> <a href="/bbs/?pid=47303#p"> <img src="/bbs/thumbs/pico47627.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=47303#p"> Forage 1.0</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=47303#p"> [Click to Play]</a> </td></tr></table> </p> <p>Work in progress!<br /> note:<br /> I made the game quite forgiving, and I just realized it's still playable without even cycling the colors.<br /> maybe I could ditch the cycling altogether? or make it a difficulty option? what do you think?</p> https://www.lexaloffle.com/bbs/?tid=30431 https://www.lexaloffle.com/bbs/?tid=30431 Mon, 11 Dec 2017 20:34:51 UTC It's about time! Clockjam Time! <p>Here's a simple one:<br /> <table><tr><td> <a href="/bbs/?pid=45923#p"> <img src="/bbs/thumbs/pico45944.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=45923#p"> 1st Clock Ever!</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=45923#p"> [Click to Play]</a> </td></tr></table> </p> <p>[box=ffeedd]use <em>stat(x)</em>, where x is:</p> <pre><span style=" display:inline-block; background-color:#eee; padding:2px; margin: 4px; padding-left: 8px; padding-right: 8px; color:#222">80..85 UTC time: year, month, day, hour, minute, second 90..95 Local time[/box]</pre> <p>Go crazy, guys!</p> https://www.lexaloffle.com/bbs/?tid=30199 https://www.lexaloffle.com/bbs/?tid=30199 Mon, 06 Nov 2017 09:42:43 UTC Demonspell <p> <table><tr><td> <a href="/bbs/?pid=45595#p"> <img src="/bbs/thumbs/pico45594.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=45595#p"> Demonspell</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=45595#p"> [Click to Play]</a> </td></tr></table> </p> <p>For some reason the Gates of Hell are wide open in a cemetary nearby! Send the demons back to where they belong by spelling out loud their true name!</p> <p>A Halloween Guess'Em Up, using <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=3972">Zep's 7500 words dictionary</a></span></p> <p>...</p> <p>This game should have been released a year ago! I exhumed it this year, hoping I could polish it for good. but it seems I'm falling short once again! I'm not putting it back six feet under though, so here it is, in its (appropriate) semi-zombified state, in time for Halloween!</p> <p>so, still a work in progress, but fully playable though. mostly the sound effects need some work...</p> <p>Happy Halloween!</p> https://www.lexaloffle.com/bbs/?tid=30141 https://www.lexaloffle.com/bbs/?tid=30141 Sun, 29 Oct 2017 13:24:53 UTC Oh noes! Our games are being pirated! <p>There's quite a bunch of pico-8 games on arcadeprehacks. they're leeched from here, and modified with &quot;trainer&quot; options. ads all around, no acknowledgment nor links to the original stuff. at least they could add a cracktro!</p> <p>found the site searching for my &quot;pellet muncher&quot; on google. I lol'd at first. sad thing is, there's 1300+ &quot;plays&quot; there, while I painfully got a hundred &quot;views&quot; on itchio <strong>plus</strong> gamejolt. well, at least there are people playing my game...</p> https://www.lexaloffle.com/bbs/?tid=30053 https://www.lexaloffle.com/bbs/?tid=30053 Tue, 10 Oct 2017 07:29:32 UTC T-Factobot <p> <table><tr><td> <a href="/bbs/?pid=44614#p"> <img src="/bbs/thumbs/pico45235.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=44614#p"> T-Factobot</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=44614#p"> [Click to Play]</a> </td></tr></table> </p> <p>here's a wip of another take on my tetramino-making mechanic (<span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?pid=44490&amp;amp;tid=28845">T-Factory 1</a></span>)<br /> hopefully a little more appealing / a little less awkward (?)</p> https://www.lexaloffle.com/bbs/?tid=29988 https://www.lexaloffle.com/bbs/?tid=29988 Mon, 25 Sep 2017 21:12:41 UTC Super Hot Pellet Muncher 2000 <p> <table><tr><td> <a href="/bbs/?pid=43819#p"> <img src="/bbs/thumbs/pico55000.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=43819#p"> Super Hot Pellet Muncher 2000</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=43819#p"> [Click to Play]</a> </td></tr></table> </p> <p>They stop when you stop! Rush through the maze in Pellet Time!</p> <p>4 modes:<br /> Super Kid Pellet: Pellet Time with speed &amp; timing progression<br /> Super Hot Pellet: Pellet Time at full speed<br /> Super Mr Pellet: Classic muncher with speed &amp; timing progression<br /> Super Ms Pellet: Speed-hacked classic muncher!</p> <p>Also playable on <span style="text-decoration: underline;"><a href="http://spacetruckergames.itch.io/shpm2000">itch.io</a></span>, <span style="text-decoration: underline;"><a href="https://gamejolt.com/games/shpm2000/283814">Game Jolt</a></span>, <span style="text-decoration: underline;"><a href="https://www.newgrounds.com/portal/view/700503">Newgrounds</a></span>, <span style="text-decoration: underline;"><a href="http://www.kongregate.com/games/spacetrucker2000/super-hot-pellet-muncher-2000">Kongregate</a></span><br /> in Glorious Scanline-O-Vision (aka Lame Scanline Overlay) for some reason.</p> <p>...<br /> v1.2.5: bug fixes and whatnots<br /> v1.2.3: more sensible use of dset/dget for pi+microSD<br /> v1.2.1: fixed Clyde's AI, added blinking hearts.<br /> ...</p> <p>old beta version:<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;"><br /> <table><tr><td> <a href="/bbs/?pid=43819#p"> <img src="/bbs/thumbs/pico43818.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=43819#p"> Super Hot Pellet Muncher 2000 (beta)</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=43819#p"> [Click to Play]</a> </td></tr></table> </p> <p>I started a pac-man clone a long time ago and here's its current state.<br /> I find it fun enough and not that easy. but I might be delusional :)</p> <p>The generated mazes are not that good, the main menu is a mess, the code is nothing to be proud of, but the graphics could have been worse. well, it's not totally finished yet. Let me know what you think!<br /> </div></div></div></p> https://www.lexaloffle.com/bbs/?tid=29875 https://www.lexaloffle.com/bbs/?tid=29875 Thu, 31 Aug 2017 20:31:43 UTC Sewers of d'Oh! <p> <table><tr><td> <a href="/bbs/?pid=42655#p"> <img src="/bbs/thumbs/pico46281.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=42655#p"> Sewers of d'Oh!</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=42655#p"> [Click to Play]</a> </td></tr></table> </p> <p><strong><br /> You've been flushed away in <em>The (Endless) Sewers of d'Oh!</em><br /> Now try to escape, pathetic paddling!<br /> Hint: You can't! This is an infinite breakanoid! Muahahahaha!<br /> </strong></p> <p>Have fun!</p> <p>v1.2.1: more sensible use of dset/dget (stalls on Pi+microSD, see <span style="text-decoration: underline;"><a href="https://www.lexaloffle.com/bbs/?tid=3085">here</a></span>)<br /> v1.2.0: warrior mode, better background, ugly label.</p> <p>...</p> <p><strong>Sewers of d'Oh</strong> is a prequel to <strong>The (Bottomless) Pits of d'Oh!</strong> (available on <span style="text-decoration: underline;"><a href="http://spacetruckergames.itch.io/bpod">itch.io</a></span> and <span style="text-decoration: underline;"><a href="http://gamejolt.com/games/pod/271554">gamejolt</a></span>)</p> <p>note: SOD is keyboard/gamepad only while POD is mouse/touch only! </p> https://www.lexaloffle.com/bbs/?tid=29687 https://www.lexaloffle.com/bbs/?tid=29687 Thu, 20 Jul 2017 13:04:54 UTC attach a retro monitor to your beloved console <p>step 1: export a game as html (eg &quot;export game.html&quot; in console)</p> <p>step 2: edit the html file (eg game.html)<br /> add this inside &quot;canvas{}&quot;:</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> canvas{ image-rendering: optimizeSpeed; ../.. border: 0px; --gray: grayscale(100%); --blue: sepia(100%)hue-rotate(180deg)saturate(200%); --amber: sepia(100%)saturate(200%); --green: sepia(100%)hue-rotate(90deg)saturate(200%); filter:var(--green); } </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>set your preferred filter in filter:var()</p> <p>step 3: profit!</p> <img style="" border=0 src="https://www.lexaloffle.com/bbs/files/13845/pr_gray.png" width=256 height=256 alt="" /> <img style="" border=0 src="https://www.lexaloffle.com/bbs/files/13845/pr_blue.png" width=256 height=256 alt="" /> <img style="" border=0 src="https://www.lexaloffle.com/bbs/files/13845/pr_amber.png" width=256 height=256 alt="" /> <img style="" border=0 src="https://www.lexaloffle.com/bbs/files/13845/pr_green.png" width=256 height=256 alt="" /> <p>more info on css filters:<br /> <a href="https://www.w3schools.com/cssref/css3_pr_filter.asp"><a href="https://www.w3schools.com/cssref/css3_pr_filter.asp">https://www.w3schools.com/cssref/css3_pr_filter.asp</a></a></p> https://www.lexaloffle.com/bbs/?tid=29469 https://www.lexaloffle.com/bbs/?tid=29469 Sat, 10 Jun 2017 11:05:00 UTC ugly juggler <p> <table><tr><td> <a href="/bbs/?pid=37742#p"> <img src="/bbs/thumbs/pico37741.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=37742#p"> ugly juggler</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=37742#p"> [Click to Play]</a> </td></tr></table> <br /> so this poor guy has been sitting there, unfinished and lonely, since last summer.<br /> I started this as a follow up to my <a href="https://www.lexaloffle.com/bbs/?tid=3958">Boing demo</a> then totally forgot about it!<br /> I don't think I'll be back on it any time soon, so here it is anyway!</p> <p>bonus:<br /> the original demo's 24 frames converted to pico8 resolution &amp; palette as a gif<br /> (my first idea was to somehow cram it into a cart)</p> <img style="" border=0 src="https://www.lexaloffle.com/bbs/files/13845/juggler.gif" width=128 height=128 alt="" /> https://www.lexaloffle.com/bbs/?tid=28870 https://www.lexaloffle.com/bbs/?tid=28870 Thu, 23 Feb 2017 04:04:35 UTC Tetris Factory <p> <table><tr><td> <a href="/bbs/?pid=37586#p"> <img src="/bbs/thumbs/pico44490.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=37586#p"> T-Factory 1.0</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=37586#p"> [Click to Play]</a> </td></tr></table> </p> <p>Tetrominoes... where do they come from?</p> <p>the goal of this sliding tile puzzle is to make tetrominoes.</p> <p>when you make a move, there are 3 possible outcomes:<br /> <strong>good move</strong>: you've connected 4 tiles of the same kind, and made a tetromino. +1 on score. there's a little tune. the cleared tiles are replaced by random ones.<br /> <strong>free move</strong>: not a good move, but the tile you moved connects to one of its kind. there's a &quot;satisfying&quot; beep.<br /> <strong>bad move</strong>: the tile you moved is isolated. the board shakes, there's an annoying noise.</p> <p>in <strong>twenty</strong> mode, you are allowed 20 bad moves until the game ends.<br /> in <strong>marathon</strong> mode, you start with 4 bad moves and gain one for each tetromino you make.<br /> the number of different tiles may vary from 4 to 6, but stays constant for the duration of a game.</p> <p>8 game presets, 2 modes (twenty &amp; marathon) x 4 sizes (5,7,9,11)</p> <p>...</p> <p> <table><tr><td> <a href="/bbs/?pid=37586#p"> <img src="/bbs/thumbs/pico37585.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=37586#p"> Tetris Factory 0.1</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=37586#p"> [Click to Play]</a> </td></tr></table> </p> <p>2 game modes in four sizes.<br /> there might be some randomness in difficulty as I'm still trying to figure things out.<br /> also later on I might add a timed mode without penalty.</p> <p>is it fun? or tedious? ugly? what works, what doesn't? let me know :)</p> https://www.lexaloffle.com/bbs/?tid=28845 https://www.lexaloffle.com/bbs/?tid=28845 Sun, 19 Feb 2017 07:22:04 UTC Tiny Breako <p>better late than never! ;)</p> <p> <table><tr><td> <a href="/bbs/?pid=37342#p"> <img src="/bbs/thumbs/pico37768.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=37342#p"> Tiny Breako</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=37342#p"> [Click to Play]</a> </td></tr></table> </p> <p>I was unhappy with it at the time, but it seems I mostly fixed it eventually :)</p> <p>(update: fixed score saving, paddle beep, added (x) to turn the machine on/off)</p> https://www.lexaloffle.com/bbs/?tid=28813 https://www.lexaloffle.com/bbs/?tid=28813 Sat, 11 Feb 2017 12:22:04 UTC Cat Patrol <p> <table><tr><td> <a href="/bbs/?pid=37340#p"> <img src="/bbs/thumbs/pico37339.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=37340#p"> Cat Patrol 60Hz</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=37340#p"> [Click to Play]</a> </td></tr></table> <br /> 496 tokens, originally intended for collab16 jams (too late for #1 and too big for #2)</p> <p>older version (30Hz):<br /> <table><tr><td> <a href="/bbs/?pid=28232#p"> <img src="/bbs/thumbs/pico28278.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=28232#p"> Cat Patrol</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=28232#p"> [Click to Play]</a> </td></tr></table> </p> https://www.lexaloffle.com/bbs/?tid=28812 https://www.lexaloffle.com/bbs/?tid=28812 Sat, 11 Feb 2017 07:44:49 UTC Cat Panic! <p> <table><tr><td> <a href="/bbs/?pid=37288#p"> <img src="/bbs/thumbs/pico37491.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=37288#p"> Cat Panic!</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=37288#p"> [Click to Play]</a> </td></tr></table> </p> <p>just a little game I came up with. should be suitable for children :)</p> <p>updated: a few nitpicks</p> <p>edit: &quot;Meow Mix&quot; music converted thanks to <a href="https://www.lexaloffle.com/bbs/?tid=27673">kittenm4ster</a>! too good not to be true ;)</p> https://www.lexaloffle.com/bbs/?tid=28804 https://www.lexaloffle.com/bbs/?tid=28804 Wed, 08 Feb 2017 12:47:39 UTC tinyscope <p> <table><tr><td> <a href="/bbs/?pid=36409#p"> <img src="/bbs/thumbs/pico36407.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=36409#p"> tinyscope</a><br><br> by <a href="/bbs/?uid=13845"> ultrabrite</a> <br><br><br> <a href="/bbs/?pid=36409#p"> [Click to Play]</a> </td></tr></table> </p> <p>last night's party was great!<br /> but you totally forgot about today's exam!!<br /> what's an oxyloscape again?</p> https://www.lexaloffle.com/bbs/?tid=28706 https://www.lexaloffle.com/bbs/?tid=28706 Sun, 22 Jan 2017 18:12:46 UTC