Exploring the Tech and Design of Noita

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ก.ค. 2024
  • In this 2019 GDC session, Nolla Games' Petri Purho talks about the technical details of Noita's physics engine, including scaling up the falling sand simulation to support large continuous worlds and integrating destructible rigid body physics, while demonstrating the emergent physics based gameplay.
    Register for GDC: ubm.io/341ZiaZ
    Join the GDC mailing list: www.gdconf.com/subscribe
    Follow GDC on Twitter: / official_gdc
    GDC talks cover a range of developmental topics including game design, programming, audio, visual arts, business management, production, online games, and much more. We post a fresh GDC video every day. Subscribe to the channel to stay on top of regular updates, and check out GDC Vault for thousands of more in-depth talks from our archives.

ความคิดเห็น • 299

  • @rosebarrett1267
    @rosebarrett1267 4 ปีที่แล้ว +808

    This game answered my long buried dream as a kid of being able to play in the world of those sandbox games I found on flash websites. I can’t stop playing and it is highly recommended! It made me happy to hear what was going on behind the scenes, I had heard it had a long development cycle and I was quite interested.

    • @slippydouglas
      @slippydouglas 4 ปีที่แล้ว +32

      It's a wonder that nobody had up until this game made the classic “falling sands” tech demo concept into a full game, but I'm pleased these guys did so with such excellence. Seems like the winning formula for them was Falling Sands + Rogue-lite + Wand-based (Ranged) Combat + Weapon Building w/ Spell Comboing (+ of course, an expansive world, beautiful art, lots of mysteries and easter eggs, and a killer soundtrack).

    • @joumantiskaako
      @joumantiskaako 4 ปีที่แล้ว +7

      I had so much fun with those falling sands games when I was a kid and I always thought it was weird that nobody had made anything like this. I guess it's kind of hard to make that concept into a game though but this roguelike format seems kind of good for it.

    • @Arkanefull
      @Arkanefull 4 ปีที่แล้ว +3

      @@slippydouglas Cortex Command kinda did it before Noita.

    • @ludwig2345
      @ludwig2345 4 ปีที่แล้ว +5

      Power toy (the desktop version and maybe mobile with a lot of stuff) is amazing
      Power game (flash and mobile with some stuff) is also nice

    • @PhillipAmthor
      @PhillipAmthor 3 ปีที่แล้ว +1

      I also always wanted the sandbox as a full game. I hope they will do a game like this but in 3d and with guns and cars and of course 8 times better graphics

  • @HoloTheDrunk
    @HoloTheDrunk 3 ปีที่แล้ว +208

    Man's just inspired me to finally start looking into multi-threaded simulation instead of shaking in fear at its mention. Well done.

  • @MrKyogre14
    @MrKyogre14 4 ปีที่แล้ว +788

    Exactly what a Noita developer looks like in my mind....

    • @Grimthe
      @Grimthe 4 ปีที่แล้ว +7

      joro lima what is that supposed to mean?

    • @TheBastard97
      @TheBastard97 4 ปีที่แล้ว +175

      @@Grimthe He looks like a wizard

    • @no1Liikeglenn
      @no1Liikeglenn 4 ปีที่แล้ว +5

      thats what every game dev looks like in my mind. but that's my mind not reality ;)

    • @psychotropican666
      @psychotropican666 3 ปีที่แล้ว +9

      Sounds less Finnish than one would, in my mind....

    • @DecibelAlex
      @DecibelAlex 3 ปีที่แล้ว +13

      @@psychotropican666
      not all Finns speak like Kimi Räikkönen

  • @romangladiator1106
    @romangladiator1106 4 ปีที่แล้ว +406

    I've put over 200 hours into this game and I still haven't beat it. I'm totally addicted to it. This is a dream game for 2D pixel art platformer enthusiasts. Well done, Noita team, you've created an amazing game.

    • @gartgartsman478
      @gartgartsman478 4 ปีที่แล้ว +19

      Same! I pretty much suck, but I can't stop playing. It's weird how hopeful Noita makes you despite it consistently crushing you into pieces.

    • @user-vx1wt4hb5l
      @user-vx1wt4hb5l 4 ปีที่แล้ว +12

      @@gartgartsman478 I beat the game for the first time when I found the combination of invisibility and the other perk for less stains. Get those and you can literally walk straight to the boss!

    • @joshcraig6737
      @joshcraig6737 4 ปีที่แล้ว +7

      @@user-vx1wt4hb5l Wow, never even thought of doing that. Crazy how many ways you try to beat this game.

    • @kunknown2340
      @kunknown2340 4 ปีที่แล้ว +4

      @@joshcraig6737 you can also get toxic immunity and invisibility and bottle up toxic sludge so whenever you step in a liquid, you can pour toxic sludge on yourself, therefore nullifying other liquid statuses, and since you're immune to toxicity, it won't even register your character being covered in toxins, and you'll essentially be reverted back to being invisible.

    • @varunvarma8769
      @varunvarma8769 4 ปีที่แล้ว

      Just get a lightning spell and you'll destroy anything and everything easily.

  • @StefanLopuszanski
    @StefanLopuszanski 4 ปีที่แล้ว +401

    Was literally considering buying this game a couple of hours ago. This talk and his openness about the stuff convinced me to buy it. =)

    • @seanwarren9357
      @seanwarren9357 4 ปีที่แล้ว +22

      Pull the trigger, it's awesome they're updating all the time and you can mod it if so inclined...
      Nothing but thumbs up.

    • @StefanLopuszanski
      @StefanLopuszanski 4 ปีที่แล้ว +1

      @@seanwarren9357 : Yeah, I did and have been playing it. It is fun and interesting. Some bugs with things, especially around controller input, but definitely have had fun with it so far.

    • @LucasBarbosa-qh5ke
      @LucasBarbosa-qh5ke 4 ปีที่แล้ว +11

      Seriously, get this game. It was $15 on Steam a couple days ago..
      I bought it 2 days ago and I'm suffering from severe addiction. It's unlike ANY other game I've played.

    • @StefanLopuszanski
      @StefanLopuszanski 4 ปีที่แล้ว +1

      @@LucasBarbosa-qh5ke : I did get it. It is very similar to a lot of rogue-likes mixed with 2D platformers. Check out "Spelunky" if you like this. I'm still enjoying it but have been running into a few annoying bugs here and there.

    • @prltqdf9
      @prltqdf9 4 ปีที่แล้ว +5

      @@seanwarren9357 _Noiting_ but thumbs up.

  • @Luk3r
    @Luk3r ปีที่แล้ว +20

    I'm actually shocked at how useful this was for comp sci ppl who were wondering how they did it. I was looking for devlogs by youtubers making clones, but this was so much better. He gave us enough info to understand how to make a similar engine ourselves. Really said "fuck the general audience, this ones for my ppl" lol

    • @kzalesak4
      @kzalesak4 หลายเดือนก่อน +2

      Well, this was presented at GDC...

  • @gentlevandal7589
    @gentlevandal7589 4 ปีที่แล้ว +86

    I love to see this kind of presentations because nowadays, you cant get to see much of a problem-solving in game development. Everybody use generic engines(except for custom tools of big corporates which we cannot see the tech) and all those stuff and this kind of presentations become somewhat rare gems.

    • @LagMasterSam
      @LagMasterSam 3 ปีที่แล้ว +2

      Noita would be impossible (or at least stupidly impractical) to make using a generic engine. I gave up on using pre-made engines because trying to do anything that didn't fit the basic mold was a huge pain in the ass.

  • @15xv
    @15xv 2 ปีที่แล้ว +32

    Noita is my favorite singleplayer game ever made. Masterpiece

  • @TheLeontheking
    @TheLeontheking 4 ปีที่แล้ว +148

    Love your game and this presentation! Especially the explanation of the physics-system which i expected to be much more complicated in the case of the sand, fluids and gases.

  • @yellowsaurus4895
    @yellowsaurus4895 4 ปีที่แล้ว +28

    Got this game 3 days ago and haven't been able to stop thinking about it, it's really that good. The amount of content and depth is just staggering. There are way more "secrets" and hidden mechanics than what's presented to you as the actual game

  • @aestheticboi9034
    @aestheticboi9034 2 หลายเดือนก่อน +1

    by far the best gdc talk i've ever watched holy

  • @_grigoryta
    @_grigoryta 4 ปีที่แล้ว +22

    Damn, this presentation fully depicts their game. It's RAW, and I LOVE it.

  • @borisbritva1665
    @borisbritva1665 4 หลายเดือนก่อน +5

    Now explain the physics simulation of a propane tank

  • @TysonWoof
    @TysonWoof 3 ปีที่แล้ว +13

    Interesting that Google has recommended this to me as I begin working on similar tech for a project in Unity. They really do listen to conversations. How wonderfully convenient.

  • @torgo_
    @torgo_ 4 ปีที่แล้ว +98

    noita my personal game of the year., great to see this, i've been curious about how it works :)

    • @edabean007
      @edabean007 4 ปีที่แล้ว +2

      i did not know about Noita until i watched this. I just bought a copy :D

  • @Nos7algiK
    @Nos7algiK 3 ปีที่แล้ว +17

    One of the best indi games I've played in sometime. Hats off to the developers, they really hit a home run with this one. Game is incredibly addicting.

  • @nickc8863
    @nickc8863 3 ปีที่แล้ว +21

    honestly? even in "early access" Noita is damn near game of the year material imo.. its SO good.. i am acutely aware that im fanboying.. but have you tried Noita yet?! its freaking AMAZING!!
    Thank you devs! You look exactly as i pictured btw, i mean that in a good way.

  • @NiamorH
    @NiamorH 4 ปีที่แล้ว +43

    14:20 let me answer your question: yes your game is fun!

  • @basketcaseface813
    @basketcaseface813 3 ปีที่แล้ว +9

    Can’t believe they spent so long working on the game design, it really shows with how fun and interesting this game is.

  • @sehpu
    @sehpu 4 ปีที่แล้ว +15

    This game is so impressive, there is so very much more to it than just a simple rogue lite. If you’re even kinda thinking about it, please do yourself a favor and buy this game. It is still in early access but it has a complete experience.

  • @arxhyes1704
    @arxhyes1704 4 ปีที่แล้ว +57

    THIS VIDEO IS GODSEND

    • @prltqdf9
      @prltqdf9 3 ปีที่แล้ว

      Which god?

    • @PhillipAmthor
      @PhillipAmthor 3 ปีที่แล้ว +2

      You have appeased the gods

  • @NMROSTA
    @NMROSTA 3 ปีที่แล้ว +9

    Noita is one of the best game ever made... The whole action part is amazing and never get boring., Also the music is giving this amazing grapic some really nice flow!
    Well done...

  • @G00N3YC4NG
    @G00N3YC4NG 3 ปีที่แล้ว +5

    Watched a friend play recently and fell in love with the highly emergent style of gameplay. 10/10

  • @tombhousetv
    @tombhousetv 3 ปีที่แล้ว +8

    I pirated this then went and bought it cuz this dude deserves the money. This is definitely one of 2020's better games, for sure.
    This video was great actually

  • @ECHO1-1_GS
    @ECHO1-1_GS 7 หลายเดือนก่อน +1

    Спасибо, что вы это записали на видео, мне сейчас это помогло сделать презентацию о Noita для колледжа

  • @soulofartorias9928
    @soulofartorias9928 3 ปีที่แล้ว +8

    I love Noita so much. Thank you for creating this wonderful game.

  • @housethis3567
    @housethis3567 3 ปีที่แล้ว +13

    This game is a real masterpiece!

  • @danyukhin
    @danyukhin 4 ปีที่แล้ว +4

    love Petri's work, been a fan for like 15 years

  • @guilhermealvarenga7010
    @guilhermealvarenga7010 3 ปีที่แล้ว +4

    maybe you´re not even gonna see this, but Thank you Sir Petri, for this amazing game, im tottaly in love for it, i love everything about this game, every little detail, just thank you, thank you so much for this awesome experience!

  • @Smuffful
    @Smuffful 4 ปีที่แล้ว +4

    Dang this lecture is what caused me to purchase your game. Thanks so much, was incredibly interesting!

  • @Gunth0r
    @Gunth0r 4 ปีที่แล้ว +12

    still in early access and it's already GOTY2019 AND GOTY2020 for me!

  • @TwinGhosts
    @TwinGhosts 3 ปีที่แล้ว +1

    What a great talk, and man, this guy is so wholesome and humble. I think he sort of downplays how impressive this is! Time to get this game

  • @yveshenri1509
    @yveshenri1509 10 หลายเดือนก่อน

    As a game developer enthusiast, I'm amazed how brilliant this is! Speechless.

  • @Lunareon
    @Lunareon 4 ปีที่แล้ว +1

    Thank you for sharing your techniques and process in such great detail. The game looks beautiful in a lovingly nostalgic way that makes me want to try it.

  • @ipa_stor
    @ipa_stor ปีที่แล้ว +1

    Many thanks to Petri Purho for that talk, it was inspiring and informative!!!

  • @moosecannibal8224
    @moosecannibal8224 2 ปีที่แล้ว

    I am so glad I got to hear him talk about this.

  • @uniworkhorse
    @uniworkhorse 3 ปีที่แล้ว +4

    The first time I saw Noita on steam, I saw "sandbox" and skeptically thought that you would be a god and blow stuff up - which sounded kind of boring and stale.
    Now, after giving it a try, I've been addicted the past couple of weeks - It's really cool to see that the devs recognized how much being in danger and weak initially makes getting random powers extremely fun!

  • @Cornellie
    @Cornellie 3 ปีที่แล้ว +3

    So much respect for these developers

  • @doppelminds1040
    @doppelminds1040 2 ปีที่แล้ว +2

    One of the most unique games i have played in a long time... also the theme/lore is insane

  • @VergilxUA
    @VergilxUA 4 ปีที่แล้ว +5

    Game is *really* good. Now with mod support - its godly best.
    Just go buy it.
    Great talk as well

  • @Artikui
    @Artikui ปีที่แล้ว +1

    I was wondering how you did all these mechanics possible, and the implementation is just genius and often much simpler and more understandable than I could imagine at first.

  • @dandymcgee
    @dandymcgee ปีที่แล้ว +1

    Easily one of the best games ever made. Thanks for the super great tech talk!

  • @SvenGarson
    @SvenGarson 10 หลายเดือนก่อน +1

    People have no idea how technically challenging that game was to make - WoW!

  • @chlebon
    @chlebon 2 ปีที่แล้ว

    so genius yet so very simple :D ... awesome tech, thank you SO MUCH guys

  • @winstonsmith8597
    @winstonsmith8597 2 ปีที่แล้ว +1

    I have been playing games since pong/ Space Wars / and Lunar Landing. that is a long gaming history.
    I have played so many genre's from FPS to Visual novels and MMORPG to Platformer.
    Noita is hands down the best game I have ever played.
    It hits every mark for a great game. Visuals, Chaos, Immersion, secrets , re-playable and the icing on the cake is that physics engine powering it all.
    I always recommend this game to people.
    Noita is hands down the best game I have ever played.

  • @scpdatabase969
    @scpdatabase969 3 ปีที่แล้ว +4

    Accidentally cheesed my first victory with a black hole wand that let me collect all the perks so I couldn’t die to the boss.
    Then I spent another 40 hours stuck on the first few levels haha. Here’s to 40 more :)

  • @glaucus7609
    @glaucus7609 2 ปีที่แล้ว +1

    Thank you Noita devs,this game is a work of art,no pun intended

  • @skope2055
    @skope2055 5 หลายเดือนก่อน

    Amazing presentation, thank you!

  • @emma_tm
    @emma_tm หลายเดือนก่อน

    this is one of the hardest games ive ever played. i love it so much

  • @MrMclanskey
    @MrMclanskey 4 ปีที่แล้ว +15

    this game looks beautiful

  • @Algok17
    @Algok17 4 ปีที่แล้ว +1

    Great presentation! I was very interested in hearing how the engine works because before I wanted to make a game with similar mechanics. Noita was much better than what I could do alone. And now I can play the game of my dream. Now I want to see multiplayer in this game as in Soldat2D. And I would also like this video to be translated into Russian.

  • @notnullnotvoid
    @notnullnotvoid 4 ปีที่แล้ว

    I had no idea he was also the dev behind Crayon Physics, but I guess it's no surprise. Between that game and the falling-sand-game-esque pixel physics in Noita, I'm glad to see he's keeping my childhood alive.

  • @Dremth
    @Dremth 2 ปีที่แล้ว +2

    I must say... the relatively simple solutions to complex problems that were implemented here is a real testament to how you can make a really elegant, systemic game without having to make it bulky. There will always be "shortcuts" like Box2D, algorithms you read about in research papers, techniques you hear about from your contemporaries, or any other amount of middleware you can use; but it's the stitches on the seams, the novel engineering, and the artistry of bringing all these disparate systems into a coherent whole that sets this apart from the others. I would love to explore the source code for this game.

  • @glass7923
    @glass7923 4 ปีที่แล้ว +27

    If any of Noita developers are reading the comments here, please consider creating a survival crafting game based on your engine. Many people seem to love the idea of Noita's physics used in an open adventure setting like Terraria, and there's just so much potential in it.

    • @ponponpatapon9670
      @ponponpatapon9670 4 ปีที่แล้ว +3

      i'd pay an ungodly amount of money for a Noita version of The Powder Toy

  • @fourscoreand9884
    @fourscoreand9884 5 หลายเดือนก่อน

    Incredible

  • @sunorcio3901
    @sunorcio3901 2 ปีที่แล้ว +1

    Permanency would make this games level of problem solving really shine, idk how volatile the world would be without the roguelite elements (global shifting etc), also would require changing static level design/balance quite a bit, it is already a miracle that this game fell into place as well as it did. I am currently stumbling my way through learning c and researching in hopes of applying simulation intensive approach to game design.

  • @AurelianoShowsTheWorld
    @AurelianoShowsTheWorld 3 ปีที่แล้ว

    Wow! Great video. Tech bros are there!

  • @Soul-Burn
    @Soul-Burn 19 วันที่ผ่านมา

    Excellent talk! And this doesn't even touch on the crazy pseudo-programming that goes into wand building.
    Wands are implemented as a whole deck building game behind the scenes, flush with deck, hand, and discard piles. Some creative spells make use of these features as you would expect in a game built around deck building.

  • @e2rqey
    @e2rqey 4 ปีที่แล้ว +4

    I get it now!!!!!! Bethesda's bugs are actually an extremely high concept version of emergent gameplay!!!!

    • @HRRRRRDRRRRR
      @HRRRRRDRRRRR 4 ปีที่แล้ว +3

      Don't give Todd any new ideas.
      I mean really don't, he can't comprehend them.

  • @fabi0325
    @fabi0325 2 ปีที่แล้ว

    I've always loved games with aa large world and alot of stuff to do and Noita is perfect.

  • @ashardalondragnipurake
    @ashardalondragnipurake ปีที่แล้ว +1

    that trailer had a lot less dying then the real thing

  • @chrisgronski3707
    @chrisgronski3707 4 ปีที่แล้ว

    THIS IS GENIUS

  • @demondevilmon980
    @demondevilmon980 4 ปีที่แล้ว +2

    Noita has the best lategame i have ever played. most games have a high peak at the end and then there is not enough content to keep players interested. Noita has more content after midgame then before xD

  • @Tincash1
    @Tincash1 9 หลายเดือนก่อน

    One thing I noticed while testing the physics in Noita is when I cut the big steel boxes from the beams that hold it up that go into the walls in snowy depths, the steel boxes still remain standing after cutting the steel beams. Other than that, this is one of the best game I’ve ever played. The uniqueness of it all and the wand building system along with the alchemy is the first of its kind. I can’t stop playing it. I’ve died over 350 times and still haven’t had a winning run but I’m not in a rush to win because there is so much to learn and do. Thank you for making one of the most amazing game out there.

  • @ksztaltchmur
    @ksztaltchmur 5 หลายเดือนก่อน

    Listening to this very interesting presentation while playing Noita and trying not to die, what a joyride :D

  • @schedarr
    @schedarr 2 ปีที่แล้ว

    This guy is awesome for his creation.

  • @user-ec6kt2fg7m
    @user-ec6kt2fg7m 3 ปีที่แล้ว +1

    You're a wizard Petri!

  • @hannahalexandra1419
    @hannahalexandra1419 3 ปีที่แล้ว +2

    22:00 the flip of the hair sealed the deal.

  • @lorenzozanelli3437
    @lorenzozanelli3437 4 ปีที่แล้ว +1

    249 hours and i haven't still beat it.
    And i love it.
    When someone love a game not for the progression but for the gameplay, you know it's a good game

    • @rokibeeskiroodroki9018
      @rokibeeskiroodroki9018 4 ปีที่แล้ว

      lorenzo zanelli some tips:
      Don’t be scared of perk re-rolls
      Those firey wizard guys, stendari, on the first level take insane damage from standing in water, if they die from it they drop double gold.
      Wands with the torch spell can light up a certain area to the left on the first floor, there’s some good stuff in there.
      If you see the perk lottery perk, take it.

    • @lorenzozanelli3437
      @lorenzozanelli3437 4 ปีที่แล้ว +1

      I know all that ahahahahah. I simply like to explore so much i get too greedy and find myself crying at 22 hp surrounded by enemies.

  • @smiauu
    @smiauu 4 ปีที่แล้ว +6

    Erittäin hyvä puhe

  • @greedtheron8362
    @greedtheron8362 4 ปีที่แล้ว +11

    Fun talk and a fun little game too. I do hope they lend their physics engine to a more terraria like game built for a more persistent world and more long term progression.

  • @Gonebyebye888
    @Gonebyebye888 4 หลายเดือนก่อน

    very interesting i am going to implement some of this in my own games

  • @petedabrain
    @petedabrain 2 ปีที่แล้ว

    One of the best games i play(ed) in my over 30y years of gaming😊

  • @Hiddendeep
    @Hiddendeep 4 ปีที่แล้ว +5

    Great talk, great guy. I soo understand his pain with game design. I've got exactly the same problem - tech stuff are like 10x easier and faster to make than good game design. BTW I was almost sure that Noita simulations are made on GPU - what a surprise...

    • @LeonserGT
      @LeonserGT 4 ปีที่แล้ว +1

      Now I understand why it runs so well on my crappy laptop with meh GPU and nice CPU :D

    • @Hiddendeep
      @Hiddendeep 4 ปีที่แล้ว +1

      @@textentity soon :)

  • @The1wsx10
    @The1wsx10 4 ปีที่แล้ว +5

    i have never seen this game, but it looks like the powder toy. a (sandbox) game i loved in primary school. im suprised i haven't seen any actual games based on this concept.

    • @EduardsRuzga
      @EduardsRuzga 3 ปีที่แล้ว

      He does explain that its kinda hard. Most games out there are scripted, this one is simulated and its hard to tell simulation to do what you want, rather it does what it wants and its hard to tune and balance.
      So studious out there rarely pick such risky and hard to predict systems as something to base their game on.

  • @aboalazbh
    @aboalazbh 4 ปีที่แล้ว +9

    I always feel jealous of such talented people it's a very good game

    • @aboalazbh
      @aboalazbh 4 ปีที่แล้ว +3

      @Exostin yeah but talent has a role too

    • @mehmetakyuz5290
      @mehmetakyuz5290 4 ปีที่แล้ว

      th-cam.com/video/T_D3d1RWBrI/w-d-xo.html

  • @puiu102006
    @puiu102006 4 ปีที่แล้ว +8

    so these are the gods that made it :O

  • @sdporres
    @sdporres 4 ปีที่แล้ว +1

    Effing awesome

  • @AnaCristina-dv6qu
    @AnaCristina-dv6qu 4 ปีที่แล้ว

    Completely sold, wow

  • @RequiosWoW
    @RequiosWoW 2 ปีที่แล้ว +1

    Now that game is finally released, and they have finished adding new major content I'd be curious for the team to give a bigger postmortem talk to the game.

  • @StationOfTerrapin
    @StationOfTerrapin 4 ปีที่แล้ว +1

    awesome finns are awesome

  • @TheTransgenderScholar
    @TheTransgenderScholar ปีที่แล้ว

    I have clocked over 80 hours in this game and I've still yet to beat it once. I just keep discovering more and more near stuff in the world and wanting to investigate that and then inevitably dying while investigating. 10/10 would die again

  • @lyl14ghost
    @lyl14ghost 3 ปีที่แล้ว +1

    Really Really intriguing. What brought me here is the cape animation/physics of the character. I am buying the game now but I am more interested in the technical part of this game than anything. Damn that cape physics of the character is so realistic. I don't know if they animated it just in a lot of different ways then just linked em with different movements, or the cape also has it's own physics in the engine... damn.

    • @thedude142
      @thedude142 18 วันที่ผ่านมา

      Everything is pixels, even down to the character/enemies. So the cape, being pixels(but specially related to each other), probably moves in response to a wind system, player movement, etc. Just my guess

  • @sergiumarius3893
    @sergiumarius3893 4 ปีที่แล้ว +2

    I already own this game and it's amazing I got about three hundred hours in it

  • @jonq8714
    @jonq8714 3 ปีที่แล้ว

    Noita and Legend of Dungeon, two pixel art games with a tendency to kill you in humorous and unavoidable ways are in my top 5 favorite games all time list.

  • @madkvideo
    @madkvideo 3 ปีที่แล้ว +2

    I already have like 250 hours on Steam. Great game.
    Edit: WOW I PLAYED BLOODY ZOMBIES!

  • @nel9954
    @nel9954 4 ปีที่แล้ว +3

    Reminds me of the game Clonk

  • @rcookie5128
    @rcookie5128 4 ปีที่แล้ว

    Seems pretty basic and simple at its core. 'Keep it simple' done right. Nice!

  • @donaldkeith139
    @donaldkeith139 2 ปีที่แล้ว

    I'm never gonna play this game.
    Because I have no time.
    But I'm still buying it, just because of this great conference presentation.

  • @MoaningGit
    @MoaningGit 4 ปีที่แล้ว

    Best game ever made!

  • @matthew0034
    @matthew0034 4 ปีที่แล้ว

    The physics engine is so fun to play with and glitch

  • @unfa00
    @unfa00 4 ปีที่แล้ว +6

    I wonder if they've experimented with computing the simulations with shaders on the GPU.

    • @somekindofdude1130
      @somekindofdude1130 3 ปีที่แล้ว +1

      I guess they did cause I cannot believe that just a processor can process that

  • @_nickthered
    @_nickthered 2 ปีที่แล้ว

    So which set of Wang tiles did you use that tile the whole plane????

  • @ostrich_dog
    @ostrich_dog 4 ปีที่แล้ว +2

    This inspired me not only to buy the game (in a future sale because i'm stingy) but also to create a custom engine for some game in the future, when i'll have a good idea like this one

  • @progresque9738
    @progresque9738 4 ปีที่แล้ว +3

    Noita is a masterpiece

  • @fxchai6186
    @fxchai6186 2 ปีที่แล้ว +1

    this game is so hard and fun.

  • @jairoacosta8940
    @jairoacosta8940 4 ปีที่แล้ว +2

    I wonder is every single pixel needs to be stored with position color, propriety etc. That's a lot of data. Or if there's a way around it. Awesome work.

    • @reaverMB
      @reaverMB 4 ปีที่แล้ว +9

      Basically yes, but being a pixelated and procedural game, there's not too much data to be stored. Unexplored areas of the game do not need to be stored as those are procedurally generated based on a seed value and a set of tiling graphics, but all the areas you have been in will be stored as PNG images (and some rigid body data etc). The savegames go from a few kilobytes to some hundreds of megabytes during your gameplay, but not much larger than that as you will most likely either die, complete the game, or crash your computer due to other limitations in the engine. The world area pixels do not really need more than just color and location and then a small definition file to describe what kind of physics should be applied to what colour of pixels. And since you should be only running a single savegame at a time, the save game size should not pose any problem for a modern computer.

    • @jairoacosta8940
      @jairoacosta8940 4 ปีที่แล้ว

      @@reaverMB a png image! thats a smart work around. im sure the game can even derive a pixels property based on color alone upon reloading an area. thanks for the breakdown.

  • @superbrick5045
    @superbrick5045 3 ปีที่แล้ว

    3:28 Did this and the water just travels to the left until it hits a wall. After time there’s a left water level and a tight water level with drastically different heights connected via a slope. Clearly there’s some randomness used but it’s not included in that code or mentioned. So this demo is missing code

  • @proxy1035
    @proxy1035 4 ปีที่แล้ว

    2:19 i'm sure he'd enjoy QB64 then... it's literally QBASIC from DOS but for Win10 and with additional and more modern commands, variable types, and compiles using GCC into EXE files, so it also runs faster.
    i should try to make something similar to this in there and see what i can do. the simulation itself seems so simple. what really makes it good/heavy on the hardware is doing it to a couple thousand pixels at once

  • @bolicob
    @bolicob 2 ปีที่แล้ว

    Dang, I really wanted to hear about the wands and spells systems