weatherman115 [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=58777 Focus (for TweetTweetJam 7) <p> <table><tr><td> <a href="/bbs/?pid=100290#p"> <img src="/bbs/thumbs/pico8_focus_ttj7-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=100290#p"> Focus (for TweetTweetJam 7)</a><br><br> by <a href="/bbs/?uid=58777"> weatherman115</a> <br><br><br> <a href="/bbs/?pid=100290#p"> [Click to Play]</a> </td></tr></table> </p> <p>Pretty happy with how this turned out. Managed to implement everything I wanted to within the limitations.</p> <p>Character count: 560 (558 in-editor)</p> <div> <div class=scrollable_with_touch style="width:100%; max-width:800px; overflow:auto; margin-bottom:12px"> <table style="width:100%" cellspacing=0 cellpadding=0> <tr><td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> <td background=/gfx/code_bg0.png> <div style="font-family : courier; color: #000000; display:absolute; padding-left:10px; padding-top:4px; padding-bottom:4px; "> <pre>cartdata(&quot;focus_ttj7&quot;)d=1/16f=rectfill h=dget(1)l=0m=127p=66t=0v=0y=62cls()?&quot;move:⬆️/⬇️&quot;,p,p,7 ::_::t+=d if(t==0or l&gt;0)v=l&gt;0and&quot;hit the red&quot;or&quot;won&quot;goto u f(0,y,3,y-3,0) if(btn(2))y-=1 if(btn(3))y+=1 if(y&gt;m)y=m if(y&lt;0)y=0 for i=1,m do for j=0,m do pset(i-1,j,pget(i,j))end end for i=0,3do for j=0,3do if(pget(i,y-j)&gt;7)l=1end end p+=flr(rnd(9/4)-5/8)if(p&gt;m)p=m-1 if(p&lt;11)p=12 f(m,-1,m,m+1,8)f(m,p,m,p-11,0)f(0,y,3,y-3,7)flip()goto _::u::?&quot;you &quot;..v..&quot;!\n\nscore: &quot;..t..&quot;\nhigh score: &quot;..h,1,1,7 if((t&gt;h and h&gt;0)or(t&lt;d and h&gt;t))dset(1,t)?&quot;new record!&quot; flip()goto u</pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> https://www.lexaloffle.com/bbs/?tid=45387 https://www.lexaloffle.com/bbs/?tid=45387 Wed, 17 Nov 2021 20:04:11 UTC 3 stat(30)/stat(31) bugs [flash warning] <h1>1: Direct print of stat(31) breaks printing</h1> <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;"><img style="margin-bottom:16px" border=0 src="/media/58777/untitled_9_8.gif" alt="" /></div></div></div></p> <h1>2: Using _update60 causes stat(30) to break/desync sometimes</h1> <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;"><img style="margin-bottom:16px" border=0 src="/media/58777/untitled_9_1.gif" alt="" /></div></div></div></p> <h1>3: Calling stat(31) breaks later stat(30)/stat(31) calls</h1> <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;"><img style="margin-bottom:16px" border=0 src="/media/58777/untitled_9_10.gif" alt="" /></div></div></div><br /> Keys only register if 2+ are pressed at once.</p> <p>With _update60:<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;"><img style="margin-bottom:16px" border=0 src="/media/58777/untitled_9_12.gif" alt="" /></div></div></div></p> https://www.lexaloffle.com/bbs/?tid=45307 https://www.lexaloffle.com/bbs/?tid=45307 Tue, 09 Nov 2021 01:05:54 UTC beatmania demake visual mockup <p> <table><tr><td> <a href="/bbs/?pid=98313#p"> <img src="/bbs/thumbs/pico8_beatmania_picomix_visualmockup-1.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=98313#p"> beatmania demake visual mockup</a><br><br> by <a href="/bbs/?uid=58777"> weatherman115</a> <br><br><br> <a href="/bbs/?pid=98313#p"> [Click to Play]</a> </td></tr></table> </p> <p>Revision 1: Ditched sprite-based notefield frame; better background pattern; shrunk info panel due to lack of important things to put there; refined hitzone sprite code; general size/positioning adjustments</p> <p>i can't think of how to write this so i'll just make bullet points because faeshnrfioujkgvle;nhs r</p> <ul> <li>Arrows + buttons will light up hitzones</li> <li>Aiming for 5-key era style</li> <li>Absolutely not final; suggestions are welcome</li> <li>Results screen has yet to be made</li> <li>Will definitely need help with logistics (i.e. handling keysounds with a 64 sfx limit) and songs once this is ironed out</li> <li>thanks</li> </ul> <p>Previous version:<br /> <table><tr><td> <a href="/bbs/?pid=98313#p"> <img src="/bbs/thumbs/pico8_beatmania_picomix_visualmockup-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=98313#p"> beatmania demake visual mockup</a><br><br> by <a href="/bbs/?uid=58777"> weatherman115</a> <br><br><br> <a href="/bbs/?pid=98313#p"> [Click to Play]</a> </td></tr></table> </p> https://www.lexaloffle.com/bbs/?tid=44910 https://www.lexaloffle.com/bbs/?tid=44910 Thu, 07 Oct 2021 03:10:03 UTC