ChrisM [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=13772 picogolf 1.1.0 <p> <table><tr><td> <a href="/bbs/?pid=80676#p"> <img src="/bbs/thumbs/pico8_picogolf-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=80676#p"> picogolf 1.0.2</a><br><br> by <a href="/bbs/?uid=13772"> ChrisM</a> <br><br><br> <a href="/bbs/?pid=80676#p"> [Click to Play]</a> </td></tr></table> </p> <h2>1.1.0</h2> <ul> <li>stat tracking</li> <li>speedrun mode</li> </ul> <p>picogolf (currently) contains a single 9 hole course featuring a range of par 3, 4 and 5 holes. There are no settings, nothing gets saved, if you wanna play again, just reload the page.</p> <p>It actually started out as a simple breakout clone... I'm not really sure what happened but here we are, I've had a great time working on it and I'm quite pleased with myself for actually finishing something for once.</p> <p>Cheers<br /> -Chris</p> <h2>Controls</h2> <h3>while aiming...</h3> <p>left and right to aim<br /> hold up to zoom out<br /> press down to cycle through clubs<br /> press X to cycle view modes between close up aim, distant aim, whole course and pin<br /> press Z to start your shot</p> <h3>while preparing a shot...</h3> <p>press X to cancel if you haven't already started a shot<br /> press Z to start your swing<br /> press Z to indicate the power of your shot<br /> press Z again to to set your shot accuracy, aim to be as close to the green marker as possible</p> <h3>while driving...</h3> <p>left and right to steer<br /> hold Z or up to accelerate<br /> hold down to brake<br /> park up near the ball to take another shot</p> https://www.lexaloffle.com/bbs/?tid=39188 https://www.lexaloffle.com/bbs/?tid=39188 Wed, 12 Aug 2020 18:45:21 UTC Pico Golf <p>I've been working on a simple golf game on and off for the past week or so and I'm having a lot of fun. I'm not entirely sure what I want to include with it, but I'd like to try and make the gameplay mechanics slightly different to the &quot;norm&quot;. I've got a few ideas written down and I'm keen to lock the scope of the project in place and start getting things done.</p> <p>The course in the gif below is mixture of predefined variables and a procedural generation process which I'm excited to fill out a bit and I look forward to sharing more as and when!</p> <img style="margin-bottom:16px" border=0 src="/media/13772/stupidgolf_3.gif" alt="" /> https://www.lexaloffle.com/bbs/?tid=38906 https://www.lexaloffle.com/bbs/?tid=38906 Sun, 19 Jul 2020 18:29:15 UTC Large distance between points <p>Hi everyone,</p> <p>I am using Pythagoras to work out the distance between two points. Unfortunately I am looking to work out the distance between two points that are quite a long way away from each other so I am finding that dx<em>dx + dy</em>dy is pushing me over the 32k number limit.</p> <p>Is there any way I can get around this?</p> <p>Thanks</p> https://www.lexaloffle.com/bbs/?tid=38903 https://www.lexaloffle.com/bbs/?tid=38903 Sun, 19 Jul 2020 16:00:31 UTC Help me Tweetcart Snake <p>This is a very simple snake clone, left to turn left, right to turn right, collect the apples. If you hit your tail the game crashes (on purpose) and the score is shown.</p> <p>I really wanna get it under 280 characters but I'm not sure I can really get it any further, so if you're up for it, I'd love to hear from you about how I can go further :)</p> <p>265 chars (with a lot of help from remcode and jadelombax!)</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>d={}u,w,x,y=0,0,4,4 d={}u=0w=0y=4x=4 cls()::_::b=btn()w+=(b%2-b%4\2)/50 x+=1.5*cos(w)y+=sin(w)*1.5if(2&lt;pget(x,y)or u&lt;1)u+=1circ(l,m,2,0)l=rnd(99)m=rnd(99) if(pget(x,y)&gt;1)print(u)() add(d,{x,y,2,u})for e in all(d)do e[4]-=.1pset(unpack(e)) if(e[4]&lt;0)e[3]=1 end circ(l,m,2,3)flip()goto _</pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Property descriptions</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>d = tail table u = score w = snake direction x = snake x pos y = snake y pos l = apple x m = apple y</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=38804 https://www.lexaloffle.com/bbs/?tid=38804 Mon, 13 Jul 2020 12:52:38 UTC