Thego124 [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=44912 Bushi Brawler: gamejam edition <p> <table><tr><td> <a href="/bbs/?pid=140995#p"> <img src="/bbs/thumbs/pico8_bushi_brawler-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=140995#p"> bushi_brawler_gamejam</a><br><br> by <a href="/bbs/?uid=44912"> Thego124</a> <br><br><br> <a href="/bbs/?pid=140995#p"> [Click to Play]</a> </td></tr></table> </p> <p><em>In a quiet mountain range, on forgotten training grounds,</em><br /> <em>two warriors stand, ready to compete in a pure test of ability.</em><br /> <em>No tricks or gimmicks,</em><br /> <em>just their brawns, brains, and faithful swords.</em></p> <h1>Bushi Brawler</h1> <p>...is a minimal 2d platform fighter, inspired primarily by Super Smash Land and FOOTSIES.</p> <p>Made alone by someone who plays barely any fighting games, platform or not, for the <a href="https://itch.io/jam/samuraigamejam/rate/2505121">Samurai Game Jam</a>.</p> <p>Subject to be updated some day with added characters and better physics, attacks, and AI.</p> <h2>FEATURES:</h2> <ul> <li>a 2 player and a vs CPU mode</li> <li>1 character type, 1 stage</li> <li>no health, just increasing knockback. hit your players off the edge or into the sky to win!</li> <li>1 attack button, 6 attacks: an upwards, a neutral, and a downwards attack each when grounded or airborne</li> <li>customisable time limit (including none), stocks (lives), starting knockback percentage, and screen shake</li> <li>barely any music, just the swooshing of swords and thumping of running.</li> </ul> <h2>CONTROLS:</h2> <ul> <li>left/right to move</li> <li>O to jump</li> <li>X to attack</li> <li>up/down to aim</li> </ul> <p>aiming down lets you drop through platforms.</p> <h3>ATTACKS:</h3> <ul> <li>upward grounded: an upwards slash that flings your opponent upwards. long build-up.</li> <li>neutral grounded (also when running): a simple sword strike. long recovery.</li> <li>downwards grounded: leg sweep. fast, long range, weak, mostly horizontal knockback. short invincibility.</li> <li>upwards aerial: a mid-air jump that follows into a downwards slice until you hit the ground.</li> <li>neutral aerial: a simple sword spin.</li> <li>downwards aerial: a downwards sword thrust. bounces you up upon hitting an enemy.</li> </ul> <h2>CREDITS:</h2> <ul> <li><a href="https://biggermanjd.itch.io/platformer-tileset-pixelart-grasslands">BigManJD's grasslands tileset</a></li> <li><a href="https://fontenddev.com/fonts/grape-soda/">Grape Soda font</a>, used for the title</li> </ul> <h2>SPECIAL THANKS TO:</h2> <ul> <li>the lazy devs discord server, for being a cool and encouraging lot</li> <li><a href="https://www.lexaloffle.com/bbs/?uid=31390">Achie</a>, for making me aware of this game jam</li> <li>my brother, for helping with a small amount of game testing </li> </ul> https://www.lexaloffle.com/bbs/?tid=140073 https://www.lexaloffle.com/bbs/?tid=140073 Thu, 01 Feb 2024 17:44:15 UTC ARTery v2.7182 <p> <table><tr><td> <a href="/bbs/?pid=131302#p"> <img src="/bbs/thumbs/pico8_artery-17.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=131302#p"> ARTery e</a><br><br> by <a href="/bbs/?uid=44912"> Thego124</a> <br><br><br> <a href="/bbs/?pid=131302#p"> [Click to Play]</a> </td></tr></table> </p> <h1>ARTery</h1> <h2>A nice little drawing tool</h2> <p>version 2.7182... (e): &quot;More than ever, hour after/ hour work is never over&quot; edition</p> <p><img style="margin-bottom:16px" border=0 src="/media/44912/example.gif" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/44912/tools.gif" alt="" /></p> <h2>features:</h2> <ul> <li>multiple tools <ul> <li>brush tool</li> <li>shape tool (rectangles and ovals, both filled and not)</li> <li>text tool</li> <li> </li> <li>select and move tools</li> </ul></li> <li>multiple palettes</li> <li>4 steps of undo</li> <li>zoom and pan</li> <li>lots of keyboard controls</li> <li>exporting, both as images and project strings</li> <li>importing, any project strings and images &lt;= 128x128 online, more in pico-8</li> </ul> <h2>controls: (keys in QWERTY layout)</h2> <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;"></p> <ul> <li> <p>scroll wheel can be replaced by up/down arrow keys!</p> </li> <li> <p>press tab for in-cart control list! (currently limited info)</p> </li> <li>left/right to change tool</li> <li>ctrl + scroll to zoom</li> <li>1...0 to zoom (0 = 10x zoom)</li> <li>middle click or ctrl + left click to pan</li> <li>shift + ctrl + scroll or R/F to change dither pattern</li> <li>ctrl + Z to undo</li> <li>alt + scroll to change palette</li> <li> <p>G for grid (zoom &gt;= 4)</p> </li> <li>ctrl+S to save image (screenshot)</li> <li>ctrl+E to export data string</li> <li>ctrl+I to import data string</li> <li> <p>ctrl + ...</p> <ul> <li>(B)rush,</li> <li>(F)ill,</li> <li>(T)ext,</li> <li>Q =&gt; shape (yeah, idk),</li> <li>(M)arquee (select),</li> <li>N =&gt; move ('cause it's next to M)</li> </ul> </li> <li> <p>ctrl H/V: horizontal/vertical flip (works with select!)</p> </li> <li>drag and drop to load an image (warning: 128x128 only in forum ...which means saved images are too big to be reloaded by default)</li> </ul> <h3>tools:</h3> <ul> <li>brush tool: <ul> <li>left click to draw</li> <li>shift + left click to draw lines</li> <li>right click for eyedropper (color select)</li> <li>scroll to change brush size</li> <li>shift + scroll to change color</li> </ul></li> <li>fill tool: <ul> <li>left click to fill</li> <li>right click for eyedropper (color select)</li> <li>shift + scroll to change color</li> </ul></li> <li>text tool: <ul> <li>left click to stamp text</li> <li>keyboard input to write text</li> <li>right click for eyedropper (color select)</li> <li>shift + scroll to change color</li> <li>write <code>[\DATE]</code> to append current date (ddMmm)</li> <li>write <code>[\TIME]</code> to append current time (HH:MM; 24h, the better way /hj)</li> <li>ctrl + V to paste clipboard (avoid non-standard characters, incl. newline and tab)</li> <li>alt to clear current text</li> <li>shift for upper-case and symbols</li> </ul></li> <li>shape tool: <ul> <li>click and hold to draw shape</li> <li>up/down to cycle shapes and fill</li> <li>right click for eyedropper (color select)</li> <li>shift + scroll to change color</li> </ul></li> <li>select tool: <ul> <li>click and hold to make selection</li> <li>just click to clear selection</li> </ul></li> <li>move tool: <ul> <li>click and drag to copy and move selection (whole canvas if nothing selected)<br /> </div></div></div></li> </ul></li> </ul> <h2>todo:</h2> <p>(in order of difficulty)</p> <ul> <li>shape brushes</li> <li>spray tool</li> <li>variable thickness on shape tool</li> </ul> <h2>thanks:</h2> <p><a href="https://www.lexaloffle.com/bbs/?tid=39016">thick line code from freds72</a> (now, sadly no longer used. this was a major milestone, though!)<br /> <a href="https://www.lexaloffle.com/bbs/?tid=55608"><em>new</em> thick line code inspired by sako's drawApp!</a></p> <h2>updates:</h2> <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;"></p> <h3>v2/3:</h3> <ul> <li>uploaded to BBS</li> <li>added image saving</li> </ul> <h3>v5/6:</h3> <ul> <li>fixed line drawing</li> <li>added d-pad support</li> <li>small code optimisations</li> </ul> <h3>v8/9:</h3> <ul> <li>zooming and panning</li> <li>all the requisite code reworks to support zooming and panning</li> </ul> <h3>v10/11:</h3> <ul> <li>keyboard control support</li> <li>even sized brushes</li> <li>huge input and brush rework</li> </ul> <h3>v1.&alpha;:</h3> <ul> <li>image importing</li> <li>changed pattern selection</li> <li>code style tweaks</li> </ul> <h3>v1 1/3:</h3> <ul> <li>added visuals: <ul> <li>a map when holding ctrl</li> <li>colour bar when holding shift</li> <li>dither preview when holding ctrl + shift</li> </ul></li> <li>line drawing rework</li> <li>controls cheat sheet (tab)</li> <li>control scheme redesign</li> <li>data string exporting and importing</li> <li>reworked image import to support more resolutions (now supports multiples of 32, 64, and 96 as well, not only 128)</li> <li>input rework: mouse buttons now work like keyboard keys</li> </ul> <h3>v1.e:</h3> <ul> <li>fixed line beginning not updating when panning</li> <li>from SaKo's DrawApp: <ul> <li>inspiration for way better line algorithm</li> <li>highlighter outlines</li> </ul></li> <li>new cursor style</li> <li>multiple colour palettes</li> <li>tools!: fill, text, shape, select, move</li> <li>undo (4 steps)</li> <li>horizontal and vertical flip</li> <li>more keybinds:<br /> </div></div></div></li> </ul> https://www.lexaloffle.com/bbs/?tid=53222 https://www.lexaloffle.com/bbs/?tid=53222 Sat, 24 Jun 2023 20:16:25 UTC