squiddyte [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=45078 Conway's Game of Life (another one!) <p> <table><tr><td> <a href="/bbs/?pid=110269#p"> <img src="/bbs/thumbs/pico8_my_conway_life-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=110269#p"> Conway's Game of Life</a><br><br> by <a href="/bbs/?uid=45078"> squiddyte</a> <br><br><br> <a href="/bbs/?pid=110269#p"> [Click to Play]</a> </td></tr></table> </p> <p>I wanted to try my hand at coding <a href="https://en.wikipedia.org/wiki/Conway's_Game_of_Life">Conway's Game of Life</a>, and here it is! It is HORRIBLY optimized (turns out operating on 60x60 squares and copying an array every frame takes some computational power) and there's definitely a lot of room for improvement performance wise, but as a novice programmer I'm pretty happy with it.</p> <p>Press (O) to pause/unpause the simulation. (You might need to hold the button to get it to unpause: again, this thing runs slow.) While paused, you can place/delete cells by moving the on-screen cursor with the arrow keys and pressing (X). The settings menu (Enter) has a couple of options:</p> <ul> <li>Randomize - randomize every cell on the screen</li> <li>Clear - clears :)</li> <li>Glider Gun - loads in a glider gun, an arrangement of cells that produces small &quot;gliders&quot; that travel across the screen diagonally</li> </ul> https://www.lexaloffle.com/bbs/?tid=47386 https://www.lexaloffle.com/bbs/?tid=47386 Fri, 15 Apr 2022 02:11:47 UTC The Sorcerer VS. The Skybugs <p> <table><tr><td> <a href="/bbs/?pid=94508#p"> <img src="/bbs/thumbs/pico8_sorcerer_v_bugs-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=94508#p"> The Sorcerer VS. The Skybugs (1.1)</a><br><br> by <a href="/bbs/?uid=45078"> squiddyte</a> <br><br><br> <a href="/bbs/?pid=94508#p"> [Click to Play]</a> </td></tr></table> </p> <p>Controller recommended </p> <p>You are a <strong>SORCERER</strong>. There are a bunch of enormous <strong>BUGS</strong>(?) in the <strong>SKY</strong>. You should probably <strong>SHOOT</strong> at these <strong>SKY-BUGS</strong>, i <strong>GUESS</strong></p> <p>A simple little arcade game made over a couple days. I'm pretty happy with how it turned out!</p> <p>CONTROLS:</p> <ul> <li>Directional Keys - Move</li> <li>(X)/ X - Shoot (tap to shoot a fireball, hold to charge up a triple shot)</li> <li>(O)/ Z / C - Strafe</li> </ul> <p>TIPS:</p> <ul> <li>Triple shots pierce enemies</li> <li>You move slower when charging a triple shot</li> <li>As you progress through each wave, the subsequent waves get harder and harder</li> <li>Be careful around the edges of the screen!</li> </ul> <hr /> <p>Update 1.1: Added 60FPS support! Might be a little laggy on some devices, check below if you'd rather play the 30 FPS version.</p> <p>Previous versions:<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 /> 1.0.1: Fixed a bug where hitting an enemy with multiple fireballs gave you more than 1 point<br /> <table><tr><td> <a href="/bbs/?pid=94508#p"> <img src="/bbs/thumbs/pico8_sorcerer_v_bugs-1.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=94508#p"> The Sorcerer VS. The Skybugs (1.0.1)</a><br><br> by <a href="/bbs/?uid=45078"> squiddyte</a> <br><br><br> <a href="/bbs/?pid=94508#p"> [Click to Play]</a> </td></tr></table> </p> <p>1.0.0 - Initial Release<br /> <table><tr><td> <a href="/bbs/?pid=94508#p"> <img src="/bbs/thumbs/pico8_sorcerer_v_bugs-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=94508#p"> The Sorcerer VS. The Skybugs (1.0)</a><br><br> by <a href="/bbs/?uid=45078"> squiddyte</a> <br><br><br> <a href="/bbs/?pid=94508#p"> [Click to Play]</a> </td></tr></table> <br /> </div></div></div></p> https://www.lexaloffle.com/bbs/?tid=43684 https://www.lexaloffle.com/bbs/?tid=43684 Tue, 06 Jul 2021 01:47:23 UTC Orbit Strike (very WIP) <p> <table><tr><td> <a href="/bbs/?pid=79398#p"> <img src="/bbs/thumbs/pico8_sazewewawa-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=79398#p"> Orbit Strike (very WIP)</a><br><br> by <a href="/bbs/?uid=45078"> squiddyte</a> <br><br><br> <a href="/bbs/?pid=79398#p"> [Click to Play]</a> </td></tr></table> </p> <p>Press O to move towards the white dot, press X to shoot from the red dot.</p> <p>I had an idea for a game where you would press a button to accelerate in one direction and press another button to shoot in the opposite direction as you automatically rotate. It ended up being a lot less fun to play than I thought it would be, but there might be some potential here if I flesh it out a bit.</p> <p>I also ran into some weird runtime errors that I couldn't quite figure out. At first I thought it might be crashing because of the exact position that the bullet hits the target, but I think it might actually be bullets getting removed from the master table of bullets and their indexes getting all janked up. I'll probably have to rewrite the way the table is handled in order to stop this from happening.</p> https://www.lexaloffle.com/bbs/?tid=38856 https://www.lexaloffle.com/bbs/?tid=38856 Thu, 16 Jul 2020 04:32:27 UTC Burgs, or the soul crushing pain of working fast food <p> <table><tr><td> <a href="/bbs/?pid=78055#p"> <img src="/bbs/thumbs/pico8_burgs-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=78055#p"> Burgs, or the soul-crushing pain of working fast food</a><br><br> by <a href="/bbs/?uid=45078"> squiddyte</a> <br><br><br> <a href="/bbs/?pid=78055#p"> [Click to Play]</a> </td></tr></table> </p> <p>Based off of a job I had in high school. A little game I made to learn pico-8.</p> <p>Inspired by the game <a href="https://videodante.itch.io/solitaryspacecraft">A Solitary Spacecraft</a> by @videodante in ways that feel very obvious in retrospect</p> <p>Arrow keys to move, X to pickup/drop burgers.</p> https://www.lexaloffle.com/bbs/?tid=38407 https://www.lexaloffle.com/bbs/?tid=38407 Sun, 14 Jun 2020 05:04:09 UTC