World’s Smallest Game Engine

Поделиться
HTML-код
  • Опубликовано: 23 май 2024
  • In 7 days, I tried to make a game with the weirdest game engine: PICO-8, a fantasy console that tries to emulate hardware restrictions of 1980s video game consoles like the NES (1985) and SNES (1991). I teamed up with the insanely talented, professional, full-time game dev and pixel artist @ReeceGeofroy, who created the game’s art, and in one week we were able to put together "String Quest," a retro dungeon crawler game where you navigate two players connected by a string. This was also our entry to the Brackeys Game Jam 2021.1, which had a theme of “Stronger Together,” and the mechanics were inspired by Murphy's Walk, a game I made for the Extra Credits Game Jam #4 in 2019.
    Check out String Quest here: polymars.itch.io/string-quest
    → Reece Geofroy’s Video (I'M IN IT): • Creating A Retro 8-Bit...
    → Twitter: / polymarsyt
    → Twitch: / polymars
    → Join the PolySpace Discord: / discord
    --Chapters--
    0:00 Intro
    0:42 friendly chat
    1:11 What is PICO-8?
    1:51 Core
    2:51 Game Idea
    3:18 Lua Programming
    3:52 Creating Basic Gameplay
    4:08 Collisions
    4:28 Animation System
    4:37 Hazards
    4:55 Enemy Showcase
    5:36 Enemy Code
    6:45 Designing Levels
    6:54 Level Loading (who cares?)
    7:15 End Flag
    7:28 Heart Collectible
    7:34 Breakable Walls
    7:45 Chests
    8:04 Implenting Levels
    8:23 Finishing Touches
    8:45 Conclusion
    --Music--
    "Swing" - PolarChips ( • Nocturnal (8 Bit Jazz) )
    "Breeze" - PolarChips ( • Breeze )
    "Rocket" - Kevin MacLeod (incompetech.com)
    "Glider" - INTL CMD ( / intlcmd )
    "Operatic 3" - Vibe Mountain ( • 🎵 Operatic 3 - Vibe Mo... )
    "Sneaky Snitch" - Kevin MacLeod (incompetech.com)
    "il vento doro" - JoJo's Bizarre Adventure: Golden Wind
    "Getting It Done" - Kevin MacLeod (incompetech.com)
    --If you liked this video, here are similar ones you might enjoy!--
    PolyMars - Learning SDL2 in 48 Hours - GMTK Game Jam 2020
    • Learning SDL2 in 48 Ho...
    PolyMars - Making a Game for FIVE Different Consoles - Ludum Dare 46
    • I Made the Same Game f...
    BenBonk - I Made the Easiest Game - Wowie Game Jam 3.0
    • I Made the Easiest Gam...
    Sam Hogan - I Made a Game with Intentional Bugs
    • I Made a Game with Int... ​
    Sam Hogan - I Made the Hardest Game Ever
    • I Made the Hardest Gam... ​
    Dani - Making a Game, But I Only Have 3 Days
    • Making a Game, But I O...
    CodyCantEatThis - I Made Super Mario Bros but it's 3D
    • I Made Super Mario Bro...
    PolyMars - Making a Game Using Discord's Bot API
    • Making a Game With Dis...
    PolyMars - Making a Game But It's 1985 (Learning PICO-8 in One Week)
    • World’s Smallest Game ...
  • НаукаНаука

Комментарии • 922

  • @ReeceGeofroy
    @ReeceGeofroy 3 года назад +2580

    I think we made something pretty cool here dude! String Quest will become the next big NES Exclusive 🤩😏

    • @hoopie7172
      @hoopie7172 3 года назад +49

      Epic

    • @PolyMars
      @PolyMars  3 года назад +354

      easily the best game of 1985

    • @PolyWho
      @PolyWho 3 года назад +15

      I gotta say, very impressive, I can’t even do that myself, Reece and PolyMars have great potential and I hope you two succeed.

    • @andy010
      @andy010 3 года назад +12

      Did you say that because of PolyMars forced you? :D

    • @totallynottimo
      @totallynottimo 3 года назад +20

      There he is! Reece Geofortnite!

  • @vehicle1291
    @vehicle1291 3 года назад +1064

    4:39 "Reece drew some spikes, and I made them kill you."
    So poetic

    • @Blasterpaster
      @Blasterpaster 3 года назад +33

      i held my computer in the sky and cried because of how inspiring it was

    • @scoutsrow
      @scoutsrow 2 года назад +11

      wow i needed the subtitles thanks

    • @user-mv5ii8ml8j
      @user-mv5ii8ml8j Год назад +2

      @@scoutsrow lol

  • @TehVulpez
    @TehVulpez 3 года назад +348

    Everybody gangsta until the pixel t-pose starts bass boosting PolyMars out of his seat

    • @Maxixe-nn1sr
      @Maxixe-nn1sr 3 года назад +2

      why stop gangstaing when the pixel tpose starts bass boosting PolyMars out of his seat

    • @Yuzuki1337
      @Yuzuki1337 3 года назад +2

      @@Maxixe-nn1sr For some reason my idiot producer brain thought you wanted to say "gainstaging" and wondered how you managed to mangle that so much 🤣

    • @Pizmos
      @Pizmos 3 года назад +1

      :)

  • @SamiTheAnxiousBean
    @SamiTheAnxiousBean 3 года назад +408

    "remember saying enjoying making games with limitations? well not with core"
    -Literally talks about one of the most restrictive modern game engines xD

    • @SamiTheAnxiousBean
      @SamiTheAnxiousBean 3 года назад +70

      @LeoGBA yeah I know you aren't really allowed to even criticise a product you're sponsored by most of the time
      Just thought it was funny

    • @miguelroldao6939
      @miguelroldao6939 3 года назад +32

      I think he was referring to the "enjoying" part

    • @marcobonera838
      @marcobonera838 3 года назад +58

      When he said that I thought :
      Well, he should have said " *just* like core"! 😂
      Or, in a more LTT fashion: "and speaking of limitations, check our sponsor! Core!"

    • @darkhuntermini3034
      @darkhuntermini3034 2 года назад +4

      Isn’t made in unreal engine

    • @celeste2991
      @celeste2991 2 года назад +12

      i checked it out awhile back due to struggling with coding…but dude you can’t even import your own textures

  • @RugbugRedfern
    @RugbugRedfern 3 года назад +178

    1:20 aw man that hit me in the feels

    • @Maxb0tbeep
      @Maxb0tbeep 3 года назад +1

      oh hi rug, didn't expect to see you here :)

    • @raphaelmorgan2307
      @raphaelmorgan2307 2 года назад +1

      he was such a baby 😭

  • @Anonimo-ue5pq
    @Anonimo-ue5pq 3 года назад +584

    Polymars: Uses pygame, pico-8, unity, and SDL.
    Also Polymars: Hey Bruh, checkout Core.

    • @jebbediahkerman768
      @jebbediahkerman768 3 года назад +79

      Why would he say no to free money?

    • @romanmyskovets4093
      @romanmyskovets4093 3 года назад +3

      @@jebbediahkerman768 Hi Jeb. I thought I killd ya.

    • @wallabra
      @wallabra 3 года назад +48

      SDL is good. Pygame is not a very serious game platform so it kind of gets a pass, and I'm not very fond of Unity but I suppose it has serious use-cases.
      C++, on the other hand... Darn you Stroustrup. What did you do to my function pointers and my beloved structs?!

    • @octagonal8905
      @octagonal8905 3 года назад +15

      @@SimplyFizz Yeah the problem with python is that it's slow ...

    • @Meboy-uv5td
      @Meboy-uv5td 3 года назад +33

      core, aka high end roblox

  • @Atellas
    @Atellas 3 года назад +55

    Pico 8 games have given me some of my favorite browser games. Cool to see you trying it out.

  • @theannoyedmrfloyd3998
    @theannoyedmrfloyd3998 3 года назад +263

    The Atari 2600 has 128 bytes of internal RAM and addresses 4 k of straight ROM before bankswitching and no frame buffering. I never want to hear programmers saying Not Enough RAM.

    • @vlOd_yt
      @vlOd_yt 2 года назад +1

      69 likes nice

    • @bland9876
      @bland9876 2 года назад +14

      There's an entire video by modern vintage gamer explaining why the switch doesn't have enough RAM for modern games.

    • @flintfrommother3gaming
      @flintfrommother3gaming 2 года назад +9

      @@bland9876 well it's not the problem of modern games tho, 4 gb of ram is not enough

    • @BrunodeSouzaLino
      @BrunodeSouzaLino 2 года назад +7

      The 2600 had no gpu either. The CPU did everything.

    • @NaudVanDalen
      @NaudVanDalen Год назад +10

      And for some reason empty GameMaker games are 50 MB in RAM. Literally a black screen is 50 MB.

  • @yalkn2073
    @yalkn2073 3 года назад +11

    Threatening people with a knife through a discord call. Surprisingly effective

  • @tehbeanz5062
    @tehbeanz5062 3 года назад +112

    top tip for collisions in pico 8: in the tile editor you can assign flags to a tile, then use the fget (i think) function to get the tile flags and check if it has the set "wall" flag you put on it. Saves you having to make a manual tile map table for every level
    edit: lets go with those likes and that heart!

    • @tehbeanz5062
      @tehbeanz5062 3 года назад +1

      *this also works for spikes!

    • @PolyMars
      @PolyMars  3 года назад +37

      oh cool! I saw you could add flags to sprites and didn't know what they were for, but that would've been a lot easier haha

    • @ThePolyEarth
      @ThePolyEarth 3 года назад +4

      Hello polymars

    • @tehbeanz5062
      @tehbeanz5062 3 года назад +3

      @@ThePolyEarth oh no

    • @amalirfan
      @amalirfan 3 года назад

      @@ThePolyEarth cool logo ma'am, your moon looks majestic. I apologise if you're a mister :))

  • @raynfall77_69
    @raynfall77_69 Год назад +9

    4:44 the code looks oddly like a gun...
    It was his subconsious mind reminding him what to do if Reece GeoFortnite didnt cooperate

  • @burgerfanman
    @burgerfanman 3 года назад +251

    Ah, convincing your friends just like Dani does.

    • @AidanTheBandit
      @AidanTheBandit 3 года назад +20

      They really do have a way with words

    • @geblordofchaos2965
      @geblordofchaos2965 3 года назад +3

      With a K N I F E

    • @burgerfanman
      @burgerfanman 3 года назад +7

      @@geblordofchaos2965 shhhhhhhh

    • @nubbyboi6523
      @nubbyboi6523 Год назад +5

      @@AidanTheBandit I often find the words “I have your family” particularly compelling

    • @Basblueyiscool
      @Basblueyiscool 9 месяцев назад

      imagine making juno guys

  • @_Fuscous
    @_Fuscous 3 года назад +22

    "The enemies all have something in common"
    *explains how they all have a position and all die when attacked by the player*

  • @abigail.sullivan
    @abigail.sullivan 3 года назад +53

    I was too busy vibing to the music to pay attention to the enemies

  • @vedamaharaj
    @vedamaharaj 3 года назад +342

    Can we get Dani?
    No we have Dani at home
    Dani at home:
    *but also talks about the code and is therefore superior*

    • @ollerius0760
      @ollerius0760 3 года назад +12

      YES I WAS ABOUT TO SAY THAT!!
      But I still like PolyMars

    • @vedamaharaj
      @vedamaharaj 3 года назад +4

      @@ollerius0760 definitely yes

    • @vedamaharaj
      @vedamaharaj 3 года назад +5

      @HeladeraDragon what do you mean by that?

    • @LYB4
      @LYB4 3 года назад +2

      @HeladeraDragon dani swears in his videos yet you say he targets kids

    • @dorito3366
      @dorito3366 3 года назад +1

      @HeladeraDragon who

  • @aarghrai2697
    @aarghrai2697 3 года назад +22

    0:55
    Oh ya, Mars is gonna throw the knife through the screen to hit Geo.....

  • @UndeadCollector
    @UndeadCollector 2 года назад +6

    6:39 Sad Rock :[

  • @bubbsesreload1070
    @bubbsesreload1070 3 года назад +7

    7:23 that looks like a gun

    • @eiadithecoder620
      @eiadithecoder620 3 месяца назад +1

      I swear most of the code look like guns

  • @pedroff_1
    @pedroff_1 2 года назад +26

    As a modder that programs in Lua, yes, tables are basically a solution to everything! Especially using the self method, as I've seen you wisely have

    • @gaggerblank1554
      @gaggerblank1554 2 года назад +4

      __index is useful too
      and first class functions ;)

    • @rbarbeats
      @rbarbeats Год назад +1

      Lol roblox language

    • @Atomic_Radiation
      @Atomic_Radiation 10 месяцев назад

      @@rbarbeats whats wrong with lua?

    • @CharlesShorts
      @CharlesShorts 9 месяцев назад

      lol garry's mod MOD's language@@rbarbeats

  • @AstroSamDev
    @AstroSamDev 3 года назад +5

    Really cool video! I love the style of pico-8 games, and you made an interesting mechanic.

  • @ixnoah
    @ixnoah 3 года назад +6

    "use switch cases"
    "Its in Lua"
    "Oh, im sorry."

  • @creamcool5482
    @creamcool5482 Год назад +4

    1:30
    PolyMars: Not that far back
    also polymars: *proceeds to go back further*

  • @DigitalViscosity
    @DigitalViscosity 2 года назад +1

    Great job editing and putting together a great video, it was a pleasure to watch

  • @pixspaces4777
    @pixspaces4777 3 года назад +1

    Fantastic work! Real good submission and great explaination.

  • @Povilaz
    @Povilaz 3 года назад +27

    For a game made in PICO-8, this is amazing!
    Now try to do Basic or even 6502 Assembly for the Commodore 64.

    • @stavros222
      @stavros222 Год назад +1

      Assembly x16 you mean? The one with instructions like sta, stx, sty etc.

    • @aalpha2530
      @aalpha2530 Год назад +3

      @@stavros222 I've never heard it called x16, but yes, that is the 6502 he's talking about

  • @blox6180
    @blox6180 Год назад +5

    poly mars is very friendly just look at his chat with reece! 0:50

  • @TurboMakesGames
    @TurboMakesGames 3 года назад +55

    Really fascinating book recommendation for anyone who wants to learn more about retro game development is a book called "I am Error." The book goes into detail about how games were developed for the NES and how limitations were overcame with some really creative solutions. Another one I hear is good (but haven't read myself) is Racing the Beam which covers development for the Atari 2600.
    Anyways, cool looking game you guys, congratulations!!

    • @PolyMars
      @PolyMars  3 года назад +8

      ooh those sound interesting, I'll definitely check them out!

    • @ThePolyEarth
      @ThePolyEarth 3 года назад

      Mars

  • @thore27j.9
    @thore27j.9 3 года назад +1

    your videos are incredibly interesting ngl i really enjoy them

  • @biz0unc3
    @biz0unc3 3 года назад +5

    You're super talented. I'm 38 and still feel so behind, but seeing this makes me want to get so much better.

  • @trinidad17
    @trinidad17 2 года назад +14

    While PICO-8 is fun, it's a far cry from being anything close to old school game programming. Even when using new-ish game programming libraries like DirectX5 or 7 which have more graphically advanced features than the PICO-8, it was absurdly harder than this, no comparison at all.
    Something that is closer and can be done with current hardware is making games in something like an ESP32 or ESP8266 (if you're up to the challenge) but that would only give you a taste, and from there you could go to some 8 bit microcontroller, although that wouldn't emulate the quirks of dealing with custom graphics chips older games used.

  • @PlaceholderAlex
    @PlaceholderAlex 3 года назад +1

    this is a really cool and insightful style of video!

  • @DiPietrantonioJ
    @DiPietrantonioJ 3 года назад +1

    Dude, your videos are awesome!

  • @nextProgram
    @nextProgram 3 года назад +3

    Nice video dude!

  • @Sonictrainkid
    @Sonictrainkid Год назад +3

    that sound at 0:43 got me every time

  • @wolfqy1955
    @wolfqy1955 3 года назад +1

    Awesome videos, keep it up!

  • @giuca0023
    @giuca0023 3 года назад +2

    Great video as always

  • @creeperperson9019
    @creeperperson9019 3 года назад +5

    i love how poly added giorno's theme in the video
    and it fits in so perfectly

  • @lucidattf
    @lucidattf 3 года назад +18

    I loveeeee pico-8 it's absolutely incredible

  • @craftyhamster6353
    @craftyhamster6353 2 года назад +1

    I love this channel yet it’s so underrated.
    I will watch your channel with great intrest,
    Or whatever it says.

  • @tickogrey5846
    @tickogrey5846 2 года назад +2

    3:20 Polymars realizing the magic of lua

  • @NStripleseven
    @NStripleseven 3 года назад +4

    Pico-8 is a really cool ide-type thing (yeah idk what to call it) and I’m glad you tried it.

  • @miwiki6
    @miwiki6 3 года назад +3

    just from the title, i already knew that it was pico-8

  • @robayethossain1376
    @robayethossain1376 3 года назад +1

    Wow! Great stuff, dude! I wish I was like you 😭

  • @TylerGreen
    @TylerGreen 3 года назад +1

    This was such a cool idea for a video

  • @kaiser9321
    @kaiser9321 3 года назад +4

    I also remember making a game in 1985 using Lua

  • @jakobgii
    @jakobgii 3 года назад +3

    1:52 *i can hear the people at roblox filing a lawsuit*

  • @user-dw9ug1ni7w
    @user-dw9ug1ni7w Год назад +1

    the way you just inserted that sponsor was amazing

  • @mohammadshaf4390
    @mohammadshaf4390 3 года назад

    Dude love your vids

  • @sillyultroid
    @sillyultroid 3 года назад +4

    me, a Lua developer, seeing someone not use metatables : 😭😭😭😭

    • @darltrash
      @darltrash 3 года назад

      Why would you? I have made entire engines in lua without a single metatable

    • @sillyultroid
      @sillyultroid 3 года назад

      @@darltrash well if you are doing a functional style then it's not an issue, but he is doing object oriented style so it will be a memory management hell

    • @darltrash
      @darltrash 3 года назад

      @@sillyultroid nah not really, you dont really need all that crap and consider this is pico-8 which was designed to have limited processing and memory, so normal tables are just fine

  • @Hyperboid
    @Hyperboid 3 года назад +4

    not even april fools, just plain cool

  • @DefinitelySpirit
    @DefinitelySpirit 3 года назад +1

    i started watching your videos a day ago, epico

  • @k98killer
    @k98killer 10 месяцев назад +1

    "Rust is for embedded systems" rhethoric vs reality of a functioning retro game in Lua. This is pretty amazing.

  • @starlii10
    @starlii10 2 года назад +3

    0:04 the left is a Dani reference
    OH YOU DON'T KNOW WHAT KARLSON IS? KARLSON IS JUST A LITTLE GAME I'M WORKING ON-

  • @Zylops
    @Zylops 3 года назад +4

    Heyo! Whats that thing you guys used to like draw and plan stuff together?

  • @DaniloGanzella
    @DaniloGanzella 3 года назад

    i think theres a line-circle/square collision function already, no need to loop though points. game looks rad! great job!

  • @nini2009ph
    @nini2009ph 3 года назад

    Im a big fan!! your the best

  • @jaysolo8256
    @jaysolo8256 3 года назад +5

    8:32 so the real ending was about myself and how I can be who I want to be?
    Evangelion Is a true beauty isn't it 😁

    • @jaysolo8256
      @jaysolo8256 3 года назад +4

      If you saw this reply then *congrats*

  • @skytheminecrafter8457
    @skytheminecrafter8457 3 года назад +5

    Friendly chat? I died laughing 😆

  • @heavencanceller1863
    @heavencanceller1863 3 года назад

    Loved the video!

  • @gm112
    @gm112 2 года назад

    I love this. One day, you will be a big content creator. Keep on expressing yourself in your content; I really enjoyed how organized and to the point this video is. And its a ride that gives you a little bit of fun along the ride.

  • @CodingWithBen
    @CodingWithBen 3 года назад +6

    I’ve used pico-8 I genuinely enjoyed it lol. I like pico-8 for a challenge and I like unity for high quality games. Still waiting for core on Linux :P

    • @dot32
      @dot32 3 года назад +2

      try love2D for higher definition games that are still written in lua! :D

  • @sr.pedrodasdrogas5213
    @sr.pedrodasdrogas5213 3 года назад +6

    9:14 how do I play on my 3ds? I didn't find any button to download a .cia file on the game's page

    • @eiadithecoder620
      @eiadithecoder620 3 месяца назад +2

      ... You just need a browser/pico8 emulator
      (And the card PNG is the actual game, yeah it's weird but pretty cool)

  • @flankz2950
    @flankz2950 3 года назад

    great vid keep it coming

  • @setomari
    @setomari 3 года назад

    I love your channel so much, and I’ve been trying to learn how to code in c++. I’m taking a course on RUclips cause I’m broke, and I was wondering, have you used c++ in any projects? (Besides that alien one I think) If so, what exactly did you do?

  • @PolyMars
    @PolyMars  3 года назад +587

    pico-8 is cool

    • @SpoiledBread24
      @SpoiledBread24 3 года назад +2

      Hi! Love ur vids

    • @ydertgf
      @ydertgf 3 года назад +2

      ok

    • @ambrosxa
      @ambrosxa 3 года назад

      good morning

    • @MagicCoder
      @MagicCoder 3 года назад +1

      U upload vid 3 mins ago, but u type dis comment 7 mins ago. How? Ur sis

    • @MagicCoder
      @MagicCoder 3 года назад

      I meant sus

  • @burningapparatus5211
    @burningapparatus5211 3 года назад +3

    when will we get rock for smash

  • @covid-21delta99
    @covid-21delta99 3 года назад +1

    What courses did you learn to make these! Just found your channel, and I already subscribed! Please let me know which courses you did in order to reach this level. Will be extremely helpful :)

  • @hk5716
    @hk5716 3 года назад +1

    CONGRATS, on the sponsorship, I know I was a bit salty at you for being so successful while making ok'ish code, but it's much harder making good videos.

  • @rororowan
    @rororowan 3 года назад +3

    I haven't seen enough of the video to comment anything bUT IM DOING IT ANYWAY >:D

  • @shadmilkgod7115
    @shadmilkgod7115 3 года назад +3

    if core is so good why don't you use it...

    • @jumpergamer1913
      @jumpergamer1913 2 года назад +1

      To be honest, the game engine isn't exactly aligned with the *CORE* content of his channel

  • @TheShmous
    @TheShmous 3 года назад

    Hi, I know that you will probably not answer, but who knows. Could you make a video talking about how you got to your level of programming? All the journey, courses, books or whatever, how did you learn everything that you know and an effective way of doing it. If you don’t wanna make a video about it, if you have time, I would appreciate text version of your answer. I’m just so hooked to programming overall, but I don’t know where to learn all this stuff, I’m just doing some courses, watching videos etc. Love your videos and thank you in advance!

  • @scottishcomedian1769
    @scottishcomedian1769 3 года назад +1

    Dude, if you don't have another project in mind, might I suggest programing for the NES? I would love to see you do more 8 bit shenanigans

  • @billymays8864
    @billymays8864 3 года назад

    bru i just subscribed a few minutes ago and already a new upload

  • @matthewrease2376
    @matthewrease2376 2 года назад +1

    "and when you collide with a wall, I check if it's a chest"
    Computer Science moment

    • @U20E0
      @U20E0 Год назад

      “then we fork the child”

  • @juanignaciosanchez2202
    @juanignaciosanchez2202 3 года назад

    Simple and effective. Congrats!

  • @grofy925
    @grofy925 2 года назад +1

    5:35 It's a rock
    *Patrick* "Yep, he's got nerves of steel!"

  • @timecubed
    @timecubed 9 месяцев назад

    I love the "pigo-8" console and all the games for it. It's so cool

  • @Zekium
    @Zekium 3 года назад

    TIC 80 fantasy console is cool too (despite taking too much idea from Pico 8).
    BTW, at 8:12, you mentionned writing in code the coordonate of player spawn and enemy original position : wouldn't be easier to just use the tilemap for that?

  • @inspectorgoaty4693
    @inspectorgoaty4693 3 года назад

    I started learning how to code so that I could make a game. At one point I just stopped wanting to learn. When I saw this video I don't know why but now I want to continue learning. Thx :)

  • @albertroswell
    @albertroswell 3 года назад

    invite for next jam, I would love to go back to develop games, my big achievement was the first star wars game on mobile :), nice video! loved pico8

  • @Trianull
    @Trianull 3 года назад

    Kinda curious about a further in-depth look at functions within tables, never seen such a thing before and I wonder if it's a beneficial option for saving on tokens.

  • @digifox_
    @digifox_ 3 года назад

    New polymars video pog

  • @heizt_
    @heizt_ 3 года назад

    you need 10M subs ngl you are amazing

  • @Keyshooter
    @Keyshooter 3 года назад

    yo, super cool work! i recently bought something similar to pico8, and this feels inspiring, btw, i know is too late for feedback but it would had cool if the spikes had "blood" to represent them as spikes, at first i didn't get what it was

  • @Skeffles
    @Skeffles 3 года назад

    I love the retro style of pico 8 games. How did you find coding in the editor?

  • @zestyquestman8378
    @zestyquestman8378 3 года назад

    Hi! I am currently working on a top down rig dungeon crawler and I would like to know what software you used to plab the levels. Thank you!

  • @bitbenthegamedeveloper90
    @bitbenthegamedeveloper90 Год назад

    700th comment! :) Great devlog and string quest seems very promising. Did you ever continue this project?

  • @2kDVI
    @2kDVI 3 года назад

    When polymars uploads a new video:
    *clicks fast*

  • @sangyoonsim
    @sangyoonsim Год назад +1

    World’s Smallest Game Engine really needs some audience...

  • @MrHocotateFreight
    @MrHocotateFreight 3 года назад +2

    0:30 "i suck at pixel art look at my garbage"
    *shows stylized pill doggo*
    bastards lied to me

  • @deliciouskromer
    @deliciouskromer 7 месяцев назад +1

    I just wanted to point out, you could have used the second "joystick" that PICO-8 has for true 2-player. You can fork the project and make a copy with this mechanic.

  • @celestesimulator6539
    @celestesimulator6539 3 года назад

    The last time I was this early, 8 bit gaming wasn't nostalgic, it was the future.

  • @TKG1353
    @TKG1353 Год назад

    The worlds smallest game engine really needs an audience so if I do not find somebody soon

  • @legowyn24
    @legowyn24 Год назад

    The rock enemy is written so beautifully, this enemy is going to make for some really amazing, interesting gameplay

  • @PcKid90123
    @PcKid90123 Год назад +1

    i wrote this for u
    My grandpa fought in Game Jam II
    He was such a coder dude
    I can't even finish learning java
    Missed my Xbox, and left too soon
    His dad was a coder-man
    Who fought codes so violent
    I think I bored my trainer-man
    While playing him my games
    that's so insane
    (Oh, my God) that's such a shame
    Next to them, my games don't feel so grand
    But I can't help myself from feeling bad
    I kinda feel like two things can be coded (one, two, three, four)
    The world's smallest game engine
    Really needs an audience
    So if I do not find somebody soon (that's right, that's right)
    I'll blow up into smithereens
    And spew my tiny scratch knowledge
    Just let me play my game for you, you, you, you
    My grandpa fought in Game Jam II
    He was such a coder dude
    I can't even finish learning java
    Missed my Xbox, and left too soon
    His dad was a coder-man
    Who fought codes so violent
    I think I bored my trainer-man
    While playing him my games
    that's so insane
    (Oh, my God) that's such a shame
    Next to them, my games don't feel so grand
    But I can't help myself from feeling bad
    I kinda feel like two things can be coded (one, two, three, four)
    The world's smallest game engine
    Really needs an audience
    So if I do not find somebody soon (that's right, that's right)
    I'll blow up into smithereens
    And spew my tiny scratch knowledge
    Just let me play my game for you, you, you, you
    Somewhere in the universe
    Somewhere someone's got it better
    Wish that made it easier
    Wish I didn't feel the hurt
    The world's smallest game engine
    Really needs an audience
    So if I do not find somebody soon
    I'll blow up into smithereens
    And spew my tiny scratch knowledge
    All up and down a city street
    While tryna put my mind at ease
    Like finishing this melody
    This feels like a necessity
    So this could be the death of me
    Or maybe just a better me
    Now, come in with the timpanis
    And take a shot of Hennessy
    I know I'm not there mentally
    But you could be the remedy
    So let me play my game for you -DeclenTheGamer

  • @teo4349
    @teo4349 3 года назад +2

    yeah, lua is data oriented. but it's actually amazing to code in with some graphics library

  • @ethyn
    @ethyn 3 года назад +1

    Nice, I have a suggestion tho,
    WHAT IF YOU MAKE A GAME IN THE IPHONE SHORTCUTS APP

  • @fridgityfradge5034
    @fridgityfradge5034 3 года назад

    I was there for the stream it was great

  • @amalgat3152
    @amalgat3152 Год назад

    Best thing about lua is using tables, direcotires and arrays to keep the code organized

  • @nodonguy1228
    @nodonguy1228 Год назад

    5:01 New Final Fantasy enemy roster looking good.