Marina Makes [Lexaloffle Blog Feed] Go-Go Garden <p> <table><tr><td> <a href="/bbs/?pid=124205#p"> <img src="/bbs/thumbs/pico8_gogogardenv1-3.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=124205#p"> Go Go Garden</a><br><br> by <a href="/bbs/?uid=70079"> Marina Makes</a> <br><br><br> <a href="/bbs/?pid=124205#p"> [Click to Play]</a> </td></tr></table> </p> <h2>Controls</h2> <p>🖱️ to move<br /> ❎ to click</p> <h2>Explaination</h2> <p>&quot;Go-Go Garden&quot; is a game with only a <strong>few minutes</strong> of cute and charming gameplay each day. From day to day you can:</p> <p>-<strong>Water your plants</strong> to ensure they grow the next day!<br /> -Play with your plants (just tap them and you'll understand)...<br /> -Buy and sell plants to save up for your perfect garden!</p> <p>If you <strong>miss a day</strong> then don't worry! I'll make sure your plants don't die for you.</p> <h2>Behind The Scenes</h2> <p>The original 8 plants and game were made in three days, to see what I could do in just three days. I've wanted to make a virtual pet game for about a month now, but I was pushed over the edge by this art by <a href="">@R3DZ3R_Florie</a> on twitter:</p> <img style="margin-bottom:16px" border=0 src="/media/70079/127_plant.png" alt="" /> <h2>Credits</h2> <p>Design/Art/Code/Sound/Music: Marina Makes (@MarinaMakes)<br /> Inspiration: R3DZ3R <a href="">@R3DZ3R_Florie</a></p> Fri, 13 Jan 2023 05:59:06 UTC Random Talk, Interview With Ericb - Pico-View #4 <h2>Random Talk, Interview With Ericb - Pico-View #4</h2> <img style="margin-bottom:16px" border=0 src="/media/70079/eric.gif" alt="" /> <hr /> <p>EricB:<br /> EB = EricB</p> <img style="margin-bottom:16px" border=0 src="/media/70079/ericb.png" alt="" /> <p>Marina:<a href="">@MarinaMakes</a><br /> M = Marina </p> <img style="margin-bottom:16px" border=0 src="/media/70079/Marina.png" alt="" /> <p>Their games:<br /> <a href="">Into Ruins</a> (click link)</p> <hr /> <h3>Interview:</h3> <p>M: So, <a href=""> @ericb</a> who are you and why are you on Pico-View?</p> <p>EB: So Hi, I'm Eric Billingsley. I'm an indie developer based in Canada, and I've worked on games like Tunic and Cuphead, and also my own games like Spring Falls. I started playing around with PICO-8 a few months ago and making Into Ruins, a roguelike. Which is mostly what we are going to talk about I think?</p> <p>M: Wait, really? You worked on Tunic and Cuphead? Like 100% of my research for this was playing into-ruins.</p> <p>EB: haha yeah! I was lead programmer for the last 2 years before Cuphead came out, and I did level art and some bug fixing &amp; programming for Tunic. After that came out is when I started experimenting with PICO-8 because I had meant to try it out for a while </p> <p>M: Nice. Like wow. I def didn't just go brag to all of my friends about who I'm talking to.</p> <p>EB: haha I'm flattered<br /> I started making games as a kid in the 90s with Klik &amp; Play -- that was really cool because you could put things together really quickly without coding, and it also had some tools built in. In some ways PICO-8 has felt like coming back to that sort of rapid development, except more technical which is fun</p> <img style="margin-bottom:16px" border=0 src="/media/70079/img1.jpeg" alt="" /> <p>M: I started with 2010's Klik: Scratch. But anyways, rogue-likes? When'd you discover them?</p> <p>EB: hmm that's a good question..<br /> I think I got into roguelikes first through rogueLITES? rogue-like-likes? Specifically the original pixel art version of Spelunky</p> <p>M: My friend @otto_piramuth and I are huge Spelunky Classic fans.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/clas.webp" alt="" /> <p>EB: it's so good!</p> <p>M: IKR!!</p> <p>EB: from there I got into the traditional roguelike genre and tried out a bunch of them. I think nethack was the first I tried but I bounced off it pretty fast haha. I've played Rogue and DCSS as well but never really stuck with anything until I found Brogue I've played a lot of Brogue</p> <p>M: I noticed that name in comments a lot. Wanna clue me in as a rogue-like newb?</p> <p>EB: yeah, so that was the main inspiration for this game<br /> It's closer to the original Rogue than a lot of roguelikes, each dungeon level is just one screen<br /> has a lot of cool level generation with natural caves, and some pretty complex puzzles that unlock treasure rooms. </p> <p>EB: there's just so many interactions between item, the environment, and the abilities that enemies have that the game feels really dynamic and unpredictable, and the big thing that was unique to Brogue when it came out was the way character progression works.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/img2.png" alt="" /> <p>EB: You start off with just a dagger and leather armor, and then you find stuff as you go and can power them up with Scrolls of Enchantment as you progress, so a lot of these things that I like about the game I tried to incorporate into Into Ruins (eg. Scrolls of Enchantment became Orbs of Power) Some things like the puzzles would have been way too hard to cram into a pico-8 cart though.</p> <p>M: I'm amazed rn by how much is in the cart.<br /> I really like the hex-grid movement.<br /> Have you ever played &quot;Guncho&quot;?</p> <p>EB: I played it yeah, it's really good!</p> <p>M: It has hex-grid movement, and I found it really makes it stand out.</p> <p>EB: At first I had a different and very confusing way of moving around, and folks in the discord convinced me to change it haha. I really like hexes, I seem to be incapable of making games without hexagons<br /> Brogue had a normal square grid so that's definitely a place where this game is different. But I think hex grids work really well for organic-looking things like caves, and because you don't have diagonals, things like interactions between the characters, fire spreading etc. looks more natural too<br /> fitting square rooms into a hex grid was a bit of a confusing mess but it worked out in the end I think!</p> <p>M: Here's a gif I took of a level I found looked really natural from the hexes.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/ruin.gif" alt="" /> <p>EB: yeah I think it works well! If you're curious about how the levels are generated, there's a writeup in the BBS post for the game. I think it would be too complicated to go into detail here </p> <p>M: I'll link it, and I already read it like twice. Really interesting stuff.</p> <p>EB: but one thing I didn't talk about is the rendering, which... is really messy. But it's all done with sprites and it does work</p> <p>M: I never even realized how good the rendering looked until now, and also, how'd you get the idea to swap stairs for the more idea of natural holes in the ground?</p> <p>EB: I think having that idea for the holes being the way you progress is what first made me excited to work on this So, coming back to Brogue again it also stairs like a normal roguelike. But it also has these big chasms on some levels, as well as pit traps and other things you can fall in which bring you to the level below. In that game you don't normally jump down the holes unless you're desperate, but I thought it would be cool to make that sort of the central mechanic for progressing from level to level. </p> <img style="margin-bottom:16px" border=0 src="/media/70079/rog.gif" alt="" /> <p>EB: It opens things up because if there's a hole nearby you can use it to quickly escape enemies, and you sometimes have to weigh whether it's worth it to skip fully exploring a level or just jump down<br /> The way this ties into the Orbs of Gravity is important as well. If you have the Slofall effect from those orbs going, you can jump down safely, otherwise you take damage<br /> (In brogue you would always take fall damage from jumping, which is why it's more of a move of desperation)<br /> I think of the Orbs of Gravity as being a sort of replacement for the food timer a lot of roguelikes have to keep you moving through the game<br /> though I also tried to design the game so waiting around doesn't accomplish anything. So there's no regenerating health, and the staffs can't be recharged by just waiting around either<br /> that's one thing I wasn't as fond of in Brogue, having to weigh whether you have enough food to sit around and wait for your health to regenerate or not<br /> in some ways this makes the game more punishing though. The fall damage you sometimes have to take definitely turns some people off the game<br /> but I think it at least makes it interesting and different<br /> aesthetically, I also like how having these big holes everywhere just makes it feel like the dungeon is old and falling apart.</p> <p>M: Wow. I should mention as a person who usually doesn't play purist-roguelikes, your's kept me interested for a lot longer than most.</p> <p>EB: that's nice to hear!</p> <p>M: I was talking to a friend the other day about roguelikes, and how maximilism loops back into minimalism. How if you can pick up and throw a rock you can pick up and throw a goblin, food, armor. Or anything. So you no longer have to remember what thing does what, but instead you have to think what thing to do what with/to. If that makes sense.</p> <p>EB: yeah, I was sort of forced by PICO-8 to have a pretty small number of enemies/items in the game compared to most roguelikes. But having the interactions between them is what makes it interesting</p> <p>M: IKR! The thing I admire is how you made the most out of what little you had.</p> <p>EB: And I was taking an already pretty modern/minimalist roguelike in Brogue and stripping it down more. So it was a struggle to get enough unique behaviours/abilities/environment interactions in that it can come together and produce that kind of emergent gameplay stuff like the cursed Vampire Cloak... people love and also hate that item.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/cavedunj_0.png" alt="" /> <p>M: In the end you made a really fun rogue-like, atleast I had a lot of fun playing it.</p> <p>EB: I'm glad you enjoyed it!</p> <p>M: And may I ask one final question? A question all game developers must ponder, atleast once, to be among the greats.</p> <p>EB: shoot!</p> <p>M: Have you seen the Cuphead cartoon?</p> <p>EB: haha I watched a couple episodes. It feels very surreal how big the whole franchise has gotten</p> <p>M: I can't imagine how trippy that is for a game you worked on got a whole tv show.</p> <p>EB: The animation is really good and cute! Yeah it's super weird haha</p> <p>M: Wow. It's been an honor talking to you man.</p> <p>EB: it's been great talking to you too!</p> <p>M: I'll cya and have a good one.</p> <p>EB: Byeeeeee</p> <hr /> <p><strong>Eric B:</strong><br /> Twitter: <a href=""></a><br /> Lexaloffle: <a href=""></a><br /> Itch: <a href=""></a></p> <p>&quot;Into Ruins&quot; Proc-Gen Explained: <a href=""></a> (scroll down)</p> <p><strong>Marina:</strong><br /> Twitter: <a href=""></a><br /> Lexaloffle: <a href=""></a></p> <p><strong>Celesmuh (made this articles top-most gif):</strong><br /> Twitter: <a href=""></a></p> Sun, 01 Jan 2023 01:48:46 UTC Pomodoro Timer <p> <table><tr><td> <a href="/bbs/?pid=123337#p"> <img src="/bbs/thumbs/pico8_pomodorotimerv1-3.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=123337#p"> Pomodoro (pico-edition)</a><br><br> by <a href="/bbs/?uid=70079"> Marina Makes</a> <br><br><br> <a href="/bbs/?pid=123337#p"> [Click to Play]</a> </td></tr></table> </p> <h3>Explanation</h3> <p>I made this cartridge as a productivity tool that anyone could use. To use it, press ❎ or 🅾️, to start the program. You can also use them to start/pause the timer. When the timer says &quot;WORK&quot;, do <strong>nothing</strong> except focus on work. When the timer says &quot;BREAK&quot;, do whatever you want besides work.</p> <p>I'd recommend starting off by finding a work/break ratio that's right for you. If a pomodoro feels exhausting or overwhelming then lower the work timer option a little (it'll remain after you close the page). Once you have the ropes, what if you don't feel productive enough? In that case you can try increasing the work timer slowly over time. </p> <p>Finally, I confirm that this tool isn't to make you work more, it's so you get more done in less time. So that you have more fruitful work-sessions, rather than longer ones.</p> <p>((WARNING: WHEN USING THE PICO-8 WEBSITE THIS TAB WILL FREEZE IF IT IS NOT BEING USED))</p> <h3>Controls</h3> <p>❎- resume/pause<br /> ⬆️⬇️⬅️➡️ - fix timer settings</p> <h3>Credits</h3> <p>Development: Marina Makes (<a href="">@MarinaMakes</a>)<br /> Quality Assurance: Celesmuh (<a href="">@CelesMuh</a>)</p> Sat, 31 Dec 2022 00:29:14 UTC Demon Smash <p> <table><tr><td> <a href="/bbs/?pid=122643#p"> <img src="/bbs/thumbs/pico8_demonsmashv1-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=122643#p"> demonsmashv1</a><br><br> by <a href="/bbs/?uid=70079"> Marina Makes</a> <br><br><br> <a href="/bbs/?pid=122643#p"> [Click to Play]</a> </td></tr></table> </p> <img style="margin-bottom:16px" border=0 src="/media/70079/manual.png" alt="" /> <h2>Controls</h2> <p>❎ to smash<br /> ⬅️➡️⬆️⬇️ to move</p> <h2>Set-up</h2> <p><img style="margin-bottom:16px" border=0 src="/media/70079/enji.gif" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/70079/enji3.gif" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/70079/enji2.gif" alt="" /></p> <p>An ancient evil threatens the island nation of Japan. The League of Ninjas has pin-pointed the orgin. A small set of Southern islands, but how do you seal a great evil from crawling out beneath the earth? YOU NAIL THE EARTH DOWN!!!</p> <p>Smash all of the stakes down through four rounds to seal the evil away, and achieve victory over said evil. BUT, be careful. Demons will try to prevent you from getting to this most holy goal.</p> <h2>Behind The Scenes</h2> <p>Right after finishing my last game for the AGBIC jam, I started planning my next game: Project Enji. A survivor where you use a hammer instead of projectiles. On November 15th I started actual work. Now after a month I have something tangible. As for the future, I plan to spend January leveling up my game dev skills. But, I guess you'll have to wait until the 31st to see that.</p> <h2>Credits</h2> <p>Design/Art/Code/Sound: Marina Makes (<a href="">@MarinaMakes</a>)<br /> Music: Notehead (<a href="">@noteheadmusic</a>)<br /> Manual: Celesmeh (<a href="">@Celesnneh</a>)</p> Mon, 19 Dec 2022 22:13:31 UTC &quot;I Do This For Fun&quot;, Interview With PaulHamx - Pico-View #3 <h2>&quot;I Do This For Fun&quot;, Interview With PaulHamx - Pico-View #3</h2> <img style="margin-bottom:16px" border=0 src="/media/70079/paul.gif" alt="" /> <hr /> <p>PaulHamx:<br /> H = Hamx</p> <img style="margin-bottom:16px" border=0 src="/media/70079/91_Paul.png" alt="" /> <p>Marina:<a href="">@MarinaMakes</a><br /> M = Marina </p> <img style="margin-bottom:16px" border=0 src="/media/70079/Marina.png" alt="" /> <p>Their games:<br /> <a href="">Zoo Keeper</a> (click link)</p> <p><a href="">Pico-Droid</a> (click link)</p> <hr /> <h3>Interview:</h3> <p>M: So, @PaulHamx who are you and what have you done?</p> <p>H: Haha, that's pretty broad!</p> <p>Okay, I'm Paul Hammond and, before Pico-8, I've gone through a few other fads of remaking games over the years, starting on the C64.</p> <p>For some reason, remaking really appeals to me. A lot of my enjoyment of gaming comes down more to seeing how a game's mechanics work more than actually playing it.<br /> I've been a software developer in some shape or form for most of my working life and I find it really relaxing just to program for fun in the evenings, even though I'm doing it all day. Pico-8 in particular is a great escape from being in Visual Studio all day. I guess some of its probably nostalgia but I think it goes deeper than that.</p> <p>In the past 3 or so years, I've made quite a few games, all in Pico-8 and all can be played from Pico-8 Splore or from my page.</p> <p>M: 21 games actually.</p> <p>H: 21! wow, I have been busy! And, especially late last year and most of this year, I've had a fair bit of down time. </p> <p>M: YEAH. It's really amazing, but I'll get back to that late. And that's fair when you've made 21 games.</p> <p>H: By down time, I mean time when I haven't been able to do my hobby stuff!</p> <p>M: We all send loove and prayers. I actually first discovered you when you were making a port of &quot;Berzerk&quot;, and really loved the minimalist aspect of it. It wasn't until later on that found your other games.</p> <p>H: Thanks. As soon as I heard speako8, I knew I had to try berzerk. I remember seeing in an arcade in Brighton (or somewhere like that) years ago and being absolutely rubbish at it and kind of intimidated by the speech!</p> <img style="margin-bottom:16px" border=0 src="/media/70079/103_berzerk.png" alt="" /> <p>M: That sounds so cool, I've only actually been to one arcade, and it was pretty small. I do remember it had a table that doubled as a HUGE nes controller. On which you could only play Super Mario 3, but with the nes is there anything better?</p> <p>H: Yeah, can't remember the last time I visited one with old-school games in although when I first moved to New Zealand, one of the local fish and chip shops had what looked like an original Galaga machine! Long gone now though.</p> <p>M: Oh yeah, here, most arcade that pop up usually cater to 80s kids, but I live in a relatively secluded area where video games are considered <em>evillll</em>. </p> <p>H: Never had an arcade where I lived as a kid either. Had to rely on the fair coming to town once or twice a year. Probably the reason I love old games so much: I was a deprived child 😆</p> <p>M: I'm on the opposite side of the spectrum. I grew up in the 2000s with a hand-me-down game boy color. But, it was already so old when I got it that most of the cartridges I had just outright wouldn't work. Pacman and Super Mario Bros, did though. For atleast a few years. Super Mario Bros never quit working until the game boy itself bricked.</p> <p>H: I missed out on the initial hand-held stuff (too old and too young if that makes sense) and only really got back into that sort of gaming when the original DS game out.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/nes.png" alt="" /> <p>M: I loved the DS... When I got it in 2015. Anyways, I am sure that the most graphically impressive of your games is &quot;Pico-droid&quot;, would you like to talk about that game, and what inspired you to do a remake of it?</p> <p>H: Sure. Having a C64 as a kid, I loved Andrew Braybrook's Paradroid but was always jealous of my mate who had a Spectrum and could play Quazatron. Decided to do a mash-up of the two. I'd never done anything isometric before (I shy away from anything that might involve more than very basic maths) so that was an appealing challenge. It was a real struggle to fit it in to a single Pico-8 cartridge but I'm really pleased with how it turned out. The grapple game almost killed me though. I don't know how many times I had to rewrite it!</p> <p>M: And, my personal favorite of your games is, &quot;Zoo Keeper&quot;, I keep playing it on my miyoo mini whenever I go out. It's really AMAZING. I love how much content it has, and to master it is the best part.</p> <p>What's your favorite mechanic of that game, and what inspired you to remake it?</p> <p>H: Firstly, thank you. Secondly, I'd never even heard of Zoo Keeper until about a year ago. I was remaking Robotron and a guy call Shane R Monroe offered to test it and suggested my next project should be Zoo Keeper. Robotron dragged on for a while and I'd almost forgotten about Zoo Keeper but then noticed it in an old tweet. The fact you run around the outside of a square kind of reminded me of Tempest of Gyrus but with completely different mechanics. Spent a fair time thinking about how I could achieve that and in the end it was pretty simple and once I'd got that bit working (including filling in the bricks) I was hooked. My main struggle is always the graphics and I spent loads of time looking at the original and an Atari 2600 version trying to get something that looked half-decent in Pico-8's super low resolution. I almost left out the platform levels because I don't think they add a great deal to the game. Glad I didn't though since they add a bit or variety and give the player a bit of a break.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/zookeeper.gif" alt="" /> <p>M: Also... you've been spotted with an infamous, up and rising pico-8 composer. Do you recognize this image?</p> <p>Note-Head (Pico-8 Composer)</p> <img style="margin-bottom:16px" border=0 src="/media/70079/note.png" alt="" /> <p>H: Infamous? Uh, oh, what have I missed? They wrote some music to go with a GIF I posted of Beamrider and I thought it was <strong>fantastic</strong> and asked for permission to use it. I usually do my own music. I'm not great at it but its a part that I really enjoy and the main area I can add my own touch.</p> <p>M: Ah they're amazing. IN FACT... I thought they were so amazing that... They're working on my current game's music. So, thank you for indirectly introducing me to their work.</p> <p>H:I've seen the GIFs of your game. Love the style. I envy people that can come up with original ideas AND amazing graphics (those chasing creatures are very cute).</p> <p>M: Oh thanks! I plan to have quite a few more of them in the final version. Anyways, on to more pressing matters... TWENTY ONE GAMES?! HOW'D YOU DO IT?! WHEN IN YOUR DAY DID YOU DO IT?! WHAT'D YOU LEARNED?! DOES YOUR MOTHER KNOW?!</p> <p>H: I really don't know! That is over the course of 3.5 years though, starting with Boulder Run which was probably far too ambitious to be my first attempt at Pico-8!</p> <p>I think the trick is that I'm never starting from scratch, I always take a recent project as a starting point. Also, because of Pico-8's limitations, I don't get hung up on writing particularly reusable code. It's a breath of fresh air from my day job!</p> <p>I generally only do a couple of hours a couple of evenings a week, sometimes more, sometimes nothing for weeks. Also, I try to mix in smaller projects once in a while. After spending months on Bubble Bobble, the next project I did was a version of Gridrunner that only took about 2 days!</p> <p>M: Speaking of using starting points...<br /> <a href=""></a></p> <img style="margin-bottom:16px" border=0 src="/media/70079/Screenshot 2022-12-12 3.30.13 AM.png" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/70079/space.gif" alt="" /> <p>H: Yeah, I cleaned out my Loderunner code and hashed out a few sprites the day before I went on a 3 week trip back to the UK. I do have the odd false-start. With this one, I liked the idea at first but couldn't think how to expand on the original and got bored. I have quite a few unfinished (and barely started) projects.</p> <p>M: I really appreciate your drive to innovate on everything you work on. You really make a lot of games stronger and better than the originals, aswell as opening them up to a whole new audience.</p> <p>H: Thanks. I used to just go for accuracy but that ends up being really time consuming and invariably pisses people off when they expect something to play EXACTLY like the original.</p> <p>From my POV, Tutankham was probably the first game I intentionally tried to vary from the original. I really liked the idea but just didn't like the way the original played. That's made me change my attitude to remaking. I no longer feel I need to stick too close to the original. It's kind of liberating.</p> <p>M: To quote you, &quot;I do this for fun, I do this for me.&quot;</p> <p>H: Haha, that was probably the first time I got even mildly peeved on twitter. I was having a bad day!</p> <p>M: HA, I removed all the bad parts from the qoute. You didn't have to give yourself up. T-T<br /> In your defense, people forget that there are &quot;pixel-perfect&quot; online versions for all of the games which you've made better. Everyone gets angry sometimes.<br /> <a href=""></a></p> <img style="margin-bottom:16px" border=0 src="/media/70079/Screenshot 2022-12-12 3.41.17 AM.png" alt="" /> <p>H: Realised I might have come across a bit precious but some people's expectations of what a free game should be are pretty puzzling! Yup, if you want to play the original, use an emulator!</p> <p>M: This is no interview for old men.</p> <p>H: Haha. The problem is, most of them are probably younger than me!</p> <p>M: You're probably right now that I think about it... And finally, to wrap up said amazing interview, what do you plan to do next with pico-8?</p> <p>H: Just playing around at the moment, waiting for some inspiration. Also waiting on Picotron, the successor to Pico-8. I'm always looking for inspiration and really enjoy doing stuff like Zoo Keeper and Tutankham of which there seem to have been very few (if any) remakes done in recent years.</p> <p>M: Thanks for the interview and I meant what I said about your innovation. I look up to you for inspiration, and hope to one day be half as good as you are at making innovative games. Thanks one more time for the interview and the good time.</p> <p>H: Thank you so much. Just do game stuff for <strong>FUN</strong> and see where it goes. I'll look out for your progress on Twitter.</p> <hr /> <p><strong>PaulHamx:</strong><br /> Twitter: <a href=""></a><br /> Lexaloffle: <a href=";mode=carts">;mode=carts</a><br /> Itch: <a href=""></a></p> <p><strong>Marina:</strong><br /> Twitter: <a href=""></a><br /> Lexaloffle: <a href=""></a></p> Fri, 16 Dec 2022 10:47:23 UTC Interview With Unikotoast Creator of &quot;Buns: Bunny Survivor&quot;-Pico-View #2 <h2>Interview With Unikotoast Creator of &quot;Buns: Bunny Survivor&quot;-Pico-View #2</h2> <img style="margin-bottom:16px" border=0 src="/media/70079/28_title.gif" alt="" /> <hr /> <p>Uniko:<a href="">@unikotast</a><br /> U = Uniko</p> <img style="margin-bottom:16px" border=0 src="/media/70079/Uniko.png" alt="" /> <p>Marina:<a href="">@MarinaMakes</a><br /> M = Marina </p> <img style="margin-bottom:16px" border=0 src="/media/70079/Marina.png" alt="" /> <p>Their games:<br /> <a href="">Buns: Bunny Survivor</a> (click link)</p> <p><a href="">Witchcraft Tower Defense</a> (click link)</p> <hr /> <p>M: So, in your own words, who are you and what pico-projects have you made?</p> <p>U: I'm a begginer indie game dev, I've started playing around with Pico-8 around 7 months ago. I really liked Vampire Survivors and wanted to make something similar but I did not want to invest a lot of time into learning game engines so Pico-8 was perfect. I never ever did anything gamedev related but I have a decent experience in software engineering. I only made 2 games <a href=""></a></p> <img style="margin-bottom:16px" border=0 src="/media/70079/80_vampsurvtitle.png" alt="" /> <p>M: So, what feature/part of &quot;Vampire Survivors&quot; drew you the most to want to make your own survivor game using Pico-8?</p> <p>U:Multiple abilities!</p> <p>M: There's this io game I played some time ago, <a href=""></a>. In it you play a tank and you upgrade six abilities (shot speed, damage, movement speed, ect ect). On their own they were cool, but when you upgrade two or more abilities in tandem your tank mentally and magically becomes a machine gun, a sniper, a shotgun, or anything else you could possibly dream of. </p> <img style="margin-bottom:16px" border=0 src="/media/70079/diep.webp" alt="" /> <p>And similarly <a href=""></a> has permadeath. Which creates something very similar to &quot;Bun's&quot;, where you spawn in, and you start to have a very clear mental path you'll take in order to get your preferred build. But what I find separates these survivor games, like &quot;Vampire Survivors&quot; and &quot;Buns&quot;, most of the abilities aren't just &quot;atk+&quot; or &quot;speed+&quot;, you have abilities that allow you to fire dash, freeze dash, pick up more gems, ect. </p> <p>U: Yea-</p> <p>M: AND ON TOP OF THIS you only get a few upgrade options every time you level up. This creates situations where none of the upgrades will benefit your build, so you have to think, &quot;hmmm, which one of these seemingly arbitrary upgrades will help me most/ harm me least?&quot;. I really enjoy these in-game decisions. And then &quot;Buns&quot; comes a long and gives us this concept in an extremely streamlined and juicy package. Here, for example is a magnet, which looks and feels amazing to pick up:</p> <img style="margin-bottom:16px" border=0 src="/media/70079/juice.gif" alt="" /> <p>U: The most impressive thing about Vampire Survivors is that the concept of top down arena shooter is nothing new (see Crimsonland) but this game revived this genre in a very neat way and now there are dozens of games like this on Steam: 20 minutes till dawn, Brotato and many others. </p> <p>M: One thing I didn't realize in the game, and had to read the description to know, this is your first game. Which is crazy, so I realized you must of had a few pretty descent playtesters behind the scenes, is that correct? And if so how often and when did you start playtesting?</p> <p>U: I had none dedicated playtesters, all feedback I got from lexaloffle bbs and Pico-8 discord. Balancing damage and hp numbers is really tricky and takes a lot of time, that's true, I'm still not satisfied with Buns, it could be way better.</p> <p>M: I don't think anyone is ever satisfied with their work when complete, but how long did it take you to make &quot;Buns&quot;?</p> <img style="margin-bottom:16px" border=0 src="/media/70079/87_bunny.png" alt="" /> <p>U: It took 2 months in my free time, I think it took around 100-300 hours including learning Pico-8</p> <p>M: That's kind of amazing, what's your favorite mechanic/feature/ect,ect you were able to squeeze into your project during that time?</p> <p>U:Particles and explosion effects are very fun to play with</p> <p>M:Trust me, they never get old, If Zep were to come down from the heavens and adjust the tokens/characters/ect for you to add one more feature, what would that feature be?</p> <p>U: In Buns I would add a pet cat that attacks enemies and follows you, an ability that I had to cut down to get more tokens.</p> <p>M: Have you met my friend <a href=""><strong>Achie</strong></a> who made <a href=""><strong>&quot;Lina And The Witches Of The Moon&quot;</strong></a>? There's a cat like that in his game, but it's available from the start without any work and I feel like it clutters up the screen. It's literally the only thing I dislike about that game.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/lina.gif" alt="" /> <p>U: I played Achie's Lina and it's very cute game I liekd it!</p> <p>M: Anyways, I heard after making &quot;Buns&quot; you made a tower defense game, could you tell me what that's all about?</p> <p>U: My second game is Witchcraft Tower Defence, it has a unique mechanic for a TD where each tower you create is random and to upgrade you have to merge 2 same towers</p> <p>M: Did &quot;Buns&quot; influence the creation of Witchcraft TD any, and if you would've made Witchcraft TD first would it have been any different? ps (Pico-Playtime on Youtube played both of your games, which is really cool.)</p> <img style="margin-bottom:16px" border=0 src="/media/70079/witch.jpg" alt="" /> <p>U: I always wanted to make a TD, I reused a lot of code from Buns. I don't know what will be different if Buns was second :D Pico-Playtime is awesome yes, he also made music for Buns</p> <p>M: Wait, really? I remember him talking in his <a href=""><strong>video</strong></a> about how it would be nice with music, since it had none then. That's trippy though, wow.</p> <p>U: Yeah, he suggested to make music and I added it</p> <p>M: And finally, what do you have planned next as far as pico-8 or any game dev endevours?</p> <p>U: For now I'm on a little hiatus and slowly learning Godot</p> <p>M: Nice, well I'm sure we'll all be happy to see what you make next. Good luck and happy game deving.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/uniko.jpg" alt="" /> <p>&quot;Making pixels and buns&quot; -Uniko</p> <hr /> <p><strong>Uniko:</strong><br /> Twitter: <a href=""></a><br /> Lexaloffle: <a href=""></a><br /> Itch: <a href=""></a></p> <p><strong>Marina:</strong><br /> Twitter: <a href=""></a><br /> Lexaloffle: <a href=""></a></p> Sun, 27 Nov 2022 02:34:57 UTC Interview With Noh Creator of &quot;Wizard Hop&quot; and &quot;Shotgun Night&quot;-Pico-View #1 <h2>Interview With Noh Creator of &quot;Wizard Hop&quot; and &quot;Shotgun Night&quot;-Pico-View #1</h2> <img style="margin-bottom:16px" border=0 src="/media/70079/title 2.gif" alt="" /> <hr /> <p>Noh:<a href="">@Nohh</a><br /> Noh = Noh</p> <img style="margin-bottom:16px" border=0 src="/media/70079/Noh.png" alt="" /> <p>Marina:<a href="">@MarinaMakes</a><br /> Mar = Marina </p> <img style="margin-bottom:16px" border=0 src="/media/70079/60_Marina.png" alt="" /> <p>Their games:</p> <p><a href="">Shotgun Night</a> (click link)</p> <p><a href="">Wizard Hop</a> (click link)</p> <p><a href="">Pipe</a> (click link)</p> <hr /> <h3>Interview:</h3> <p>Mar: So, who are you and why are you on pico-view? Or, what you made? I'll tell you why you're here later. </p> <p>Noh: I am Noh, a pico-8 gamedev for almost a year, and I've made games such as Wizard Hop, Diesort and Shotgun Night</p> <p>Mar: Nice. I haven't played Diesort, but I played every other one of your games. What's Diesort about?</p> <p>Noh: No one has 😢 😂 Diesort is like a warioware style dice sorting game i made for GMTK-jam 2022<br /> <a href=""></a></p> <p>Mar: I like how juicy it is. I noticed all of your games have had a lot of juice, except your first game &quot;Bullet Tower&quot;</p> <p>Noh: Yeah, i really like to focus on juice/game feel on my games. Bullet tower was my first proper pico-8 game so that was more testing the waters.</p> <p>Mar: lol, yeah, it's cool, every game besides &quot;Bullet Tower&quot; is really good and juicy. What's your favorite?</p> <p>Noh: I haven't really been making (pico-8) games for that long, so i feel like every game I make is mostly better than the last. My fav has to be either Wizard Hop or Shotgun Night.</p> <p>Mar: I actually put all of your games, apart from Diesort, bc mouse, onto my Miyoo Mini. And I started from your first and went all the way to your latest, Shotgun Knight. My favorite is &quot;Pipe&quot;, but I might be bias bc of how awesome the red looks on the Miyoo:</p> <img style="margin-bottom:16px" border=0 src="/media/70079/63_juice.gif" alt="" /> <p>Mar: I mean when the title screen looks that juicy, you know you're in for a ride, I'm gonna have to take advantage of that Miyoo red someday. </p> <p>Noh: I though i had this super cool game idea, by controlling the pipes, and having the bird move on his own. But it think it turned out like a more annoying flappy bird for many</p> <p>Mar: And Wizard Hop seemed really juicy too, but I didn't understand the stat system very well at first. About five minutes after picking it up I got it and it was a blast.</p> <p>Noh: I could have explained the mechanics better in game. A lot of ppl had a hard time in the beginning, but I've heard it gets a bit addicting when you learn the ropes. Ok &quot;addicting&quot; is maybe a strong word, but you know what i mean😅</p> <p>Mar: No worries I've also fallen victim to the &quot;addicting&quot; Double entendre. I'd say that there's two kinds of addictive gameplay:<br /> -Actually addictive gameplay where it effects your real life. (slot machines and gambling)<br /> -Fun gameplay where you feel as though you could fill any of your free time playing it. (Zookeeper and Pipe)<br /> Atleast that's my meaning of it.</p> <p>Noh: I considered getting a miyoo, but the wood grain 351V was to goofy to not get😂</p> <img style="margin-bottom:16px" border=0 src="/media/70079/65_arg.png" alt="" /> <p>Mar: LMFAO Don't you just love that <em>rustic</em> look on your handhelds? Is it plastic painted or real wood?</p> <p>Noh: No its plastic</p> <p>Mar: Ah that's a no-go, I like my game boys all-natural. How'd you like the Anber?</p> <p>Noh: The 351V has a very good size, only problem is that it isnt as pocketable</p> <p>Mar: lmfao, you have to lug around your hand-held? Skill issue much? The miyoo mini could fit in my mouth if I wanted it to.</p> <p>Noh: Have you checked-</p> <p>Mar: But the plastic on the case has this awful taste. No, of course not. I'm offended that you even suggest that I have.</p> <p>Noh: Im not sure.. I mean what if your pockets are full or something. Its not like you can hold it when tarveling around</p> <p>Mar: What're in your pockets? Unless your packing a crt television in both pockets the Miyoo will fit.</p> <p>(left Miyoo/right Anbernic)</p> <img style="margin-bottom:16px" border=0 src="/media/70079/miyoo.jpeg" alt="" /> <p>Mar: Wait, does the Anbernic run pico-8 natively?</p> <p>Noh: Yeah</p> <p>Mar: Okay, you win this one.<br /> I have to use Fake-08 over here. </p> <p>Noh: So you don't have direct access to splore</p> <p>Mar: AND &quot;Last Night&quot; &quot;Fortune Fishing&quot;, and another third game I can't remember doesn't work with it. AND NO PERSISTENT HIGHSCORES But next month they're adding save states, so you just gotta take what you can get. BUT, before we start a handheld war, what about your game Wizard Hop.</p> <p>Noh: So it was originally made for &quot;Pursuing Pixels Game Gam James Jam&quot;. Im sorry: &quot;Pursuing Pixels James Jam Game Gam&quot;. The theme was permanence(which i think i did a terrible job following but ill come back to that) </p> <img style="margin-bottom:16px" border=0 src="/media/70079/wizard.gif" alt="" /> <p>Noh: My original plan was having the wizard dude in an arena where he would have to place platforms and walls to help dodge and fight monsters, but when you placed the platforms/walls, they would be there for the rest of your game, so they might mess you up later if you aren't careful with the placements. <strong>That somehow turned into what it is now.</strong> The new idea is that when you get hit, you get permanent debuffes, and when you kill an enemy, or hit the orbs, you get permanent buffes</p> <p>Mar: I relate deeply to that statement.</p> <p>Noh: I wanna hear your experience. Just curios.</p> <p>Mar: Oh, Grill Boy. Let me pull up a gif... Here's the initial concept art on the left, and to the right is the final game:</p> <p><img style="margin-bottom:16px" border=0 src="/media/70079/Screenshot 2022-11-16 5.40.59 PM.png" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/70079/69_meat.gif" alt="" /></p> <p>Mar: How it ended up. Originally you'd have to flip meat. Well, you still do flip meat. But, you'd have to adjust the knobs in order to cook the meat perfectly. Except one of the knobs is broken. And it would've had the same flipping mechanic that it does now. Now, it's just a tetris-sort of game, where you sit down and have to react fast. It's nice on the Miyoo. Mostly bc the buttons are easy to press. &quot;Pipe&quot; was also easy to play too.</p> <p>Noh: I feel like there is this pico-8 type of game feel, which i have never been able to make</p> <p>Mar: Really? I feel the same way. But your game &quot;Wizard Hop&quot; looks and feels like a really main-stream pico-8 game man.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/wiz2.gif" alt="" /> <p>Noh: Thanks. There are some stuff i don't like about it, but overall im happy with how it turned out.</p> <p>Mar: I mean no one is 100% happy with the game they make. I mean the dev knows it best. Anyways, what problems do you have with it? </p> <p>Noh: Its hard to understand/get into for new players and i don't know if the buff/debuff mechanic is that good.</p> <p>Mar: I'll agree on the first one. I played it on the miyoo for like three minutes. But, when I came back to it I got the hang of it and it was kind of fun. One thing I don't particularly enjoy is that to jump high you have to press for so long, so it's hard to just click it. Or idk I'm just an arcade gaem enthusiast, I don't know jigglysquat man. But, anyways you made a post-jam update?</p> <p>Noh: Reason why i released the post-jam update after the jam is because i ran out of space, i had a lot of cool ideas for it</p> <p>Mar: Ran out of space? Like out of tokens?</p> <p>Noh: Tokens yeah.</p> <p>Mar: Jeez I didn't expect that, but I've never made a platformer.</p> <p>Noh: Thats the first time i had to think of token management</p> <p>Mar: I'm still lucky lucky three games in, but I try to make my code minimal as possible, as I'm forgetful and dum.</p> <p>Noh: Its also just that I have a habit of making 🍝(spaghetti) code </p> <p>Mar: I prefer pasta salad code. A few days ago this article came out where I talked about how I made &quot;Fortune Fishing&quot; and I demonstrate my process of: I make 50% of the game in the first two days, and the next month is spent forcing myself to do the other half.</p> <p>Noh: Here's the code for wizard hop:</p> <img style="margin-bottom:16px" border=0 src="/media/70079/code.png" alt="" /> <p>Mar:</p> <img style="margin-bottom:16px" border=0 src="/media/70079/indie.gif" alt="" /> <p>Noh: You see that long strip of white to the right? thats the code where i manually wrote how every platform type looks.. like instead of using the map like any rational person</p> <p>Mar: I'm actually thinking about using a similar system for my next game. Or now was.</p> <p>Noh: i think you can use the map for stuff like that</p> <p>Mar: I mean yeah, but I like my sprite sheet, and hate editing the map. So there's a conflict of interest there between rational me and ooga booga me.</p> <p>Noh: What is your fav genre?</p> <p>Mar: <em>...That's kind of a big question.</em> My favorite genre is arcade. I like &quot;Zoo Keeper&quot; &quot;Pac-man&quot; and &quot;Bubble Bobble&quot; And this is like a new obsession. So it could change in a week.</p> <p>Noh: I also really like the replayability of those games</p> <p>Mar: IKR The only thing I dislike is that experienced players have to play through the same old levels.<br /> Something I think spelunky solved.</p> <p>Noh: Spelunky is peak for real.</p> <p>Mar: OH, and one more thing, tell us about the thing I got you on here for, &quot;Shotgun Night&quot;</p> <p>Noh: It was made for mini jam i think 117, ghosts. The theme turned out to be &laquo;shotgun&raquo; . Which some may argue does not fit with ghosts, but i disagree The only thing scarier than ghosts are ghosts with shotguns.</p> <p>(the mini-jam is a semi-weekly jam where there's a theme: &quot;Ghost&quot; and a challenge: &quot;Shotgun&quot;. You have to follow both)</p> <p>Mar: Can't argue with that. PS- I was going to participate in that one, but in the end chose not to.</p> <p>Noh: I was really inspired by the visuals of downwell for the game</p> <img style="margin-bottom:16px" border=0 src="/media/70079/downwell.gif" alt="" /> <p>Mar: OMG I love that game. Well, i haven't played it, but I've watched hours of gameplay. I really love the minimalist pallet of three colors. It's easy to read visually.</p> <p>Noh: Fun fact ive 100% it😎</p> <p>Mar: Wait, really?</p> <p>Noh: It was painful but it was nececary</p> <p>Mar: I tried playing Shotgun Night on release and on the Miyoo yesterday.<br /> I'm not gamer enough to beat it.</p> <p>Noh: It is pretty hard</p> <p>Mar: Nah, nah, I'm just an awful gamer. That's partially why I recommended the kill-freeze. To help my fellow skill issued gamers.</p> <p>Noh: I tried freeze frame, but it didnt really fit it. I have it in the 2 player versus mode though, when you steal the lead from the other player. Yeah i added it in the post jam update.</p> <p>Mar: Oh good, I was worried for a sec, Idk how someone could make a game and add a two player mode in a weekend. I've always wanted to make a game multiplayer.</p> <p>Noh: Its the same campain, but you compete for most kills. Its pretty fun screwing the other player over by launching yourself on them.</p> <p>Mar: As it always is. Welp, I think that's it for this &quot;interview&quot;. It was nice talking about game dev with you!</p> <p>Noh: It was fun! Thanks for having me. Just before i go..<br /> (anbernic is better than miyoo)</p> <img style="margin-bottom:16px" border=0 src="/media/70079/no splore.png" alt="" /> <p>Mar: Get the fuck off my interview. <em>pumps shotgun</em></p> <p>Noh: Bye👋😂</p> <hr /> <p>(next pico-8 view will come out in a week)</p> <p><strong>Noh:</strong><br /> Twitter: (couldn't find) (<a href="">No twitter?</a>)<br /> Lexaloffle: (couldn't find) (<a href="">No lexaloffle?</a>)<br /> Itch: (couldn't find) (<a href="">No itch?</a>)</p> <p><strong>Marina:</strong><br /> Twitter: <a href=""></a><br /> Lexaloffle: <a href=""></a></p> Thu, 17 Nov 2022 00:34:51 UTC Fortune Fishing: A Post-Mortem <h2>Fortune Fishing: A Pike-Moray-tem</h2> <p>Due to the fact that I kept an intensive record while working on my latest game, &quot;Fortune Fishing&quot;, I've decided to create this post-mortem. I am not proud of &quot;Fortune Fishing&quot;, at least not especially so. I am only posting this so that perhaps we can all gain some knowledge from my experience working on &quot;Fortune Fishing&quot;.</p> <p>And maybe we all can learn a little bit more about this river that is game-dev.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/36_wallpaper.jpg" alt="" /> <hr /> <h3>Waist Deep In Grill-Boy</h3> <p>When I came to the realization that I wanted to make &quot;Fortune Fishing&quot; for the 2022 AGBIC jam. I was still <strong>Waist Deep In &quot;Grill-Boy&quot;</strong>, the project I was working on at the time. I was in the stage of game development I like to call &quot;The Slodge&quot;. Where it feels like you're wading through toxic sludge in order to drag this game through the finish line. I was desperate for an escape.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/meat.gif" alt="" /> <p>&quot;Fortune Fishing&quot; offered a very convenient one of these, like a river that had washed away the sludge. I planned to work only on Thursdays on &quot;Fortune Fishing&quot;, and I announced this in the A Game By It's Cover discord. This was so that I wouldn't get too tired of &quot;Grill-Boy&quot;.</p> <p>The next day my plan turned into everyday, but only after I finished that day's tasks for &quot;Grill Boy&quot;. I shared this system I had to a game dev community ran by a game design professor, who I am honored to call my Senpai.</p> <p>What I didn't expect was for Senpai to part the heavens, to tell me, &quot;Don't be working on two games simultaniously. Classic mistake that will always go wrong.&quot; I instantly put &quot;Fortune Fishing&quot; back onto the shelf, continuing work on &quot;Grill-Boy&quot;.</p> <p>What I didn't realize at the time was that, while Fortune Fishing was indeed washing away the sludge, it in fact was doing that job too well. Looking back now I realize that if I had spent even one more day on that track then I would have quit work on &quot;Grill-Boy&quot;. And yes I did hate it at the time, but now it is my favorite of the games I've created.</p> <p><em>(Senpai later explained; &quot;Making games is hard and requires continuous attention to maintain the creative momentum. You spend some time away from it and it will grow stale. Going back to it will be harder. So when you jump between two games not only do you have to make two games instead of just one, you will also have a harder time than just making two games in a row.&quot;)</em></p> <hr /> <h3>Misconceptions and What I Had To Cut Loose</h3> <p>Half a week later, on October 26th I finished &quot;Grill-Boy&quot;, and had to force myself to take a two day break. My wall-paper was &quot;Fortune Fishing&quot;, I was constantly thinking about &quot;Fortune Fishing&quot;, and I studied slot machines during my break to make &quot;Fortune Fishing&quot; all it could be. And finally the time to start work had come.</p> <p>I really like the <em>idea</em> of slot machines. The fact they're like machines which people develop relationships with. With little easter-eggs which frequent players know well. It reminded me of an ancient legend, of an <em>Ar-cad</em>. Ancient temples where people of old would put coins into large game-boys and play them. The only difference between the ancient temples and these modern slot machine houses is... The abuse of the consumer. Slot machines abuse the magical player/machine relationship and sometimes cause real world consequences to those who play them, so one of my early goals for '&quot;Fortune Fishing&quot; was to put the power back into the hands of the player.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/slot.webp" alt="" /> <p>Besides hopes and dreams, I had one other thing. A demo I had made during the development on &quot;Grill-Boy&quot; (I'll stop talking about it soon) It featured a 16bit sailing cat with a fully animated boat:</p> <img style="margin-bottom:16px" border=0 src="/media/70079/fish.gif" alt="" /> <p>I was really happy this demo I'd made, and everyone else was too when I showed them gifs. BUT when I started planning for realsies, I realized that: If the player was 16pixels big. Then the player was only 1/8 the size of the screen. Which meant my idea of jumping fish wouldn't and couldn't pan out, so I came to terms with the fact that I had to scale down some.</p> <p><em>It is to be noted that most slot machines wouldn't be fun if money and gambling were not involved. Slot machines sometimes have real world effects on players, a real life jumanji if you would. Thus is why my infatuation with slot machines ended at that key person/machine relationship.</em></p> <hr /> <h3>The Initial Rush</h3> <p>The start of every project is like a sprint of joy. You have all of these ideas, and are able to implement them easily. Work comes easy and fast. You want to talk about your project at any time you can. It feels like driving a race car, except you're driving a Koenigsegg Jesko Absolut (a speed car powered by a 1280 bhp (1600 bhp on E85), twin turbo charged V8 engine, featuring the world&rsquo;s lightest V8 crankshaft that weighs just 12.5 kg) and everyone else is riding bikes.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/car.gif" alt="" /> <p>During this time I was adding in enemies quickly, finding and solving code and design problems with extreme efficiency. On October 27th I wrote: &quot;I felt a real shot of adrenaline when the Grouper was mixed in with the Karps. I know that it is fun to avoid fish.&quot; I was still coming up with unique ideas dynamically, like power ups and UI decisions.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/42_fish.gif" alt="" /> <p>After a few days of steady development I was ready to play-test. On the 29th I wrote, &quot;After the playtest tonight I'd like to experiment with some ideas like rival moles, harpoons, or mole shops. Of course I mean after I finish fixing things from the knowledge I gain from the playtest. I've been thinking today, about how maybe this game should be shaped more like a rogue-like in progression. Where you have to be clever, on the go, as each wave is random. I really think the idea of rival moles could go somewhere, AND the original cart artist intended for the &quot;moles&quot; to be vampires who you'd have to compete against. I originally disposed of the idea bc it didn't seem to fit in with my vision, and I didn't like the idea of mystical creatures.<br /> But maybe, I'll let the moles be vampires, I don't know.&quot;</p> <p>In actuality none of those features would ever be added, but the fact I was thinking of them so rapidly shows how <strong>The Initial Rush</strong> effects us. I'd say that before the playtest 50% of this game was done. After only a few days I was half-way done and didn't even realize it, but little did I know the river would soon dry.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/mole.png" alt="" /> <p><em>I say again, every project has an initial rush. One thing I've thought about during the development of &quot;Fortune Fishing&quot; is, should you try to stuff that rush as much as possible or try to slowly cultivate your motivation. I'm too scared of wasting time to experiment, but maybe you won't be.</em></p> <hr /> <h3>The Decline and Reflections</h3> <p>The playtest went well, with several accounts I got some really good feedback, while fixing some bugs encountered during the playtests I wrote down: &quot;What makes games fun: changes in speed, Risk / Reward&quot; I don't think there is a simple formula to fun, but the fact I was trying to define what makes a game fun is a nod to the fact I was beginning to worry about &quot;Fortune Fishing&quot; not being so.</p> <p>I compiled all of the feedback, and wrote down all of the possible solutions. On November 3rd I wrote, &quot;I hate that I cannot quit, and I hate that I can't push forward.&quot; I find myself constantly in these battles with rapids where I occasionally fall out. The secret is to get back in your boat and keep going.</p> <p>(<em>original tweet cart by <a href=""></a></em>)</p> <img style="margin-bottom:16px" border=0 src="/media/70079/46_fish.gif" alt="" /> <p>I had quit game dev for all of two days prior to November 3rd. Of course the next day I wrote: &quot;Progress is steady once again. Working on the power up &quot;shops&quot; Which I've decided will be water spouts.&quot;</p> <p><em>Pushing forward seems like a small token act, but if you don't push forward then you will sink. And in my experience you can never really drown. Even though you can let the rapids take you and wash you ashore, and even if you may stay ashore for several years. Still eventually it seems, you will eventually paddle back out onto this river again.</em></p> <hr /> <h3>Grill Boy's Ghost</h3> <p>On November 9th I opened up to myself about something that had bothered me for a long time: &quot;I feel desperate to add in these power ups. I've never mentioned it until now, but the fact I didn't add in power ups to &quot;Grill Boy&quot; haunts me. The only problem I find is that the power ups don't really change the gameplay all that much.&quot;</p> <img style="margin-bottom:16px" border=0 src="/media/70079/spelghost.webp" alt="" /> <p>The power ups still don't change the gameplay in &quot;Fortune Fishing&quot; very much, but I had to do what I had to do in order to finish it. Similarly I had to do this with &quot;Grill-Boy&quot;, but I left these power-ups out as I couldn't think of a way to incorporate them in a meaningful way. I used to feel great shame over &quot;Grill-Boy&quot;. In fact when I started work on it I was under the somewhat mystical belief that ideas choose the people they believe can finish them best. By the time I finished, I was far from that belief.</p> <p>Sometimes I wonder why I'm doing this. Why I'm putting myself through game development. It's not for fame or riches like it was when I was a younger teenager. I distinctly remember at age ten wanting to be the next Shigeru Miyamoto, and being willing to do anything the achieve my goal, but now why? It makes my life much harder and brings me little joy besides endings and beginnings. Why do I keep going? As I stated earlier, even if I got off the river. I would one day become fascinated with it again. So what would be the point of stopping?</p> <p><img style="margin-bottom:16px" border=0 src="/media/70079/Screenshot 2022-11-14 12.46.09 PM.png" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/70079/Screenshot 2022-11-14 12.49.56 PM.png" alt="" /></p> <p><em>I now know that we choose ideas, and we have to develop those ideas as we push forward. We have to choose which fork in the river to go down so that our games end up the best they can possibly be. Sometimes we do have to hack parts of our games off, in order to be able to paddle them to the finish line, but it's made worth it by the beauty of the ocean.</em></p> <hr /> <h3>The Current and Procedural Generation</h3> <p>Pushing forward was working. And now I was at the point where I would add in procedural generation. The way &quot;Fortune Fishing&quot; handles procedural generation is cheating, similarly to how Spelunky dev Derek Yu &quot;cheated&quot; his way out of true procedural generation by designing rooms that would be placed on a 4x4 grid.</p> <p>(Derek Yu of Spelunky)</p> <img style="margin-bottom:16px" border=0 src="/media/70079/spel.jpg" alt="" /> <p>This system would work even better for me,so I similarly designed a couple dozen levels which would be randomly generated, with a few exceptions: Level one would always only contain a single Koi. Levels 4,8,and 12 would have bonus waves. And the levels would increase in difficulty as they continue on. These hidden difficulty knobs turn up every round.</p> <p>This system isn't much on the back end, but it works well up front. Which is all that matters.</p> <p>The designing of any procedural process should always start with &quot;what do I want this to do?&quot; I wanted:<br /> -Player experiences one on one with every enemy before advanced levels with them.<br /> -Levels are picked based on difficulty:<br /> 1- a 1-3 fish of the same type<br /> 2- two types of fish, but no more than two each.<br /> 3- three types of fish, but no more than two each.<br /> Now, the real question is: what do I do about the level generation? Should I use premade waves, or randomly generate them?&quot;</p> <p>I eventually choose to use premade waves, as it would be more code efficient, and I had already created what seemed to be every possible fish combination myself in each difficulty.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/51_fish.gif" alt="" /> <p>If you couldn't tell my brain was willing to work once again. Not as fast as during initial rush, but still it was willing. I attribute this partially to me wanting to be done, but I also genuinely enjoyed playing &quot;Fortune Fishing&quot; at this time. I really liked the arcade aspects of it, and how a few of the playtesters really did seem to have fun with it. <strong>The Current</strong> was picking up.</p> <p><em>&quot;Cheating&quot; in game design should be praised and expected at this point, anything that can be simplified without the project suffering should be done if needed. The truth is there is no such thing as cheating in game development.</em></p> <hr /> <h3>The Last 10%</h3> <p>&quot;I feel like this project will be done soon. It's been 22 days since I started. Compared to 14 days each on &quot;Grill-Boy&quot; and &quot;Shoot Em' Doot Em&quot; respectively. I've never really realized I was in the home stretch while developing a game. I always just run out of my to-do list after battling all of the demons which plague game-dev. But now, I know that this is <strong>The Last 10%</strong>.&quot; -Nov 11</p> <p>The final days of Fortune Fishing were bathed in ideas for the game and other things, similar to the beginning. I had ideas for everything you could imagine to put into an arcade game, I hardly got any of these ideas in, but I was making tangible progress. Eventually during an all-nighter I came across a problem...</p> <p>&quot;The power up which makes the hook go farther causes the big fish to sometimes have physics errors. It's causing me actual mental anguish. I am going to remove the power up, as I've taken steps to do everything else.&quot;</p> <img style="margin-bottom:16px" border=0 src="/media/70079/pow.png" alt="" /> <p>&quot;Another problem with this weight power up, is only people who use modern western fishing techniques will understand what they could even be. And on top of that the resolution is so low even they can't tell. This may be a blessing in disguise.&quot; -Nov 12</p> <p>I hate removing things from my games, but this was one I didn't mind because of all the trouble it brought me. After this I pulled one more all-nighter. It was during a snack break, that I realized I was finished. I had a lot of ideas left out, but I knew they didn't fit neatly into the game. No matter where I stuffed them at, but in exchange for that, I was finished.</p> <p>And finally here's the playable game:<br /> <a href=""></a></p> <img style="margin-bottom:16px" border=0 src="/media/70079/54_fish.gif" alt="" /> <p><em>The biggest problem I found in &quot;Fortune Fishing&quot; was the difficulty. I think it's important to always learn from every project. So for my next project, I will be sure to play-test for difficulty.</em></p> <hr /> <h3>Why Fortune Fishing Post-Mortem?</h3> <p>Why did I write this article... Thing? Partially to document my work on &quot;Fortune Fishing&quot;, but also to share the insights of which &quot;Fortune Fishing&quot; gave me.</p> <p>&quot;Fortune Fishing&quot; taught me about all the parts of the river. The currents, the rapids, and even the mudflats, and more importantly how to get through all of them. <strong>Keep going forward.</strong> But, why go forward? Because, if you keep going forward on the river eventually you will see a great blue mass of water which flows to every country, edge, and corner of the earth. This <em>ocean</em> is the feeling of finishing a game, and having another piece in your gamedev catologue.</p> <hr /> <h3>What next?</h3> <p>All of this brings us to right now. Currently I'm entangled in a few projects like:</p> <p>-Project Pico-View (I interview pico8ers):<br /> (coming soon)</p> <img style="margin-bottom:16px" border=0 src="/media/70079/53_title.gif" alt="" /> <p>-Printo and other simple functions for pico8ers:<br /> <a href=""></a></p> <img style="margin-bottom:16px" border=0 src="/media/70079/57_printo.png" alt="" /> <p>And finally...</p> <p>-Testing out ideas for a new game. I have a deep seated superstition that sharing a game idea to early will sabotage production, so you'll all just have to wait.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/Screenshot 2022-11-14 1.05.56 PM.png" alt="" /> <p>Thanks for reading! -Marina XOXO</p> Tue, 15 Nov 2022 23:56:11 UTC Printo (improved outline printing) <h2>Printo</h2> <img style="margin-bottom:16px" border=0 src="/media/70079/printo.png" alt="" /> <hr /> <p>Printo is a homebrew function I've made over the course of a few projects. It has four different outline options:</p> <p>-nil = simple outline<br /> -0 = no outline (best to be used for centering)<br /> -1 = lazyline (inspired by lazy dev text outlines)<br /> -2 = crazyline (creates an ultra-thicc outline)</p> <p>It also has the ability to center text, including ascii characters, unlike most centering scripts. Simply type c into the x value when calling Printo.</p> <p>I've fully intended for printo to be copy-pasted willy-nilly, feel free to use it in any project.</p> <p>Code:</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> printo(text,x,y,color,outline_color,outline_type) --like this: printo(&quot;printo&quot;,c,62,7,1,nil)</pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>And then copy this code into your functions tab, or at the bottom of your draw tab.</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>--printo function printo(tt,px,py,cr,oc,ty) tt=tostr(tt) tl=#tt for i=1,#tt do if ord(tt,i)&gt;128 then tl+=1 end end if px==c then px=64-tl*2 end --type nill (outline) if ty==nil then for x=-1,1 do for y=-1,1 do print(tt,px+x,py+y,max(oc,0)) end end --type zero (noline) elseif ty==0 then --type one (lazyline) elseif ty==1 then for x=-1,1 do for y=-1,2 do print(tt,px+x,py+y,max(oc,0)) end end --type two (sharpline) elseif ty==2 then for i=-1,1 do print(tt,px,py+i,max(oc,0)) print(tt,px+i,py,max(oc,0)) end --type three (crazyline) elseif ty==3 then for x=-1,1 do for y=-1,1 do print(tt,px+x,py+y,max(oc,0)) end end for i=-2,2 do print(tt,px,py+i,max(oc,0)) print(tt,px+i,py,max(oc,0)) end end print(tt,px,py,cr) end</pre></div></td> <td background=/gfx/code_bg1.png width=16><div style="width:16px;display:block"></div></td> </tr></table></div></div> <p>PS - If token count becomes a problem you can delete the outlines you don't use. With two outline options it's 210 tokens, with one it's 114 tokens. Most projects will only need one outline option, but this tool was made with everything in mind. </p> <p>-Marina XOXO <table><tr><td width=32> <img src="" width=32 height=32> </td> <td valign=bottom> <a style="cursor:pointer;font-size:8pt" onclick=' var el = document.getElementById("gfxcode_70079_1"); if ( == "none") = ""; else = "none"; microAjax("", function (retdata){ var el = document.getElementById("gfxcode_70079_1"); el.innerHTML = retdata; el.focus();; } ); '> [8x8]</a> </td></tr> <tr><td colspan=2> <textarea rows=3 class=lexinput id="gfxcode_70079_1" style="width:640px;background-color:#fed;display:none;overflow:hidden; font-size:6pt;"></textarea> </td> </tr> </table> </p> Mon, 14 Nov 2022 04:05:06 UTC Super Grill Boy <p> <table><tr><td> <a href="/bbs/?pid=119586#p"> <img src="/bbs/thumbs/pico8_supergrillboy-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=119586#p"> Super Grill Boy</a><br><br> by <a href="/bbs/?uid=70079"> Marina Makes</a> <br><br><br> <a href="/bbs/?pid=119586#p"> [Click to Play]</a> </td></tr></table> </p> <p><img style="margin-bottom:16px" border=0 src="/media/70079/meat 2.gif" alt="" /><img style="margin-bottom:16px" border=0 src="/media/70079/meat 4.gif" alt="" /><img style="margin-bottom:16px" border=0 src="/media/70079/meat 1.gif" alt="" /><img style="margin-bottom:16px" border=0 src="/media/70079/meat 3.gif" alt="" /></p> <h2>Controls</h2> <p>❎ to flip<br /> ⬅️➡️⬆️⬇️ to move spatula</p> <h2>Rules</h2> <p>The meat needs to be grilled! But who will grill it? <strong>YOU!</strong> But, can you handle the heat of all 10 levels?!</p> <p>The burgers have two sides, when one side is cooked, it turns from white to red, flip the burgers until they have a big wide smile, but be careful the heat gets turned up little by little every level. Will you be able to make it to the Grill Boy hall of fame?</p> <h2>Behind The Scenes</h2> <p>(THIS IS NOT AN AGBIC ENTRY)</p> <p>A few weeks ago I had just released, &quot;Shoot Em' Doot Em&quot;, and was thinking about a project to do next. I sat outside facing the setting sun. And remembered something...</p> <img style="margin-bottom:16px" border=0 src="/media/70079/butcher block.jpeg" alt="" /> <p>A piece of famicase art that Kurt Texter made for the famicase exhibition.</p> <p>On a whim, and not knowing there would be a &quot;A Game By It's Cover&quot; Jam this year, (a jam in which participants choose a famicase entry to turn into a game). I started work on project &quot;Meat.&quot;</p> <p>After two weeks, a few all-nighters, and some other pitfalls, I present to you: &quot;SUPER GRILL BOY&quot; I'll be honest, it's much simpler than my original vision, but I'm atleast glad I was able to finish it.</p> <h2>Credits</h2> <p>Design/Art/Code/Sound/Music: Marina Makes (<a href="">@MarinaMakes</a>)</p> Wed, 26 Oct 2022 07:16:36 UTC Shoot Em' Doot Em' <p> <table><tr><td> <a href="/bbs/?pid=118806#p"> <img src="/bbs/thumbs/pico8_shootem_dootem-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=118806#p"> Shoot Em' Doot Em'</a><br><br> by <a href="/bbs/?uid=70079"> Marina Makes</a> <br><br><br> <a href="/bbs/?pid=118806#p"> [Click to Play]</a> </td></tr></table> </p> <h2>Controls</h2> <p>⬅️➡️⬆️⬇️ to move<br /> ❎ to shoot<br /> 🅾️ to doot</p> <h2>Rules</h2> <p><strong>&quot;Shoot&quot;</strong> all of the enemies to progress through 10 waves.</p> <p><strong>&quot;Doot&quot;</strong>s, (green ⟡), power up your ship. The more doots you have the faster you progress. BUT doots run out, so if you want to retain the effects find and use more.</p> <img style="margin-bottom:16px" border=0 src="/media/70079/gif2.gif" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/70079/gif4.gif" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/70079/gif5.gif" alt="" /> <img style="margin-bottom:16px" border=0 src="/media/70079/download (7).gif" alt="" /> <h2>Behind The Scenes</h2> <p>Two weeks ago today, I started work on &quot;Shoot Em' Doot Em&quot;. It had been for the better part of a year that I didn't even think about game dev. But one restless night I felt compelled to check pico8 twitter. I refused, believing, &quot;If I start again it will end up exactly the same.&quot; Finally I gave in and typed '#pico8' into twitter. What I saw instantly inspired me to try out game dev again.</p> <p>Using the lazy devs tutorial series, starting at Episode #11 I began work on project &quot;Hero&quot;. After a week of steady work, progress began to slow, and other ideas for games hurled themselves at me from out of the void.</p> <p>I remember similarly before all this that ideas for games would come to me. But, I never even got around to starting them. I just sat around praying that some entity outside of time would magically put a complete copy of it in my hands, and I could say to everyone that, &quot;I made this&quot;. I would continue fantasizing about the fortune and glory of the final product for days until, eventually I got over myself.</p> <p>During the start of week 2, I barely got anything done. However on Day 12 I started using an online &quot;Pomodoro Clock&quot;. The timer caused me to actually get work done. And the task system, helped to break down &quot;Finishing&quot; into smaller jobs</p> <p>Finally on Day 12 I finished work on &quot;Shoot Em' Doot Em&quot;. I was expecting to feel some immense joy when it was done. Hoping that, the old rush of adrenaline from finishing a game would come around once more. And this time I expected it to be doubled. Since, I really took my time on this one and put my heart into it, unlike old projects.</p> <p>But there was nothing. My heart was devoid of any relief, excitement, or happiness over my grand feat. I remember saying while making this project; &quot;I'm making it to make it, instead of making it to release it.&quot; The real fun of making it, was making it. The fruit of the grind, was the grind itself. I had known this from the beginning, so finally I took it to heart. Now that the dust has settled, I do derive some tiny amount of joy from being able to openly announce that: I have made a game.</p> <p>Enough lubby dubby crap, one &hearts; like is a 🙏 prayer for my carpal tunnel. uwu 🥺 uwu </p> <p>Follow me on (<a href="">Twitter</a>) uwu 🥺 pls &hearts; uwu</p> <p>im in it al lfor te moneh, Imm sell out as soon as I get the optuerunym fcku you guys im all in it for the money and y know you watt im gona do wit the moneh? Imma make a hundrde pico-8 consoels. And fcuk you cguys bc imma hoard em all for mysefl. adn tu think this is jkoe, but ist not and youll play myn necst game, and you'll enjyo it, and lil be cloer nad closer to my edn coal.</p> <h2>Credits</h2> <p>Followed Tutorial by: <a href="">@LazyDevsAcademy's</a> (<a href="">Shmup Tutorial</a>)<br /> Tools used: <a href="">Pomodoro Clock</a><br /> Design/Art/Code/Sound: Marina Makes (<a href="">@MarinaMakes</a>)</p> Sat, 08 Oct 2022 19:03:57 UTC