Log In  

I just finished creating a tutorial for making a top-down adventure game in PICO-8. It's 10 relatively short videos (45 minutes for all 10 videos). You don't need any prior experience with PICO-8 to do the tutorial. I have done this tutorial with many, many kids and the games they create with it are always inspiring.

UPDATE 8/25: I've added a bonus step that allows you to add text to your game! :D

UPDATE 8/27: I added another bonus step that allows you have as many types of tiles as you want. You could use them for treasure, special keys to specific doors, teleporters, quest items, anything you want! 🗝️📜

You can find it on itch.io and on YouTube:

https://www.youtube.com/playlist?list=PLdLmU93eWisKpyk1WZywUSYAq5dkCPFIv

https://mboffin.itch.io/pico-8-top-down-adventure-game-tutorial

If you have any questions or need any help, feel free to let me know. I hope you enjoy it! :)

My Happy Challah Days entry for the 2018 PICO-8 Advent Calendar was created using this tutorial as the base code. (I added extra features for the jam, like dialog boxes, quests, and a larger inventory, but its foundation is this tutorial.)

Cart [#advent_challah-11#] | Code | 2018-12-09 | No License | Embed
11

P#66829 2019-08-21 06:45 ( Edited 2019-08-28 03:32)

:: Orgmir

Thanks for posting this, it's gonna be my weekend entertainment! Your game development zine got me started when I bought pico8, thanks again!

P#66856 2019-08-22 17:32

@Orgmir You're welcome! Please let me know if you run into any problems or have any questions. I'll be happy to help! 😊

P#66872 2019-08-22 21:51

Really great work - good pace, nice code, well explained!

I learned so many new things (the most embarrassing is that you can do "fget(tile, type)"... I only knew about "fget(tile)" and had been doing a bunch of bit twiddling to test the flags!)

P#66892 2019-08-23 21:21 ( Edited 2019-08-23 21:22)

@mrspeaker Thanks! Glad it was helpful! :) If you have a game you made with the tutorial, I'm showcasing the tutorial at an event tonight in Portland, Oregon and would love to show off games made using the tutorial. Totally up to you, though! :)

P#66893 2019-08-23 21:29

I only saw this tutorial series this morning (and only discovered pico8 a few days ago!)... I have a "game" but it's not in a (very) playable state, sorry!

P#66901 2019-08-24 01:36

I've now added a bonus step that allows you to add text to your game! :D

https://www.youtube.com/watch?v=LPZFbgwWA3M

P#66945 2019-08-25 23:58

I added another bonus step that allows you have as many types of tiles as you want. You could use them for treasure, special keys to specific doors, teleporters, quest items, anything you want! 🗝️📜

https://www.youtube.com/watch?v=GwzPftoJrGM

P#66978 2019-08-28 03:33
:: alexr

I'd like to chime in. Excellent work. Pacing is perfect. Well rehearsed and tight edits makes this a pleasure to work with. Cheers.

P#66995 2019-08-28 18:51
:: alexr

By the way, would love to see your take on platform game creation with pico-8...

P#66998 2019-08-28 21:50

@alexr Thank you! I'm glad you liked it. :)

Yeah, I might do a couple other game types first. Unfortunately, platformers are one of the hardest types of games to make. They seem so simple, but to do it right (or do it well), it takes an unbelievable amount of very specific code and knowledge. But who knows! Maybe I can figure a way to distill it down into something simple that isn't too awful to play. 😆

P#67000 2019-08-28 22:14
:: alexr

That is exactly why I was asking. :)

With gravity, accel, friction, wall bouncing/sliding, it’s a challenge.

P#67001 2019-08-28 22:29 ( Edited 2019-08-28 22:29)
:: Barts

Thank you, this is brilliant! Marking it down for future reference.

P#67580 2019-09-12 10:51

[Please log in to post a comment]

About | Contact | Updates | Terms of Use
Follow Lexaloffle:        
Generated 2019-09-21 12:56 | 0.061s | 4194k | Q:48