MrAwesome [Lexaloffle Blog Feed] Sealsurf v1.0 <h1>Sealsurf</h1> <p>A game about seals, fish, and pollution.<br /> <table><tr><td> <a href="/bbs/?pid=124740#p"> <img src="/bbs/thumbs/pico8_sealsurf-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=124740#p"> Sealsurf v1.0</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=124740#p"> [Click to Play]</a> </td></tr></table> </p> <p>As a seal, you must venture out to eat all the fish you can find. But, due to those darn humans, there's trash everywhere! How much can you eat before hitting garbage?</p> Mon, 23 Jan 2023 22:55:11 UTC Countdown to New Years! <p>Merry New Years!</p> <p> <table><tr><td> <a href="/bbs/?pid=123409#p"> <img src="/bbs/thumbs/pico8_countdown_to_newyears-1.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=123409#p"> Countdown to New Years!</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=123409#p"> [Click to Play]</a> </td></tr></table> </p> <p>sorry if im late</p> Sun, 01 Jan 2023 05:19:12 UTC Rockfall 3 v1.1.1 <h2>Rockfall 3</h2> <p> <table><tr><td> <a href="/bbs/?pid=123235#p"> <img src="/bbs/thumbs/pico8_rockfall3-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=123235#p"> Rockfall 3 v1.1.1</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=123235#p"> [Click to Play]</a> </td></tr></table> </p> <h3>A brand new adventure in the Rockfall series!</h3> <p>Differences between 1 and 3:</p> <ul> <li>CUSTOMIZATION! Give yourself a hat, and set the color of every part of Rockfall Person!</li> <li>DIFFICULTY! Change the difficulty to make it easier or harder to play at your own level!</li> <li>GRAPHICS UPDATE! Now with particles and screen shake, you can select different levels from the options menu.</li> <li>EXTRA RANDOMNESS! A new engine allows for more randomness in rocks' falling and velocity.</li> <li>NEW ENGINE! It runs much better, It's less buggy, and it's rewritten from the ground up!</li> <li>BETTER HITBOXES! Rather than Pythagorean Distance^ for perfect circles, a square hitbox is used to fix bugs and have a better experience.</li> </ul> <p>^ Finds distance with d=&radic;((x_2-x_1)&sup2;+(y_2-y_1)&sup2;), but because of squaring and PICO-8's memory, it caused faulty collision in RF1.</p> <p>PATCH NOTES:<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 /> v1.1.1:</p> <ul> <li>Fixed menu items saying to use O instead of X after changes in v1.1<br /> v1.1:</li> <li>Changed menus to all use X for closing/selecting, rather than a mix of X/O<br /> </div></div></div></li> </ul> Thu, 29 Dec 2022 18:16:51 UTC Cool Text Effect <p>I've seen a nice-looking text effect where it has an outline in a bunch of games and thought it looked good. I decided I wanted to figure out how I did it on my own. Anyway, I made it and think it's cool. Posting this in case anyone wanted to use it.</p> <p> <table><tr><td> <a href="/bbs/?pid=123200#p"> <img src="/bbs/thumbs/pico8_wazokusowu-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=123200#p"> cool text</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=123200#p"> [Click to Play]</a> </td></tr></table> </p> Wed, 28 Dec 2022 21:44:58 UTC Get data from external file? <p>I'm working on a Minecraft (2d) clone. I have world generation pretty much complete, but I need to have a way to store said generation. I know that using <code>printh()</code> lets you write to files, but I want to read the contents from an external file like <code>new_world.dat</code> or something similar.</p> Wed, 07 Dec 2022 01:31:11 UTC Lava Rockfall v1.1b <p>I'm proud to present...</p> <h2>Lava Rockfall!</h2> <p>(oh gosh)</p> <p>If you haven't already heard of <a href="">Rockfall</a>, it's the first video game I ever completed.</p> <h3>What is it?</h3> <p>Lava Rockfall is a floor-is-lava style game. Jump from rock to rock to not fall in the lava. Be careful, though. Being hit by a rock can shove you into the lava!</p> <p>If you think that the screen gets too clogged up with particles and whatnot, or you are (somehow) lagging, you can pause the game and select <code>Disable GFX</code> to disable it, and <code>Enable GFX</code> to enable it again.</p> <p>If you feel the game is too difficult, feel free to press <code>Disable Deaths</code> in the pause menu. You no longer will take any damage.</p> <p> <table><tr><td> <a href="/bbs/?pid=119274#p"> <img src="/bbs/thumbs/pico8_lavarockfall-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=119274#p"> Lava Rockfall 1.1</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=119274#p"> [Click to Play]</a> </td></tr></table> </p> <p>The only reason this exists is because my friend decided that it should.</p> <p>Controls:<br /> Z/C (Computer) or O (Mobile): Jump<br /> X/V (Computer) or X (Mobile): Start the game<br /> Arrow Keys (Computer) or D-Pad (Mobile): Move</p> <p>Version 1.1 adds a volcano, background, and smoke plume. 1.1b fixes smoke still showing up with No GFX on.</p> <p>Thanks for playing!</p> Tue, 18 Oct 2022 22:42:50 UTC Store a reference to a variable? <p>I'm trying to make a block-coding program, but I need to store a reference to a variable. As in, whenever you try and get a value of something, it returns the variable. If there's no way to do this, then I have other ideas. Anyway, heres what I got:</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> block = { func = print params = { x, 63, 63, 7 } } </pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>However, it just assumes the <strong><em>current</em></strong> value of <code>x</code> rather that storing a reference to it. How would I go about doing this?</p> Sun, 09 Oct 2022 17:13:42 UTC Amazing Music <p> <iframe src="sfxp.php?id=68337_2" width="769" height="97" style="border:none; overflow:hidden"></iframe><a style="cursor:pointer; font-size:8pt" onclick=' var el = document.getElementById("sfxcode_68337_2"); if ( == "none") = ""; else = "none"; microAjax("/bbs/sfxc/68337_2.txt", function (retdata){ var el = document.getElementById("sfxcode_68337_2"); el.innerHTML = retdata; el.focus();; } ); '> [sfx] </a> <textarea rows=3 class=lexinput id="sfxcode_68337_2" style="width:480px;background-color:#fed;display:none;overflow:hidden; font-size:4pt;"></textarea> </p> <p>cart for firefox'rs ex: <a href=""> @dw817</a></p> <p>(now works for realzies now)</p> <p> <table><tr><td> <a href="/bbs/?pid=118009#p"> <img src="/bbs/thumbs/pico8_botozeraku-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=118009#p"> not a rickroll (now w/ music)</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=118009#p"> [Click to Play]</a> </td></tr></table> </p> <p>made with <a href="">denote</a></p> Mon, 26 Sep 2022 23:42:17 UTC Do web exports require .html and .js files to work? <p>I was exporting stuff to be a web export, because I have a <a href="">website with my games on it</a>. But, do the HTML and JavaScript files both have to be included?</p> <p>on a somewhat -<em>somewhat</em>- unrelated topic, I made <a href="">this cool post</a> a while ago and nobody saw it. It's a website maker for all you people wanting your own website.</p> Fri, 23 Sep 2022 01:14:23 UTC Feature Request: Mouse Still Works In Touchscreen Mode In EDU Edition <p>I, during my free time, like to make games. I usually use the app, but on my school chromebook, I use EDU edition (<a href="">found here</a>). Said chromebook has a touchscreen. PICO-8 works until you touch it, and when you do so the mouse no longer works. This is what should be changed. It is incredibly annoying, because you have to save the file, reload the page, type <code>load</code>, find the file, and select it. It takes a while, and is annoying when your in the middle of something and just accidentally touch the screen (Such as when you are trying to point out something to another person), and I would love to see this changed. My solution? The little popup thing that says <strong>Sorry, touchscreen typing is not supported. Please plug in a keyboard!</strong> should have an extra button, 'Undo' (Or something, I'm not sure exactly what to call it). The button itself would then disable touchscreen mode.</p> Tue, 13 Sep 2022 00:13:29 UTC BUG: Some parts shown in sprite-drawer not square <p>If you look closely, there is an extra line of color than there should be in the leftmost and topmost rectangles in the sprite editor. The screenshots use the cursor (A perfect square of 7x7 pixels) to show that the sides aren't square. The second photo shows (annotated) the ones that aren't square<br /> <img style="margin-bottom:16px" border=0 src="/media/68337/spredit_0.png" alt="" /><img style="margin-bottom:16px" border=0 src="/media/68337/spredit_2.jpg" alt="" /></p> Sun, 11 Sep 2022 23:01:10 UTC Anyone know a good way to zoom camera? <p>I know that I can make sprites bigger (with <code>sspr()</code>) but is there any way to display map tiles at, say, 2x size?</p> Sun, 11 Sep 2022 15:11:35 UTC Rockfall Run <h1>Rockfall Run</h1> <p>The next part in the rockfall series (oh no)</p> <p>I'm actually pretty proud of this one. I spent quite a while on graphic effects, such as particles and clouds. Tell me what you think of it!</p> <p> <table><tr><td> <a href="/bbs/?pid=117131#p"> <img src="/bbs/thumbs/pico8_rfr-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=117131#p"> Rockfall Run</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=117131#p"> [Click to Play]</a> </td></tr></table> </p> <h2>Features</h2> <ul> <li>Fast-Paced Gameplay</li> <li>3 Difficulty levels</li> <li>Pretty cool graphical effects (Like particles)</li> <li>Powerups</li> </ul> <p>Up now on <a href="">Sealsearch (My website)</a>, and <a href=""></a> if you want it somewhere other than here for whatever weird reason.</p> Sat, 10 Sep 2022 02:17:57 UTC Strings to Maps <p>This is a little tool to convert a big ol' list of strings into the PICO-8 map.<br /> This has some very specific usage cases, and there's probably a better way somehow, but heres an example of when you might use it:</p> <p><strong> Imagine you are making a big parkour game, with lots of fairly big levels. You can't possibly hold all of them in the PICO-8's map together. So you use this tool to load in a new map on demand. </strong></p> <p>In this case, you may want to use this.</p> <p>Here's the cart:</p> <p> <table><tr><td> <a href="/bbs/?pid=116958#p"> <img src="/bbs/thumbs/pico8_jodepunawi-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=116958#p"> Strings to Maps</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=116958#p"> [Click to Play]</a> </td></tr></table> </p> <p>controls:<br /> arrow keys to move camera position<br /> X/C etc to change to map 2</p> Mon, 05 Sep 2022 23:49:17 UTC Make your own website for playing PICO-8 Games <p>Hey there! I'm here with a tool for you people wanting to show off that you, too, can have a website. My little tool <a href="">here</a> can make a website with your games on it in a jiffy, and has a tutorial for putting it on the web. Hope you like it!</p> <p>Might style this if anyone cares</p> <img style="margin-bottom:16px" border=0 src="/media/68337/Screen Shot 2022-08-30 at 6.21.29 PM.png" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/68337/Screen Shot 2022-08-30 at 6.24.55 PM.png" alt="" /> Wed, 31 Aug 2022 01:17:10 UTC (Bad) Mouse/POI follow. <p>Let me clear things up:</p> <p>I don't know trigonometry.</p> <p>I made this from my incredibly basic understanding of it.</p> <p>Do <em>not</em> expect this to be great.</p> <p>But I mean, it kinda gets the job done?</p> <p>anyway, here it is.<br /> <strong><br /> PHOTOSENSITIVITY WARNING: If the character reaches the mouse, it moves left and right fast.<br /> </strong><br /> (Please explain to me how to do trig for this in the comments)</p> <p> <table><tr><td> <a href="/bbs/?pid=116534#p"> <img src="/bbs/thumbs/pico8_mijukohuko-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=116534#p"> mijukohuko</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=116534#p"> [Click to Play]</a> </td></tr></table> </p> Mon, 29 Aug 2022 22:05:12 UTC Infinite Platformer <p>Hey there! I'm back with another game. I made this one at school during lunch because I had nothing better to do. So here you go. It is an infinite platformer (Who'da thought?), and I'm actually really proud of it!</p> <p>I guess I just really like infinite games, because thats kinda all I have made.</p> <p> <table><tr><td> <a href="/bbs/?pid=116299#p"> <img src="/bbs/thumbs/pico8_infplat-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=116299#p"> Infinite Platformer</a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=116299#p"> [Click to Play]</a> </td></tr></table> </p> Thu, 25 Aug 2022 23:43:12 UTC Efficiently remove all map tiles <p>For a game I'm making, I want it to be infinitely generated. For this, I need to know how to efficiently remove all map tiles. Is there any way to quickly do this? The only thing I can think of is setting everything to sprite 000, with mset(). I imagine this would be fairly computer intensive, so how would I do this?</p> Thu, 25 Aug 2022 01:39:25 UTC Pixel art banners antialiased <p>I made a little banner for my profile pic, which was 60x10 pixels. I used it, and it was heavily antialiased, looking really bad. I personally think this has to be a BBS bug, because the main product, PICO-8, is a pixel art game. I'd hope to see this fixed at some point</p> <p>EDIT: my computer might have antialiased it on its own</p> <p>EDIT EDIT: actually it didn't...</p> Wed, 24 Aug 2022 00:26:44 UTC Platformer in less than 100 lines <p>A while back, I saw someone had made a platformer engine in &lt;100 lines of code. The game itself worked, but collision detection wasn't great (You could jump up through a wall)</p> <p>A while later, I started to make my own platformer.<br /> The way it runs, its actually less than 100 lines of code. so here it is.<br /> To add a new collision block, give it the first flag.</p> <p>Here it is, but it isn't commented. Might do that soon.</p> <p> <table><tr><td> <a href="/bbs/?pid=116199#p"> <img src="/bbs/thumbs/pico8_kokitayit-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=116199#p"> EZ Platformer in </a><br><br> by <a href="/bbs/?uid=68337"> MrAwesome</a> <br><br><br> <a href="/bbs/?pid=116199#p"> [Click to Play]</a> </td></tr></table> </p> Tue, 23 Aug 2022 23:18:51 UTC