Abacus [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=90451 Flat golf club <p> <table><tr><td> <a href="/bbs/?pid=151972#p"> <img src="/bbs/thumbs/pico8_flat_golf_club-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=151972#p"> flat_golf_club</a><br><br> by <a href="/bbs/?uid=90451"> Abacus</a> <br><br><br> <a href="/bbs/?pid=151972#p"> [Click to Play]</a> </td></tr></table> </p> <h1>Flat golf club</h1> <h3>What is this game about?</h3> <p>&quot;Flat golf club&quot; is 2d minigolf game. Complete all 15 levels without going beyond the step limits to get the golden medal.<br /> <img loading="lazy" style="margin-bottom:16px" border=0 src="/media/90451/11_flat golf club p8_0.png" alt="" /><img loading="lazy" style="margin-bottom:16px" border=0 src="/media/90451/12_flat golf club p8_1.png" alt="" /><img loading="lazy" style="margin-bottom:16px" border=0 src="/media/90451/13_flat golf club gameplay.gif" alt="" /><img loading="lazy" style="margin-bottom:16px" border=0 src="/media/90451/14_Levels.gif" alt="" /></p> <h3>Levels includes different types of obstacles:</h3> <ul> <li>Walls.</li> <li>Water.</li> <li>Sand.</li> <li>Oil.</li> <li>Arrows which moving the ball.</li> <li>Electric floor.</li> <li>Bouncing walls.</li> <li>Timing electric floors.</li> <li>Timing arrows.</li> </ul> <h3>Multiplayer up to 4 people:</h3> <p>Enjoy competition with up to 4 people using one controller.</p> <img loading="lazy" style="margin-bottom:16px" border=0 src="/media/90451/15_amount.png" alt="" /> <p><img loading="lazy" style="margin-bottom:16px" border=0 src="/media/90451/16_multiplayer.gif" alt="" /><img loading="lazy" style="margin-bottom:16px" border=0 src="/media/90451/17_multiplayer2.gif" alt="" /></p> <h3>Want to create your own level?</h3> <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 /> Draw your level in tile map:</p> <img loading="lazy" style="margin-bottom:16px" border=0 src="/media/90451/18_tilemap.png" alt="" /> <p>Go to code and select tab 2 -- levels --<br /> Increase this const:</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>amount_of_levels = 15</pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>After that, go to function &quot;get_level&quot; and add one more &quot;elseif&quot; according to examples:</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>function get_level(index) if index == 1 then return create_level(0, 0, 15, 6, 12, 3, 1) elseif index == 2 then return create_level(15, 0, 34, 11, 17, 8, 2) ... elseif index == 15 then return create_level(44, 40, 60, 62, 53, 48, 1, false) 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>How does works &quot;create_level&quot; function:</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>--[[ for everybody, who wants to add his own level cb_x, cb_y - begining of level in tilemap ce_x, cb_y - ending of level in tilemap s_x, s_y - spawn poitn in tilemap steps_limit - limit of steps for this level is_have_clock - bool to set the presence of sound ]] function create_level(cb_x, cb_y, ce_x, ce_y, s_x, s_y, steps_limit, is_have_clock) </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> https://www.lexaloffle.com/bbs/?tid=143394 https://www.lexaloffle.com/bbs/?tid=143394 Wed, 31 Jul 2024 14:23:10 UTC eat while live <p> <table><tr><td> <a href="/bbs/?pid=142611#p"> <img src="/bbs/thumbs/pico8_eatwhilelive-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=142611#p"> eat while live</a><br><br> by <a href="/bbs/?uid=90451"> Abacus</a> <br><br><br> <a href="/bbs/?pid=142611#p"> [Click to Play]</a> </td></tr></table> <br /> Simple arcade game.<br /> This is my first game for pico-8. Feedback welcome.</p> <h1>Control</h1> <p>up, down, left, right - move.<br /> cross or circle - run.<br /> cross + circle - special ability(25 points). </p> <h1>Rules</h1> <p>2 modes:<br /> Speed mode - the speed of fireball increases.<br /> Amount mode - the amount of fireballs increases.</p> <p>This is simple arcade game. Eat apples and bananas(bonus) to make the great score. Try not to be killed by fire balls.<br /> Eat while live!</p> https://www.lexaloffle.com/bbs/?tid=140560 https://www.lexaloffle.com/bbs/?tid=140560 Fri, 08 Mar 2024 17:13:31 UTC