How to Design a Puzzle Game In 5 Steps

  Рет қаралды 97,653

Jonas Tyroller

Jonas Tyroller

Күн бұрын

Designing puzzles for video games can be quite a challenge when you don't know how to best go about it. In this quick crash course you'll learn a reliable 5 step process for coming up with absolutely outstanding logic puzzles in no time at all. Hope you find it useful. :)
Get my games on Steam:
Will You Snail: store.steampowered.com/app/11...
ISLANDERS: store.steampowered.com/app/10...
Join our creative community on Discord: / discord
Thanks for watching. :)

Пікірлер: 122
@meta_name
@meta_name 4 жыл бұрын
1. Just random rules 2. Experiment with objectives 3. Learn with the player 4. Expand the rules 5. Reorder and polish
@LixianTV
@LixianTV 4 жыл бұрын
Great video Jonas!! Tons of great tips. I'll definitely be watching this video multiple times!
@sh0unakgg274
@sh0unakgg274 3 жыл бұрын
Bruh
@unitysparticlesystem
@unitysparticlesystem 3 жыл бұрын
Oh hi Lixian I wish luck for your new bunny game :)
@scortcher
@scortcher 3 жыл бұрын
@LixianTV Hi Lixian :3 And You're right ... Hope to see more of your great games ;3
@BigVirusBoi
@BigVirusBoi 2 жыл бұрын
sup lixian
@AkiSolis
@AkiSolis 2 жыл бұрын
Cool hi
@colinhamilton7365
@colinhamilton7365 3 жыл бұрын
Some fun additions to this game would be teleportors and conversion spaces that change the colors of the tiles that pass over them. Great video! Thanks for sharing.
@GunnarClovis
@GunnarClovis 4 жыл бұрын
Absolutely fantastic, Jonas! These game design videos of yours are always wonderfully done. You're definitely my favorite gamedev KZbinr by now. Keep it up!
@KilgoreTroutAsf
@KilgoreTroutAsf 4 жыл бұрын
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.
@mashafalkov
@mashafalkov 4 жыл бұрын
This was awesome! A real hands on lesson like this is so rare, especially such a useful one. Thank you so much Jonas.
@CoreyHardt
@CoreyHardt 4 жыл бұрын
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 4 жыл бұрын
You're welcome. Happy to hear you found it useful. :)
@creationallabs
@creationallabs 2 жыл бұрын
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.
@7hestraywolf505
@7hestraywolf505 2 жыл бұрын
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!
@ruhanbello3983
@ruhanbello3983 7 ай бұрын
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. 👏
@LostRelicGames
@LostRelicGames 4 жыл бұрын
Great and informative video dude. Love the physical references, a powerful teaching tool.
@CoreyDWillis
@CoreyDWillis Жыл бұрын
I've been looking for a practical video like this to help me get starting with the brainstorming! Great work!
@Aeroxima
@Aeroxima 4 жыл бұрын
That "cheating" method of creating stages, the first thought I had was "you could automate that", and make randomly generated puzzles.
@NerdyTalking
@NerdyTalking 4 жыл бұрын
Great video as usual! We actually use some of those techniques at work when we try to come up with new features
@LastGamerName
@LastGamerName 4 жыл бұрын
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!
@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;
@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!!
@MoRo-92
@MoRo-92 2 жыл бұрын
DESIGN PUZZLES BACKWARDS - damn, that is so simple tip, yet so unobviously helpful! Great stuff over here, thanks!
@zig8925
@zig8925 4 жыл бұрын
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
@StuffByBez
@StuffByBez Жыл бұрын
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. 🙂
@nikzprojects9981
@nikzprojects9981 3 жыл бұрын
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.
@PurpleFreezerPage
@PurpleFreezerPage Жыл бұрын
Dude.. GREAT video. My dnd players will thank you!
@timbelion3765
@timbelion3765 4 жыл бұрын
20k subscribers, congrats!
@mrdoomsday3300
@mrdoomsday3300 4 жыл бұрын
Wow another amazing video! I am making my own game and this will be very useful.
@ghassanabdallah1989
@ghassanabdallah1989 3 жыл бұрын
Very helpful, thank you!
@parijatbezbaruah4380
@parijatbezbaruah4380 2 жыл бұрын
Thank you for such awesome content! 🙏🏼
@theBenStrothmann
@theBenStrothmann 3 жыл бұрын
Great video, thanks for the information!
@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!
@pravatpandey1937
@pravatpandey1937 4 жыл бұрын
I feel like I'm the only that loves his accent
@zorochii
@zorochii 4 жыл бұрын
Well you are wrong. :)
@CreativeSteve69
@CreativeSteve69 4 жыл бұрын
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 жыл бұрын
Right? Wrong!
@ziggyzoggin
@ziggyzoggin 3 жыл бұрын
i like it too
@mikaxms
@mikaxms 4 жыл бұрын
But Jonas, where can we play this game?
@solidboots
@solidboots 3 жыл бұрын
fact
@astni
@astni 3 жыл бұрын
@@solidboots what?
@elizabethserna8953
@elizabethserna8953 3 жыл бұрын
@@astni it's a fact
@goblinoide
@goblinoide 3 жыл бұрын
@@solidboots It’s a question... facts are statements, not questions. You kids these days are so unintelligent.
@Exiled_Q
@Exiled_Q 2 жыл бұрын
This video is amazing! Thank you very much, Teacher
@gorniproductions2315
@gorniproductions2315 4 жыл бұрын
Thanks! That's awesome Jonas!
@mentalstress2129
@mentalstress2129 7 ай бұрын
Omg i love you so much, you literally saved my life
@CyberChroma
@CyberChroma 4 жыл бұрын
You made that game in only a few hours? That's amazing!
@BdR76
@BdR76 4 жыл бұрын
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 4 жыл бұрын
That would give it a really cool tic-tac-toe look! Please do this one!
@mashafalkov
@mashafalkov 4 жыл бұрын
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 жыл бұрын
@@mashafalkov changing silhouettes would increase readability across the board for all types of players
@Vagabond_Nation
@Vagabond_Nation 7 ай бұрын
The most valuable advice you could give @ 3:40 🙌
@stacypetties3870
@stacypetties3870 4 жыл бұрын
Great and informative video dude. Love the physical references, a powerful teaching tool. But Jonas, where can we play this game?
@nkusters
@nkusters 4 жыл бұрын
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 4 жыл бұрын
Thank you. No plans for this prototype. The idea is up for grabs if you want. :D
@nkusters
@nkusters 4 жыл бұрын
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 4 жыл бұрын
@@nkusters Hmm. Interesting idea. If I ever do that I'll make sure to include some Unity source code as well, though. :)
@nkusters
@nkusters 4 жыл бұрын
Jonas Tyroller hahaha, is that a Dani ref? :)
@elizabethserna8953
@elizabethserna8953 3 жыл бұрын
@@JonasTyroller Where can I get this game
@Michael-The-Composer
@Michael-The-Composer 4 жыл бұрын
Can you make a video on the grid based movement shown in this video and just grid based movement in general? Thanks!
@igz
@igz 4 жыл бұрын
Walking the talk, great stuff!
@greyrifterrellik5837
@greyrifterrellik5837 3 ай бұрын
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.
@BdR76
@BdR76 4 жыл бұрын
Where did you get that wooden board with hexagons? And for that matter, all those many other board game pieces, dice, beads etc.?
@echodolphonian5729
@echodolphonian5729 11 ай бұрын
That would be great for a game jam
@MashUpGames
@MashUpGames 4 жыл бұрын
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...
@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.
@captainkawaii666
@captainkawaii666 2 жыл бұрын
Damn this video actually gave me a great idea for a game involving eating anything and everything
@Croquis_Fusain
@Croquis_Fusain 10 ай бұрын
You save my internship, thank you !
@Red_Eagle
@Red_Eagle 3 жыл бұрын
JONAS I WANT TO PLAY THIS GAME NOW!!
@majesticpanda445
@majesticpanda445 4 жыл бұрын
I think the ultimate puzzle is how you got so swole! looking BUFF DUDE
@dr.c2195
@dr.c2195 2 жыл бұрын
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.
@jaewanlee3398
@jaewanlee3398 4 жыл бұрын
legendary
@nkusters
@nkusters 4 жыл бұрын
2:44 I expected it to read 'Keep it Zimple!"
@nkusters
@nkusters 4 жыл бұрын
@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 4 жыл бұрын
@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 4 жыл бұрын
@Violet twd you mean "kizez ur zweet lipz"
@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.
@1stepofe-noise311
@1stepofe-noise311 4 жыл бұрын
"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...
@cal9539
@cal9539 3 жыл бұрын
Hey Jonas, can I use this game idea for my new game ?
@laurenzreinthaler2301
@laurenzreinthaler2301 4 жыл бұрын
I just came very angry from the BTP Vid and this made things better. Thanks for doing good quality Content!
@NinjarioPicmin
@NinjarioPicmin 4 жыл бұрын
what happened?
@laurenzreinthaler2301
@laurenzreinthaler2301 4 жыл бұрын
@@NinjarioPicmin Just watch the latest Blackthornprod video
@NinjarioPicmin
@NinjarioPicmin 4 жыл бұрын
@@laurenzreinthaler2301 well can't you just give me an tldr of it?
@laurenzreinthaler2301
@laurenzreinthaler2301 4 жыл бұрын
@@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 4 жыл бұрын
@@laurenzreinthaler2301 ok thank you
@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.
@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. 😁🤔
@ShignBright
@ShignBright 2 жыл бұрын
I see this is a good system for 2d, boardgame-type puzzle games. What about 3d, first person puzzles, like Portal?
@benjamincurran5799
@benjamincurran5799 Жыл бұрын
Some kinds of puzzles work best digitally, instead of practically.
@kales901
@kales901 13 күн бұрын
what game engine is this made in?
@animebird3919
@animebird3919 3 жыл бұрын
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?
@punkseth1
@punkseth1 Жыл бұрын
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
@onlycheeseextracheese8718
@onlycheeseextracheese8718 4 жыл бұрын
What program is he using to make the app at 4:26 ?
@JonasTyroller
@JonasTyroller 4 жыл бұрын
Game Maker Studio 2. :)
@cprn.
@cprn. 4 жыл бұрын
Would buy on Steam... Wouldn't expect to pay more than a dollar, thought, so probably it wouldn't pay off.
@tuncalansu9423
@tuncalansu9423 4 жыл бұрын
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 4 жыл бұрын
for me its hard to start a project
@diegocaballero59
@diegocaballero59 2 жыл бұрын
MF KZbin is reading my mind. Is like the 10th time it happens to me.
@user-dr5nt2is7f
@user-dr5nt2is7f Жыл бұрын
Is the game available to play?
@oliversallay8899
@oliversallay8899 4 жыл бұрын
Hey, just wanted to say hi.
@gamerdweebentertainment1616
@gamerdweebentertainment1616 2 жыл бұрын
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...
@wojteksrodka2031
@wojteksrodka2031 4 жыл бұрын
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.
@MrSpiky
@MrSpiky 4 жыл бұрын
yaya
@eschernadeau9287
@eschernadeau9287 4 жыл бұрын
Can you give us that game
@JosephDalrymple
@JosephDalrymple 4 жыл бұрын
No captions? Not even auto-generated? :(
@BdR76
@BdR76 4 жыл бұрын
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 4 жыл бұрын
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 4 жыл бұрын
@@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 4 жыл бұрын
@@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
@BillyMan
@BillyMan 4 жыл бұрын
First
What Makes a Good Puzzle?
17:42
Game Maker's Toolkit
Рет қаралды 1,9 МЛН
How These Puzzles Deceive You
15:36
Mental Checkpoint
Рет қаралды 350 М.
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 15 МЛН
Which one is the best? #katebrush #shorts
00:12
Kate Brush
Рет қаралды 22 МЛН
How to Design a Good Puzzle Level in Super Mario Maker 2!
16:33
Ceave Gaming
Рет қаралды 382 М.
I Turned a Roguelite into a Board Game
8:54
Goodgis
Рет қаралды 799 М.
How I make puzzles for my indie magnet game (Developing 9)
12:08
Game Maker's Toolkit
Рет қаралды 358 М.
How I designed Fruit Ninja
22:58
Luke Muscat
Рет қаралды 6 МЛН
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 683 М.
How Jonathan Blow Designs a Puzzle
8:35
Game Maker's Toolkit
Рет қаралды 660 М.
I Made the Hardest Game Ever
10:15
Sam Hogan
Рет қаралды 12 МЛН
The rarest move in chess
17:01
Paralogical
Рет қаралды 1 МЛН
Making a Game With Discord's Bot API
10:39
PolyMars
Рет қаралды 2,6 МЛН
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 15 МЛН