GibletsofJesus [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=26685 Procedural 1-bit map maker <p> <table><tr><td> <a href="/bbs/?pid=130035#p"> <img src="/bbs/thumbs/pico8_procmapmaker-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=130035#p"> Procedural 1-bit map maker</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=130035#p"> [Click to Play]</a> </td></tr></table> </p> <p>A simple 1-bit procedural map generator with coastlines, rivers, mountains and forests.</p> <h2>Controls</h2> <p><strong>⬆️⬇️⬅️➡️ - Move camera</strong><br /> <strong>❎🅾️ - Zoom in an out</strong><br /> <strong>TAB - Enter forge, create a new world</strong></p> <p>This started life as a <a href="https://twitter.com/ctinney94/status/1643026024924315648">tweet cart</a> and creeped in scope a bit until it became what you see now.</p> <p>There's a UI to play with the numbers, if you'd like to modify these values outside the boundaries I've set, check out the <code>vals</code> object array near the start of the file.</p> <p>The world is created from a vornoi diagram, mountains are placed along cell boundaries and forest in cell centre points.</p> <p>World name generated has been pilthered from <a href="https://thecollaborativegamer.wordpress.com/worlds/tables-for-creating-fantasy-location-names/proper-names-for-fantasy-locations/">this post from The Collaborative Gamer</a></p> <p>If you comment out the <code>pal</code> calls at the start of <code>draw_world()</code> you'll see a more colourful version of the world, but I much prefer the 1 bit style personally.</p> <p>Please feel free to remix or adapt this code in any way you see fit :)</p> https://www.lexaloffle.com/bbs/?tid=52830 https://www.lexaloffle.com/bbs/?tid=52830 Mon, 22 May 2023 19:20:48 UTC Bounce the ball! <p> <table><tr><td> <a href="/bbs/?pid=59288#p"> <img src="/bbs/thumbs/pico59287.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=59288#p"> Bounce the ball!</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=59288#p"> [Click to Play]</a> </td></tr></table> </p> <p>A very simple game I've been making on the train to and from work.</p> <p>Follow my dumbass for more goodies <a href="https://twitter.com/ctinney94">@ctinney94</a></p> https://www.lexaloffle.com/bbs/?tid=32310 https://www.lexaloffle.com/bbs/?tid=32310 Thu, 22 Nov 2018 15:08:18 UTC Craig's Video Game made for Ludum Dare 42 That isn't even SLIGHTLY to Dig Dug 2 <p> <table><tr><td> <a href="/bbs/?pid=55014#p"> <img src="/bbs/thumbs/pico55071.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=55014#p"> Craig's Video Game made for Ludum Dare 42 That isn't even SLIGHTLY similar to Di</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=55014#p"> [Click to Play]</a> </td></tr></table> </p> <p> <table><tr><td> <a href="/bbs/?pid=55014#p"> <img src="/bbs/thumbs/pico55013.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=55014#p"> Craig's Video Game made for Ludum Dare 42 That isn't even SLIGHTLY to Dig Dug 2</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=55014#p"> [Click to Play]</a> </td></tr></table> </p> <p>Hello!</p> <p>I started playing around with marching squares on Thursday and came up with some fancy art tests I was quite happy with. Someone on twitter pointed out to me that Ludum Dare was this weekend, so I decided to hop on the bandwagon and actually try and finish a project for a change.</p> <p>As the name might suggest, this is quite similar to Dig Dug 2. You're on an island with some other folks and you might to be on the biggest bit of land by then end by tactically placing bombs and separating everyone else from yourself.</p> <p>It would be nice to add AI in the future for this, but that's a problem for future Craig to deal with!</p> <p>Have fun!</p> <p>Also available on itch.io;<br /> <a href="https://gibletsofjesus.itch.io/craigs-ld42-entry">https://gibletsofjesus.itch.io/craigs-ld42-entry</a></p> <p>LD page;<br /> <a href="https://ldjam.com/events/ludum-dare/42/$111878">https://ldjam.com/events/ludum-dare/42/$111878</a></p> https://www.lexaloffle.com/bbs/?tid=31652 https://www.lexaloffle.com/bbs/?tid=31652 Sun, 12 Aug 2018 15:48:40 UTC Pico Pirates! <p> <table><tr><td> <a href="/bbs/?pid=54149#p"> <img src="/bbs/thumbs/pico8_pico_pirates_v1-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=54149#p"> pico_pirates_v1</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=54149#p"> [Click to Play]</a> </td></tr></table> </p> <p>Pico Pirates is an open world adventure game featuring deadly monsters, rival pirates and beautiful sandy beaches!</p> <p>You set out on your quest to find The Pirate King and claim the crown for yourself. To do this, you'll need to find the 4 compass pieces scattered around the vast, procedurally generated world and keep your crews spirits high throughout (pirates lovely treasure and a good fight!).</p> <h3>Art, programming, design</h3> <p>Craig Tinney</p> <h3>Music</h3> <p>Chris Donnelly<br /> @Gruber_music</p> <h3>Special thanks</h3> <p>Daniel Caaz for their excellent font compression solution (<a href="https://8bit-caaz.tumblr.com/post/171492623783/rendering-a-font-from-a-layered-sprite-sheet-in">https://8bit-caaz.tumblr.com/post/171492623783/rendering-a-font-from-a-layered-sprite-sheet-in</a>)<br /> Josh Richter for the constant testing and excellent ideas<br /> Alex Wall &lt;3</p> <p>Follow me on Twitter for more Pico 8 goodies @ctinney94</p> <h3>Previous versions</h3> <p> <table><tr><td> <a href="/bbs/?pid=54149#p"> <img src="/bbs/thumbs/pico8_picopirates06b-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=54149#p"> Pico Pirates 0.6</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=54149#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=54149#p"> <img src="/bbs/thumbs/pico8_gafejagib-1.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=54149#p"> Pico Pirates 0.5</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=54149#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=54149#p"> <img src="/bbs/thumbs/pico8_gafejagib-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=54149#p"> Pico Pirates 0.41</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=54149#p"> [Click to Play]</a> </td></tr></table> <br /> <table><tr><td> <a href="/bbs/?pid=54149#p"> <img src="/bbs/thumbs/pico54148.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=54149#p"> Pico Pirates! 0.1</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=54149#p"> [Click to Play]</a> </td></tr></table> </p> https://www.lexaloffle.com/bbs/?tid=31506 https://www.lexaloffle.com/bbs/?tid=31506 Fri, 13 Jul 2018 15:32:53 UTC Double pendulum <p> <table><tr><td> <a href="/bbs/?pid=49017#p"> <img src="/bbs/thumbs/pico49163.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=49017#p"> Double pendulum 1.15</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=49017#p"> [Click to Play]</a> </td></tr></table> </p> <p> <table><tr><td> <a href="/bbs/?pid=49017#p"> <img src="/bbs/thumbs/pico49162.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=49017#p"> Double pendulum 1.1</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=49017#p"> [Click to Play]</a> </td></tr></table> </p> <p> <table><tr><td> <a href="/bbs/?pid=49017#p"> <img src="/bbs/thumbs/pico49018.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=49017#p"> Double pendulum (fast)</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=49017#p"> [Click to Play]</a> </td></tr></table> </p> <p> <table><tr><td> <a href="/bbs/?pid=49017#p"> <img src="/bbs/thumbs/pico49016.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=49017#p"> Double pendulum</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=49017#p"> [Click to Play]</a> </td></tr></table> </p> <p>Hi everyone!</p> <p>I've been a fan of double pendulums for a while now, they're such fascinating mechanisms to watch play out and often act in exciting, unpredictable ways. So obviously, someone needed to make one of these bad boys for pico8 and since nobody seems to have done it yet I put this cartridge together.</p> <p>For best results, I highly recommend opening up this cartridge for yourself and editing the various time and initiation values as these can have a huge affect on the pendulum behaviours as time goes on.</p> <p>DISCLAIMER:<br /> I'm a big dummy and don't claim to know how all these bits of complex mathematics all work together, the code available here is very similar to Micael Oliveira's double pendulum <a href="http://www.physicsandbox.com/projects/double-pendulum.html">example</a> found on physicssandbox.com</p> https://www.lexaloffle.com/bbs/?tid=30734 https://www.lexaloffle.com/bbs/?tid=30734 Mon, 05 Feb 2018 15:51:57 UTC Horizontal screen transition effect <p> <table><tr><td> <a href="/bbs/?pid=48519#p"> <img src="/bbs/thumbs/pico48518.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=48519#p"> Horizontal screen transition effect</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=48519#p"> [Click to Play]</a> </td></tr></table> </p> <p>Howdy!<br /> This is a fairly straight forward cart for a horizontal screen transition effect inspired by this particular effect from Pokemon Fire Red<br /> <a href="https://youtu.be/LnAoD7hgDxw?t=4m23s">https://youtu.be/LnAoD7hgDxw?t=4m23s</a></p> <p>The effect itself isn't exactly spot on, the black bars move slightly faster than the 'pixel-pushing' effect created by moving the screen data around. I'm sure it's got something to do with the length of the bits of data I'm copying about but not 100% sure what the exact maths would be for a perfect implementation.</p> <p>Hopefully this will come in useful for some of you :)</p> <p>Oh, and here's a little challenge for you, how would you go about re-creating this effect but with vertically? How about diagonally?</p> https://www.lexaloffle.com/bbs/?tid=30653 https://www.lexaloffle.com/bbs/?tid=30653 Wed, 24 Jan 2018 18:13:02 UTC Super Funky Ball! <p> <table><tr><td> <a href="/bbs/?pid=48172#p"> <img src="/bbs/thumbs/pico48180.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=48172#p"> Super Funky Ball!</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=48172#p"> [Click to Play]</a> </td></tr></table> </p> <p>It's one of those break out games! In this game the player uses the mouse to place blocks move the paddle to bounce the balls around the screen.</p> <p>&#8203;Press X to insert coin</p> <p>Would love to know people's thoughts and suggestions for improvement :)</p> https://www.lexaloffle.com/bbs/?tid=30605 https://www.lexaloffle.com/bbs/?tid=30605 Sun, 14 Jan 2018 12:42:41 UTC Reactive water demo <p> <table><tr><td> <a href="/bbs/?pid=46725#p"> <img src="/bbs/thumbs/pico46910.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=46725#p"> Reactive water demo 1.0 1.1</a><br><br> by <a href="/bbs/?uid=26685"> GibletsofJesus</a> <br><br><br> <a href="/bbs/?pid=46725#p"> [Click to Play]</a> </td></tr></table> <br /> Hello!</p> <p>This is my first experiment using pico-8, a basic water simulation that hopefully is simple enough to be used in other projects.</p> <p>The two main things used to make this simulation is;<br /> 1) A vertical force applied to each point on the water surface, positive if the point is below &quot;sea level&quot; and negative if it is above the same point.<br /> 2) Diffusion of each point relating to its neighbours, which looks like this;</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> local diff = dampm * ( pt(i+1) + pt(i-1) +pt(i+2) + pt(i-2) +pt(i+3) + pt(i-3) +pt(i+4) + pt(i-4) ) * (-8*points[i]) points[i] -= diff*damp*dt </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>Where dt is time since the last frame, diff &amp; damp are value multipliers and pt(n) being a function that returns the values from the points[] array, making sure none of them encounter any index errors.</p> <p>Like I said, this is my first attempt at using pico-8, so if I've made any really silly mistakes, please do let me know as it's the only way I'll ever learn!</p> https://www.lexaloffle.com/bbs/?tid=30325 https://www.lexaloffle.com/bbs/?tid=30325 Sun, 26 Nov 2017 15:54:42 UTC