How to Design a Puzzle Game In 5 Steps

Поделиться
HTML-код
  • Опубликовано: 24 дек 2024

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

  • @LixianTV
    @LixianTV 5 лет назад +78

    Great video Jonas!!
    Tons of great tips. I'll definitely be watching this video multiple times!

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

      Bruh

    • @unitysparticlesystem
      @unitysparticlesystem 4 года назад +4

      Oh hi Lixian
      I wish luck for your new bunny game
      :)

    • @scortcher
      @scortcher 4 года назад

      @LixianTV
      Hi Lixian :3
      And
      You're right
      ...
      Hope to see more of your great games ;3

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

      sup lixian

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

      Cool hi

  • @meta_name
    @meta_name 5 лет назад +144

    1. Just random rules
    2. Experiment with objectives
    3. Learn with the player
    4. Expand the rules
    5. Reorder and polish

  • @CerberusConstellation
    @CerberusConstellation 2 года назад +5

    Something that I really like about this game is how I can immediately understand what everything does and you don't need a tutorial. As soon as I saw the green outlines I thought: "Oh either type of block can move onto those". Even though I didn't realize they were one use as soon as you start using them you can understand that. Very good job!

  • @CoreyHardt
    @CoreyHardt 5 лет назад +16

    This is a really well-explained and useful video. Exactly what I was looking for, I love watching you go from the random prototyping to actually mocking up a quick game and seeing how quickly something can start resembling a finished product. Thanks for this!

    • @JonasTyroller
      @JonasTyroller  5 лет назад +3

      You're welcome. Happy to hear you found it useful. :)

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

    I have been watching videos about puzzle design lately and this is hands down the most synthetic and practical video I have seen so far.
    Everything else is either going in depth into rules and game theory without caring for what actually makes a puzzle fun, or high concept pseudophilosophy without actually getting into the design process itself.

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

    You managed to find a good balance between complexity and simplicity in the way you explain.
    Videos like yours have infinitely greater value than someone just analyzing ready-made puzzles as Mark does. The video really shows you know what you're talking about.
    Thanks for sharing your game design ideas, your videos are amazing.

  • @GunnarClovis
    @GunnarClovis 5 лет назад +14

    Absolutely fantastic, Jonas!
    These game design videos of yours are always wonderfully done. You're definitely my favorite gamedev RUclipsr by now. Keep it up!

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

    Dude.. GREAT video. My dnd players will thank you!

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

    I've been looking for a practical video like this to help me get starting with the brainstorming! Great work!

  • @Aeroxima
    @Aeroxima 5 лет назад +20

    That "cheating" method of creating stages, the first thought I had was "you could automate that", and make randomly generated puzzles.

  • @MoRo-92
    @MoRo-92 2 года назад +1

    DESIGN PUZZLES BACKWARDS - damn, that is so simple tip, yet so unobviously helpful! Great stuff over here, thanks!

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

    This was awesome! A real hands on lesson like this is so rare, especially such a useful one. Thank you so much Jonas.

  • @mikaxms
    @mikaxms 5 лет назад +81

    But Jonas, where can we play this game?

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

      fact

    • @user-main-locked
      @user-main-locked 3 года назад

      @@solidboots what?

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

      @@user-main-locked it's a fact

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

      @@solidboots It’s a question... facts are statements, not questions. You kids these days are so unintelligent.

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

    Awesome, Jonas! Finding relevant info about Puzzles game design is sometimes challenging.
    Thanks a lot for providing a step-by-step of how it works for you. This type of content really helps us stopping being shy about trying and putting things to practice.
    👏

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

    Great video! I went into a game jam wanting to do a puzzle platformer since I knew how to do platformers I thought "Oh that won't be that bad". Then hit a MAJOR roadblock when it came to designing the levels. So really to do a puzzle platformer I should have tried making BOTH puzzle games and platformer games. It turned out alright in the end, but I only ended up with 3 levels, and the first was a tutorial.
    I still want to add to it, so I'm going to try your tip of using physical objects. Beyond the simple levels It got hard to keep track of everything so I think that will help a lot. Thank you for all of your game design videos, I think its really helped me learn things much faster than it would have been on my own.

  • @LostRelicGames
    @LostRelicGames 5 лет назад +4

    Great and informative video dude. Love the physical references, a powerful teaching tool.

  • @timbelion3765
    @timbelion3765 5 лет назад +3

    20k subscribers, congrats!

  • @BdR76
    @BdR76 5 лет назад +27

    Excellent video. Quick tip for this game; maybe put symbols on the tiles, like X and O, so that it's also accessible for people who are color blind.

    • @anbiyapopal1458
      @anbiyapopal1458 5 лет назад +1

      That would give it a really cool tic-tac-toe look! Please do this one!

    • @mashafalkov
      @mashafalkov 4 года назад +8

      You don't need to put symbols to help colorblind people though, you can change the value and intensity of the color like was done with Splatoon.

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

      @@mashafalkov changing silhouettes would increase readability across the board for all types of players

  • @NerdyTalking
    @NerdyTalking 5 лет назад +2

    Great video as usual! We actually use some of those techniques at work when we try to come up with new features

  • @BdR76
    @BdR76 5 лет назад +6

    Where did you get that wooden board with hexagons? And for that matter, all those many other board game pieces, dice, beads etc.?

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

    Excellent video!!! It’s a bit fast paced so I had to pause a lot to take it all in. The tips are very helpful to get started!!

  • @nkusters
    @nkusters 5 лет назад +65

    I liked it a lot. Halfway through, I thought that there would be no way to make a challenging game out of the basic premise, but it worked out quite nicely :)
    What are the plans for the prototype you made?

    • @JonasTyroller
      @JonasTyroller  5 лет назад +20

      Thank you.
      No plans for this prototype. The idea is up for grabs if you want. :D

    • @nkusters
      @nkusters 5 лет назад +9

      Jonas Tyroller haha, thanks :) you might want to turn it into a community challenge if you want some more content out of it. Upload to github, give people two weeks to coke up with the best Levels/tweaks to the game and review it in 3-4 weeks. :)

    • @JonasTyroller
      @JonasTyroller  5 лет назад +13

      @@nkusters Hmm. Interesting idea. If I ever do that I'll make sure to include some Unity source code as well, though. :)

    • @nkusters
      @nkusters 5 лет назад +1

      Jonas Tyroller hahaha, is that a Dani ref? :)

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

      @@JonasTyroller Where can I get this game

  • @Michael-The-Composer
    @Michael-The-Composer 5 лет назад +8

    Can you make a video on the grid based movement shown in this video and just grid based movement in general? Thanks!

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

    thank you so much for this video!
    it really helped me create puzzle games, and it even let me create a chess puzzle game called "chezzler"!
    even tough it's not finished yet, i'm thinking of making this a full paid game for just 1 or 2 dollars.
    anyhow, i'm glad you made this awesome video!

  • @zig8925
    @zig8925 5 лет назад +1

    Dude your first unity tutorial has really helped me. Ive gotten quite far with my version of the game. I have gotten the camera to orbit around the player, and just need to make the move directions to match. I also made a boost ramp

  • @pravatpandey1937
    @pravatpandey1937 5 лет назад +107

    I feel like I'm the only that loves his accent

    • @zorochii
      @zorochii 5 лет назад +4

      Well you are wrong. :)

    • @CreativeSteve69
      @CreativeSteve69 5 лет назад +2

      I love his accent too.

    • @mashafalkov
      @mashafalkov 4 года назад

      I do! I'm originally from Russia, European accents make me feel at home!

    • @ridlr9299
      @ridlr9299 4 года назад +1

      Right? Wrong!

    • @ziggyzoggin
      @ziggyzoggin 4 года назад

      i like it too

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

    The most valuable advice you could give @ 3:40 🙌

  • @ghassanabdallah1989
    @ghassanabdallah1989 4 года назад +1

    Very helpful, thank you!

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

    Great video! I loved watching the process and also enjoyed pausing at a few points to try and work out how to solve the puzzles. 🙂

  • @LastGamerName
    @LastGamerName 5 лет назад

    Fantastic video! I really liked the game you made for it. I found myself wanting to play it while watching. You should flesh out into a full game when you get time. Thanks for the content Jonas!

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

    how do you just come up with random rules tho?????? it's crazy you just come up with stuff super quick. it's hard for me to come up wtih rules and not just be thinking about objectives how can i break out of this and how can i come up with a lot of random rules

  • @CyberChroma
    @CyberChroma 5 лет назад +1

    You made that game in only a few hours? That's amazing!

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

    Omg i love you so much, you literally saved my life

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

    JONAS I WANT TO PLAY THIS GAME NOW!!

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

    Great video, thanks for the information!

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

    You save my internship, thank you !

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

    Damn this video actually gave me a great idea for a game involving eating anything and everything

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

    This video is amazing! Thank you very much, Teacher

  • @nkusters
    @nkusters 5 лет назад +11

    2:44 I expected it to read 'Keep it Zimple!"

    • @nkusters
      @nkusters 5 лет назад +2

      @Violet twd Hehe, Jonas is getting a lot better at English now, but one of the things that he struggled with the most, is using the 'S' character, he used to (still does now, but just a lot less) say all the words that start with an 'S' like they would start with a 'Z'.

    • @nkusters
      @nkusters 5 лет назад +3

      @Violet twd It's all in good fun :) I like it when he does it, I'm actually a bit sad that it doesn't happen as much anymore, because it's a strong association that I have with his content :)

    • @fragarena9910
      @fragarena9910 5 лет назад

      @Violet twd you mean "kizez ur zweet lipz"

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

    Thank you for such awesome content! 🙏🏼

  • @LG-Moonlight
    @LG-Moonlight 4 года назад

    Jonas, I think for this type of puzzle game it might be possible to procedurally generate the puzzles. This creates the possibility for an "infinite" mode allowing you to keep puzzling even after completing the entire stash of hand crafted puzzles.

  • @gorniproductions2315
    @gorniproductions2315 5 лет назад

    Thanks! That's awesome Jonas!

  • @dr.c2195
    @dr.c2195 3 года назад

    I have designed a platform fighter first person shooter puzzle where you move in 5D non-euclidean space and you can reverse time and skip time and you need to turn off all target by shooting them but each target then warps the space around it creating new non-euclidean topology and you also need to reach the goal and beat all the puzzle enemies but the puzzle enemies are linked to all target that they respectively are next to and they can create extra dimensions to create a pocket of more than 5dimensional space so that they gain extra power and they power need to grow as described by a curve who's derivative is equal or larger than 2x.

  • @mrdoomsday3300
    @mrdoomsday3300 5 лет назад

    Wow another amazing video! I am making my own game and this will be very useful.

  • @MashUpGames
    @MashUpGames 5 лет назад +3

    I always wondered how people actually go about designing puzzle games. I wonder if anyone uses any other processes than the one you've talked about...

  • @Notester82
    @Notester82 4 года назад

    Great video! I like the encouragement for physical prototyping with various pieces, odds and ends, etc. That and it looked mesmerizing (in a good way!) to see all the stuff you had to work with. ;u;

  • @animebird3919
    @animebird3919 4 года назад

    7:23 cant you just eat up the yellow on the right bottom corner and then eat up everything like a line with the remaining yellow?

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

    It seems that by following these steps a puzzle game could be made, but only with a first level layer of novelty, every level will basically just be the exact same rules with the steps needed to win depending on the layout of the board. This would exclude opportunity to expand the players knowledge with deeper novelty by presenting problems which can only be solved by using the mechanics in novel ways. In other words: This video will show you how to make a "kill time while at the bus stop phone puzzle game" rather then a Portal, Braid, The Witness, or Baba is You, type puzzle game.

  • @onlycheeseextracheese8718
    @onlycheeseextracheese8718 5 лет назад +1

    What program is he using to make the app at 4:26 ?

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

    That would be great for a game jam

  • @stacypetties3870
    @stacypetties3870 4 года назад

    Great and informative video dude. Love the physical references, a powerful teaching tool.
    But Jonas, where can we play this game?

  • @tuncalansu9423
    @tuncalansu9423 5 лет назад +1

    I am working on a big project now (I am developing games for 6 months).And my project is getting harder and harder to develop ı dont know what to do please help.Sorry for my bad english

    • @younlok1081
      @younlok1081 5 лет назад +1

      for me its hard to start a project

  • @kales901
    @kales901 6 месяцев назад

    what game engine is this made in?

  • @cal9539
    @cal9539 4 года назад

    Hey Jonas, can I use this game idea for my new game ?

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

    I see this is a good system for 2d, boardgame-type puzzle games. What about 3d, first person puzzles, like Portal?

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

      Some kinds of puzzles work best digitally, instead of practically.

  • @laurenzreinthaler2301
    @laurenzreinthaler2301 5 лет назад +3

    I just came very angry from the BTP Vid and this made things better. Thanks for doing good quality Content!

    • @NinjarioPicmin
      @NinjarioPicmin 5 лет назад

      what happened?

    • @laurenzreinthaler2301
      @laurenzreinthaler2301 5 лет назад

      @@NinjarioPicmin Just watch the latest Blackthornprod video

    • @NinjarioPicmin
      @NinjarioPicmin 5 лет назад

      @@laurenzreinthaler2301 well can't you just give me an tldr of it?

    • @laurenzreinthaler2301
      @laurenzreinthaler2301 5 лет назад

      @@NinjarioPicmin BTP made a Clickbait Video where he is complaining about Social Media, said that's an accurate reason for making a clickbait vid. Put in an sponsor ad and Boom more dislikes thank likes and I am pretty sure he's losing much subs

    • @NinjarioPicmin
      @NinjarioPicmin 5 лет назад

      @@laurenzreinthaler2301 ok thank you

  • @igz
    @igz 5 лет назад

    Walking the talk, great stuff!

  • @majesticpanda445
    @majesticpanda445 5 лет назад

    I think the ultimate puzzle is how you got so swole! looking BUFF DUDE

  • @1stepofe-noise311
    @1stepofe-noise311 4 года назад +3

    "Controller : [Logic]"...any number of players take turns with the same basic rule set of shapes pieces to mix...then...the entire set the players create is shifted by 1 person over to challenge them with the other person's arrangement...its timed...whoever's in the top 50% gets a slightly tougher starting basis...the grind continues by 50% of cutting the players...until...1...remains...

  • @DeadDamsel
    @DeadDamsel 4 года назад

    I think the best way to start making a puzzle game should actually start with a single, simple mechanic, but one with a lot of room for expansion.

  • @spiritofmarlboro
    @spiritofmarlboro 6 месяцев назад

    so, how about for the blocks to be little monsters who eat each other, and when eating a "snapper block" you could make it say SNAP! like in comics.

  • @11b11b1
    @11b11b1 Год назад

    Is the game available to play?

  • @wojteksrodka2031
    @wojteksrodka2031 4 года назад +1

    How did you do the tilesnapping kind of spritemovement? I need it in one of my games and i cant find a tutorial for it, pls help

    • @JonasTyroller
      @JonasTyroller  4 года назад

      In this case I used a bit of a hacky solution to save some time. When a block collides with another block it can use the position of the other block to figure out where it has to stop.
      The perfect way to do it would be to store the entire game in a two dimensional array, but sometimes the faster hacky solutions work just fine as well. :)

    • @wojteksrodka2031
      @wojteksrodka2031 4 года назад

      @@JonasTyroller I need to częste a player that moves with W, A, S, D, and snaps to every tile of a 5x5 field. Could you maybe do a tutorial on this, i would appreciate it so much. I just started unity and programming in general.

  • @jaredbowen827
    @jaredbowen827 4 года назад

    You do realize that ,with just what you showed, there are 152,587,890,625 different combinations or 5^16. This is another reason why testing and debugging are so very important.
    😁🤔

  • @jaewanlee3398
    @jaewanlee3398 4 года назад

    legendary

  • @JosephDalrymple
    @JosephDalrymple 4 года назад

    No captions? Not even auto-generated? :(

  • @eschernadeau9287
    @eschernadeau9287 5 лет назад +1

    Can you give us that game

  • @cprn.
    @cprn. 5 лет назад

    Would buy on Steam... Wouldn't expect to pay more than a dollar, thought, so probably it wouldn't pay off.

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

    MF RUclips is reading my mind. Is like the 10th time it happens to me.

  • @BdR76
    @BdR76 5 лет назад +1

    Btw another tip for puzzle games, don't give the player too many levels. I've seen indie puzzle games similar to the one in this video but with like 800 levels :\ that's too much

    • @NinjarioPicmin
      @NinjarioPicmin 5 лет назад +1

      hmm interesting, why do you feel that way? i mean sure if it is 800 levels of exactly the same thing just a little harder each time i get you, but if you like jonas described here explore every ruleset fully and then introduce something new i don't think it is a bad thing to have many levels, it's quite a good thing in my opinion anyways

    • @BdR76
      @BdR76 5 лет назад

      @@NinjarioPicmin What I mean to say was you have to curate your levels. I was thinking of some pentomino type web game, I forgot which one, which didn't introduce any new mechanics for like the first 25 levels and it had like 400 levels or something.

    • @NinjarioPicmin
      @NinjarioPicmin 5 лет назад

      @@BdR76 ​ BdR76 yeah i can see when you have the same game mechanic pushed into xyz levels without anything different about it being damn boring, but in the case of the method jonas described i don't think there is anything negative about it

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

    Random rules...
    Me having 0 imagination... so that's why it's difficult to make one... welp got to start somehow...
    Discovered liked puzzle games after all thinking of making one, maybe can get interest back in game deving...

  • @oliversallay8899
    @oliversallay8899 5 лет назад

    Hey, just wanted to say hi.

  • @MrSpiky
    @MrSpiky 5 лет назад +1

    yaya

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

    I feel like I should note that "exhaust the current rules before expanding them" is VERY dependent on what kind of puzzle game you're working with; for some, you can't isolate the new rules so easily, and their mere addition opens several new ways to twist the *previous* rules, that you couldn't have possibly explored until the new ones were introduced.

  • @BillyMan
    @BillyMan 5 лет назад +2

    First