Why is it so hard to make game design decisions? (Developing 3)

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 19. 11. 2021
  • đŸ§Č Wishlist Mind Over Magnet on Steam! - store.steampowered.com/app/26... đŸ§Č
    Developing is an on-going CZcams series, where I share the step-by-step process of making my first video game: Mind Over Magnet!
    This time I try to turn my prototype into an actual game - but get hung up on indecision. How will I solve this problem?
    === Links ===
    How to make Predicted Trajectory path of Projectiles in UNITY - Bow and Arrow 2D | The Game Guy
    ‱ How to make Predicted ...
    ROWBYROW Game - verysoftwares.itch.io/rowbyrow
    === Credits ===
    Music By:
    LAKEY INSPIRED @ / lakeyinspired
    License for commercial use: Creative Commons Attribution 3.0 Unported "Share Alike" (CC BY-SA 3.0) License.
    CZcams Audio Library
    Epidemic Sound - www.epidemicsound.com/referra... (Referral Link)
    === Subtitles ===
    Contribute translated subtitles - amara.org/en-gb/videos/dwENBd...
  • Hry

Komentáƙe • 1,8K

  • @GMTK
    @GMTK  Pƙed 2 lety +951

    Just to clarify for some of the comments - as I state in the video, the game will have both puzzle and platforming aspects, but with puzzles as the dominant genre. The problem came from trying to have both very challenging execution-based platforming, and very challenging logic-based puzzles, and expecting players to bounce back and forth between them. I feel like this is not suitable, so had to make one dominant and the other secondary, and decided to make puzzles be dominant as that is where the game keeps swinging towards. Hope that makes sense! Things should become clearer as development goes on (I hope, for my sake)

    • @Soul-Burn
      @Soul-Burn Pƙed 2 lety +24

      As long as the platforming bits cut to short piece, it's OK to have many of them, as it costs little to retry, and you can still feel accomplished doing them. Just don't put a Path of Pain gauntlet in it.

    • @octodecahedron
      @octodecahedron Pƙed 2 lety +20

      Maybe looking at the Captain Toad game might help you. It has "boss fights" and other elements while still being a clear platformer.

    • @adamkahmann2937
      @adamkahmann2937 Pƙed 2 lety +1

      Sounds like it will be fun!

    • @jmvr
      @jmvr Pƙed 2 lety +9

      It's a puzzle-platformer :)

    • @ivanaviNiebla
      @ivanaviNiebla Pƙed 2 lety +1

      Yeah, I thought that maybe the platforming levels could be a break from the challenging puzzles, but that would only work if the platforming wasn't very challenging. Perhaps you could make the platforming seem like it is challenging by making it exciting when the player has the right skills, like that level that got you excited, but just not making it really require so much precision or quickness, and having some checkpoints, so anybody can finish them. And this platforming levels could have timers and a grade or reward as an extra, not needed to progress, so the players that like fast paced action have some reason to improve, even if not so much is asked from them to complete the level.

  • @andrewp38
    @andrewp38 Pƙed 2 lety +3285

    I know this series is specifically about the process of making a game, but each video has hit me in the gut with weirdly relevant lessons about life in general

    • @isra10able
      @isra10able Pƙed 2 lety +149

      about creating in general too

    • @adt4864
      @adt4864 Pƙed 2 lety +104

      Like how The Art of War has so much application outside of war

    • @husseinkobeisi5022
      @husseinkobeisi5022 Pƙed 2 lety +31

      Spot on, I can't believe how much I'm personally benefitting from this series.

    • @Agustinibarlucia
      @Agustinibarlucia Pƙed 2 lety +75

      I completely agree. The "analysis paralysis" resonated way too much with me. Definitely going to mention this video in my next therapy session.
      Mark, as always, wonderful video. Thank you so much for sharing this process with us.

    • @EarthB00
      @EarthB00 Pƙed 2 lety +10

      Analysis Paralysis was me in Grad School. I learnt that lesson a bit later than I'd like back then.

  • @Glenchx
    @Glenchx Pƙed 2 lety +1530

    I'm really impressed by the level of personal sharing and reflection in these videos! These are such common things in the process of creation and they're communicated so well here.

    • @husseinkobeisi5022
      @husseinkobeisi5022 Pƙed 2 lety +17

      Yes, this sort of issue is probably the biggest things that stops newbies from going further in their creation and it's the first time I've seen someone talk about it.

    • @kellencomrie2558
      @kellencomrie2558 Pƙed 2 lety +12

      I also noticed that he’s doing a remarkable job keeping the video interesting and well paced without getting bogged down in details but not loosing all the detail too, inferno plus often hits this problem in his game mods dev videos but he also has a problem with scope creep

    • @flowerheit4512
      @flowerheit4512 Pƙed 2 lety +10

      I also think he's doing a great job of communicating how he plans to tackle these obstacles, with advice (such as set an arbitrary time limit) that is widely applicable to a variety of creative projects!

    • @Dominik-K
      @Dominik-K Pƙed 2 lety +3

      I have to agree these videos are amazing! And the process as documented here is very interesting

    • @adammorrell9553
      @adammorrell9553 Pƙed 2 lety

      second

  • @nikefootbag
    @nikefootbag Pƙed 2 lety +388

    “Scrap all those old levels, we’re doing this now” - spoken like a true gamedev

  • @PrimerBlobs
    @PrimerBlobs Pƙed 2 lety +729

    Could be really incredible to ship a webgl version of the game that viewers can play with.

    • @AgentNyo
      @AgentNyo Pƙed 2 lety +23

      Agreed! Tinkering with mechanics is how you find inspiration- other people approach things differently, and can find different ideas
      Instead of falling into the hole of "oh no it's not good enough" get lots of feedback and maybe something will inspire you

    • @williammorgan584
      @williammorgan584 Pƙed 2 lety +33

      Oh hey it's the primer guy with the blobs and the education and whatnot

    • @zamf
      @zamf Pƙed 2 lety +15

      @@AgentNyo I think Mark has a lot of inspirations.
      The problem is he has too many inspirations.
      Adding new ideas will just complicate the problem.

    • @regularname1825
      @regularname1825 Pƙed 2 lety +6

      @@williammorgan584 hehe funni blob commits evolution

    • @traywor1615
      @traywor1615 Pƙed 2 lety +8

      Never thought of Primer being interested in Game Dev!
      Funny anecdote from my school life, I was really excited when I found out that my maths teacher was playing CS in her free time.
      Her comment was "Sometimes, teachers can have really interesting hobbies."
      That's what I feel now, allthough Primer's science animations/simulations are closer too game dev than math is to shooters.

  • @Dragonblorg2
    @Dragonblorg2 Pƙed 2 lety +1007

    The “platforming” level is a puzzle already, you’d have to figure out the solution rather than just playing through it. It just happens that the solution to the puzzle requires fluid, platforming like movement but there was really no need to remove it

    • @flojd574
      @flojd574 Pƙed 2 lety +71

      Very true. I could see a puzzle and platforming levels selected on the main screen.
      Or just combine them in a meaningful way and with properly paced progression

    • @NoahStolee
      @NoahStolee Pƙed 2 lety +69

      Maybe, but the skill to do those movements might be difficult for a puzzle oriented player imo

    • @forbenaj
      @forbenaj Pƙed 2 lety +150

      ​@@NoahStolee Portal is actually a puzzle game which all of the sudden has these fast-paced extreme platformer puzzles. I think it can be done.

    • @timpize8733
      @timpize8733 Pƙed 2 lety +37

      That's exactly what I thought. An occasional change of pacing simply brought by level design doesn't completely change its genre nor target audience. But I agree to what's said in the video, you can't have half of one and half of the other or it will feel weird. The change needs to be justified within the game, and it can only work for a cinematic game, with enemies suddenly pursuing you for instance, or on the contrary slower special areas.

    • @LUCAdupaLUNI
      @LUCAdupaLUNI Pƙed 2 lety +4

      Portal is the same

  • @SuperNintomdo
    @SuperNintomdo Pƙed 2 lety +618

    lol Ah yes the inevitable "I changed something and now it's just a puzzle game" trap that every new developer falls into.

    • @Ferret440
      @Ferret440 Pƙed 2 lety +120

      Veteran developers too! My favorite puzzle game, The Talos Principle, was created during the development of a Serious Sam game, an FPS. A dev created a "jamming" tool that turned obstacles off, and bam, inspired the company to make a puzzle game instead.

    • @dazcarrr
      @dazcarrr Pƙed 2 lety +24

      Game design abhors a vacuum and everything that isn't a puzzle game

    • @Schattenhall
      @Schattenhall Pƙed rokem +13

      Sounds like the game development analog to carcinization in evolutionary biology.

    • @solsystem1342
      @solsystem1342 Pƙed rokem +3

      Made a very simple platformer in C++ because I was bored at work. Turns out, It's basically just a puzzle game about movement because a grid based platformer is really all that C++ can manage.
      The game has really fun collision though. Since there's no "grounded" state and there's no hit detection unless your character is in the obstacle (it then pushes you out, grants you an extra jump, and/or might have some effect on your velocity based on what you ran into and repeats until it finds a valid position for you to exist).
      Leads to a bunch of weird movement tech. Like, being able to fall through the ground if your speed is high enough. Clipping up through the ground if you can jump into it. Walls being scalable by repeatedly jumping and then walking inside them. Pillars of cellings sucking you down and out their bottom if you touch them (I call it quicksand). Also, the air control and lack if collision allows you to fall through huge piles of ground if there are enough gaps.

  • @SirSoliloquy
    @SirSoliloquy Pƙed 2 lety +203

    There’s something that I’ve come to realize over the years: pretty much *every* game is a puzzle game in some form or another. That high-speed platformer level you made is also a puzzle - you have to figure out the order to use your abilities to get where you want to go.

    • @chasefox3100
      @chasefox3100 Pƙed 2 lety +9

      That isn't actually meaningful or helpful to game design or anything really. It's a tautology of sorts. Games don't play themselves and so require the player to do something.
      Second point is that a call of duty is so difficult from bejeweled that it isn't even comparable anymore. Or take doom and portal. They both have "shooting" but are so different from one another that calling them both shooters is disingenuous and doesn't capture the reality of the situation.

    • @gufu21
      @gufu21 Pƙed 2 lety +19

      This is an interesting idea. City-builders are puzzles (how do I fix traffic?). Roguelikes are puzzles (what combination of resources, resource management, and good RNG will make a successful run?). Simulations are puzzles (where do I place X to maximize its benefit?). RPGs are puzzles (what combination of skill points, abilities, and party members will work best?). Strategy games are puzzles (how do I maximize my start location? which build/techs/units do I go for?) Action-adventure games are puzzles (I have these weapons and abilities; how can I use these against an enemy's weak points or AI patterns?).

    • @kawaiianthony8090
      @kawaiianthony8090 Pƙed 2 lety +19

      I mean thats basically what games are. Games create a virtual environment and present problems that you need to find a solution to. If a "game" doesn't have any puzzles, or problem solving elements to it, it wouldn't be called a game, it would be called a toy or sth like that.

  • @embergamedev
    @embergamedev Pƙed 2 lety +323

    The only times I have ever finished a game has been in game jams.
    Constraints fuel creativity. The problem most everyone has even in game jams isn't that they don't have any ideas. Instead it's usually paralysis because they have the world of possibilities that need to be narrowed down to one idea.
    Also, ideas are never as important as implementation.

    • @ndog1234765
      @ndog1234765 Pƙed 2 lety +7

      I've only ever participated in a single game jam. It was Ludum Dare about 2 years ago. I spent the whole time learning to model, weight paint, rig, and animate a character. The game I uploaded was a small platform with a Naruto running character.

    • @Enkeria
      @Enkeria Pƙed 2 lety +4

      Inspired, thanks. Been planning my first game soon a year now. Doing documentations. And I thought of narrow it down when I get that far. Thanks for the words. Doing simpler projects before that game though.

    • @hyperteleXii
      @hyperteleXii Pƙed 2 lety +1

      You don't need to narrow everything down to one idea though. There's plenty space for many.

  • @MrEnvisioner
    @MrEnvisioner Pƙed 2 lety +120

    Some feedback/tips as a pro webdev / hobbyist gamedev:
    1. 16:00 "I've talked about how I'm being indecisive about the game's genre, but if you watch me making the game in Unity these last few weeks, you'd see me being indecisive about everything. I'm constantly trying and changing and messing around with different elements and ideas as I struggle to understand the identity of this game."
    You elaborate how the situation is similar to scope creep, but actually assert it is decision paralysis, illustrating the difference. And I believe your understanding of the problem is accurate; however, I would argue that the decision paralysis itself is a symptom of a deeper problem. You are finding yourself caught between not necessarily two *genres* but two (or more) gameplay experiences. How do you want a player to *feel* when they are playing the game? What emotions or thought processes do you want them to have? Then, how can you use the game's mechanic to artificially ellicit those feelings/emotions/thought processes in the player? This should be the mental workflow you take in designing the mechanics and levels, and then what mechanics you actually approve of and incorporate/finalize is built by using the above as a reference point.
    You touch on this when you "converted from a platformer to a puzzler" with the changes to the camera, level design, character movement speed, jump height, and availability of mechanics. You associated gameplay experiences with the genres, effectively mapped design differences between them, and then applied them, but you never actually identified which game experience *you* wanted to deliver and then compared the traditional genres' gameplay experiences to see how well they match up or whether they were a fit for the target experience for which you are aiming.
    In game design, identifying the details of this target gameplay experience is done by creating what are called the "Game Design Pillars". I think you are familiar with the term, but are experiencing the need for them first-hand. (Reminder link: orioldedios.github.io/Game-Design-Pillars/) If the pillars have been defined ahead of time, then you can almost *immediately* ascertain whether a potential mechanic or level design will contribute toward or degrade the game's acceleration toward those pillars. As you are brainstorming and experimenting with various ideas (which is good!), you must also be able to quickly determine if the idea actually helps or not - and then, if not, is there some alteration you could make to the concept that would enable it to rejoin the other pillar-aligned ideas you've developed thus far. If no version of the idea can be made that actually aligns with the projects vision/pillars, then it has to be scrapped, no matter how much it is liked or how much effort was put in to it ("Kill Your Darlings").
    The advice you received from Oliver about enforcing constraints on devtime is just an artificial means of forcing oneself to make a decision regarding the pillars in order to empower you to breach through the decision paralysis.
    So, genres confer expectations of particular emotional experiences which means they have a specific subset of pillars to which they expect a game to conform. That is, the emotional experiences are expressions of the game's pillars. Your process thus far is to start with mechanics and work backward towards genre (all the while not targeting the pillars behind them). This has led to a feeling of directorial confusion. What I would recommend and challenge you to do is come at it from the other direction where you clearly outline *what* it is you want to build, and then let that guide your path for which mechanics will best support creating that experience. Then, whatever "genre" is associated with the game will just naturally fall into place by virtue of how closely the chosen pillars/mechanics align with said genre(s). This is, in fact, how *new* genres are made. Someone invents a game with some combination of pillars for which there is no popular term, and thus, a new genre name is made for it.
    2. 19:08 "I'd look at, like, what are the core things you need to make this game you are envisioning...we usually talk about an MVP, minimal viable product."
    The methodology Oliver is advocating for is something that has a proper term in software engineering which is "Agile" (with which you are also likely familiar). You put an emphasis on developing iterative deliverables that are fully playable/usable and which provide concrete value to the end-product. Then, at the end of the "sprint", you reflect on how things are going, get feedback from your audience, outline a list of things that need doing (changes to the design, tasks to complete, etc.), assign priorities to each of those tasks, and then pick the next subset of tasks which you think you can accomplish in the next "sprint". The most popular manifestation of the agile mindset is the "Scrum" methodology.
    Hope this info helps! Loving the videos so far, and I really appreciate your ability to communicate the gamedev experience to a broader audience like this. :-D

    • @alandesdoits9183
      @alandesdoits9183 Pƙed 2 lety +4

      Very good answer 👍
      I hope he'll see it

    • @snickey3483
      @snickey3483 Pƙed 2 lety +5

      Some of your words definitely inspired me, like the whole "How new genres are born" thing. Good stuff right here.

    • @zerofirex12
      @zerofirex12 Pƙed 2 lety +5

      Man, this is a far better and more concrete way of saying the garbage that I spewed in my comment. It's also helped clear up some doubts I've had about my own project as well. I really appreciate you for taking the time to write this out!

    • @downsjmmyjones101
      @downsjmmyjones101 Pƙed 2 lety +2

      Yeah, he has so many decisions that are undecided because he has an idea, not a vision(deaign pillars).

    • @moonman4307
      @moonman4307 Pƙed 2 lety +3

      Thank you for sharing your advice, this was comprehensive, practical and inspirational all at the same time. I really enjoyed reading what u had to say!

  • @Quintuplin12
    @Quintuplin12 Pƙed 2 lety +498

    The irony is, I think, that the very skillset that makes you so effective as a critic and in-depth analyzer of games; is the same skillset that makes it hard for you to create something. Because you're used to deconstructing, your instincts will actually drag you away from completion rather than towards it.

    • @Lumberjack_king
      @Lumberjack_king Pƙed 2 lety +11

      Exactly .that’s what I was thinking while watching it

    • @ven6815
      @ven6815 Pƙed 2 lety +35

      That's not very true, anyone who made any game would tell u that they had similar struggles, but with time and practice they eventually get better at it.
      Even though he makes videos about games all the time, that doesn't mean making games for him will be easier or harder, at the of the day, Evey game developer went through the same struggles

    • @gufu21
      @gufu21 Pƙed 2 lety +46

      This feels pretty astute to me. I'm a professional editor (text, not video), so I'm good at analyzing writing, picking it apart, seeing what works and what doesn't, suggesting possible revisions, etc. But "analysis paralysis" basically describes my life. I can see and weigh alternatives and their pros and cons all day. But making an actual, permanent decision is terrifying to me.

    • @simonchilli2088
      @simonchilli2088 Pƙed 2 lety

      How is Milo 2?

  • @RealGeorgiPopov
    @RealGeorgiPopov Pƙed 2 lety +100

    If I can share one bit of wisdom that helps me in such situations:
    "Compromise on Details, but never on Vision" - or said differently: Pick a vision, when a decision needs to be made, make the one that supports the vision and throw away the one that doesn't - no matter which one is cooler. It's a sort of constraint outside of the domain of time.

    • @asterling4
      @asterling4 Pƙed rokem +1

      another version of this is "kill your darlings." don't keep an element around solely because you like it, or you'll sacrifice the overall quality. to create an incredible game, everything must serve the whole.

  • @thunderbird0134
    @thunderbird0134 Pƙed 2 lety +471

    I’m sure he’s already got so much of this done in advance, but I could see these concepts becoming a really cool puzzle/Metroidvaina, which is a spin on both genres that hasn’t really been seen before. You solve different puzzles in areas to progress, finding new abilities as you go along which help you solve more puzzles, and maybe even get those BoTW flashes of agency where you use your nonlinear assortment of power ups to complete a puzzle in your own uniquely clever way. Unraveling ZDR or Hallownest is already a bit of a puzzle in and of itself, so making the navigation focus on puzzles instead of combat could be really cool.

    • @Dastankbeets9486
      @Dastankbeets9486 Pƙed 2 lety +31

      This is a super great idea- it’d add loads of unique flavour to the unlocks, and it would work with a fusion of platforming and puzzle elements. It’d also serve to reintroduce the idea of combat and enemies as problems to solve into the game.

    • @Beakerbite
      @Beakerbite Pƙed 2 lety +43

      The major risk here is pulling a bait and switch on the player. If the game wants to end as a big bombastic platformer but starts as a plodding puzzler, players may get put off as the platformer complexity rises. So Mark would have to continuously remind the player that isn't a hard platformer, but with only a fraction of the tools.
      A great example of the bait and switch problem is Brutal Legend. Shafer set out to build an RTS on console. It was the primary mechanic he wanted to explore and base the game around. But they started the game as a brawler, due to the idea that you were supposed to be part of the RTS army, not just a commander. So you spend the first 10 hours playing before the RTS mechanics are introduced. When they are first brought in, they are just companions that can be commanded, so players will go business as usual. The RTS gameplay slowly starts to take over, and eventually you can't just brawl your way through fights. So the game ends frustratingly as you now have all the cool brawler moves unlocked, but you're better off just commanding the army. It leaves the player with a huge letdown as the game closes out.

    • @TackerTacker
      @TackerTacker Pƙed 2 lety +23

      This is the scope creep he was talking about xD

    • @ICountFrom0
      @ICountFrom0 Pƙed 2 lety +4

      Oh, MAN, puzzle metroidvenia.... KOLM, but with harder puzzles, yes please.

    • @benjaminmenist
      @benjaminmenist Pƙed 2 lety +11

      This is honestly such a cool idea and I would love to play a game like this, but i think it would be really difficult to design, especially puzzles that have multiple solutions based on non-linear progression, but if it could be done that would be amazing

  • @JudinA
    @JudinA Pƙed 2 lety +131

    "It turns out that game development is just full of these tiny unforseen microdecisions to make" resonated with me hard because that's what writing fiction is like too. You think you've got it sorted if you know the basic plot points but you keep being ambushed by things like "Wait, how much firewood can a single person carry and how many logs of firewood does one night require?"

    • @remarkablysquare3216
      @remarkablysquare3216 Pƙed 2 lety +16

      Okay, I'm 99% percent sure that you were talking about writing a novel and not D&D stuff but I'm gonna talk about this anyway cause it made me think of this.
      SO much of what's been talked about in these videos I think would be really useful for writing D&D campaign as, like you are mentioning with writing fiction, I often mind myself getting caught up in really random details (normally far off, irrelevant but really cool lore ideas) that really don't matter that much. Meanwhile, the actual adventure that the players will be playing is neglected and doesn't turn out all that well. Other DM's have seconded me on this as well.
      I feel like the process of making a Minimum Viable Product could actually be very helpful for DM's as then you can get the barebones of absolutely required stuff done first (*cough cough* the actual adventure), and can add on little nuggets of extra relevant details after. Only really worrying about the whole overarching story when it's convenient or an opportunity presents itself.
      Sorry for the long and kinda irrelevant reply but just though I would share some of my thoughts.
      Have a good day!

    • @Raykkie
      @Raykkie Pƙed 2 lety +19

      The curse of writing with an analytical view, constantly asking yourself "But why/how tho" after every single new creation

    • @MiguelAngel-fw4sk
      @MiguelAngel-fw4sk Pƙed 2 lety

      The worst part is not the why/how after every little detail the problem is the final why/how when you “end” because it makes you so insecure that you want to overwrite everything or just give up on that one and write a new one. I dont write stories but as a programmer this happens me often.

    • @JudinA
      @JudinA Pƙed 2 lety +4

      @@remarkablysquare3216 Using "minimal viable product" as a DM sounds like a really good idea actually!

    • @remarkablysquare3216
      @remarkablysquare3216 Pƙed 2 lety

      @@JudinA Thanks! Do you play D&D at all?

  • @matyasrudolf244
    @matyasrudolf244 Pƙed 2 lety +17

    As a games design student, I can already see the value of my course here. They've already talked to us about this and I've had the chance to explore most of these problems and issues on my own (AND I'VE BEEN ON THE COURSE FOR 3 MONTHS), making game prototypes. There is a huge amount of projects due, but these videos really helped me see the value behind my course and why it is SO important to stick to it. So thank you!

  • @318h7
    @318h7 Pƙed 2 lety +25

    just a thought - the nice feeling platforming level could be classified as a timing puzzle level in my opinion. Same old portal had a couple of levels that were different in dynamics and revolving more around getting the right timing. I found them really nice.

  • @dbokser
    @dbokser Pƙed 2 lety +170

    You could add a magnet dispenser at various points where you need the player to have a magnet. That way you could keep your platformer design while ensuring that the player will have a magnet when needed, and not have the magnet recall functionality force the magnet to go through walls or otherwise not act like a magnet.

    • @leticiagm4962
      @leticiagm4962 Pƙed 2 lety +20

      It could actually be incorporated into the story of the game. For some reason the dispensers start to become scarce until there are no more (or maybe the player encounters the last magnet or a special one) and so they have to learn the ability to call the magnet over so that they can keep going.

    • @metalicarus8372
      @metalicarus8372 Pƙed 2 lety +3

      you could have an etherial magnet.
      why would it be solid ?
      be like link in botw

    • @dbokser
      @dbokser Pƙed 2 lety +4

      @@metalicarus8372 because he wanted to avoid that inconsistency

    • @metalicarus8372
      @metalicarus8372 Pƙed 2 lety +4

      @@dbokser that's dumb

    • @pennyfarting
      @pennyfarting Pƙed 2 lety +9

      Okay, but what if the character *was* a magnet dispenser? Like, a little robot wearing a mechanical backpack that pops out magnets. You start with two abilities: throwing the magnet, and remotely destroying the magnet. Like, just have it detonate like a mine (this could also be made to double as an attack). You can also only have one magnet onscreen at once, so in order to produce a new magnet you have to detonate the one you just threw. As you progress through the game, you periodically get upgrades that increase the number of magnets you can have onscreen by one. You can also only detonate your magnets in the order you spawned them, a limitation that lends itself naturally to interesting puzzle design. You later get the ability to change the magnets' polarity, but you can only change it for *all* of the onscreen magnets at once (though only the ones you have thrown, not the one you're currently holding), which again, opens the door to some interesting and tricky puzzles. This eliminates the need for a "recall" ability and really opens up the gameplay a lot, I feel. You can also add a function later on that lets you detonate *all* thrown magnets at once or gives you a toggle which, when activated, makes all magnets automatically detonate soon after you let go of them, which effectively allows the gameplay to shift freely between freer platforming segments and more constrained puzzle stages, since automatic detonation makes the magnet supply function like a cooldown meter for your magnet-based platforming abilities.

  • @sventancredi7
    @sventancredi7 Pƙed 2 lety +183

    Can we just take a second to appreciate Olivers willingness to openly share his knowledge on game design. He could perfectly be adversarial and secretive about his work, yet he is so forthcoming and helpful towards his peers. He seems like a great guy!

    • @The__Respecter
      @The__Respecter Pƙed 2 lety +12

      Oliver is a really cool guy. Worked with him in the past. Awesome chap.

    • @hkr667
      @hkr667 Pƙed 2 lety +6

      While he seems like a solid dude, there isn't anything deep about his advice. It's very much the agile working method, which 90% of developers are familiar with (which doesn't mean they all work that way, but at least they're familiar with it).

    • @libiroli
      @libiroli Pƙed 2 lety +6

      And not just Oliver but most game devs I've known. Everyone is so open and supportive. The fact that publicly listed for-profit corporations are still sharing their secret sauces at GDC is a testament to how deep the collaborative spirit runs in this industry.

    • @cowgba
      @cowgba Pƙed 2 lety +9

      @@libiroli I can't speak to digital games as much, but I've noticed that there's a lot more camaraderie than there is competition among tabletop game designers. In the case of tabletop there's not a lot of money in the industry unless you have a hugely popular breakout title so people tend to do the work out of a deep passion for the hobby. Most designers are fans first, competitors second, and everyone wants to help each other succeed because they want more great games to play. I could see there being a similar case for indie digital games.

    • @monesoldstuffandstuff7202
      @monesoldstuffandstuff7202 Pƙed 2 lety +2

      Went to the same upper secondary school as Oliver, and he really was one of my closest friends back then. He was already studying game development and was really wonderful as a person. We hung out a lot during those three years before graduation and then sorta went different ways, but seeing him work together with someone like Mark is just really touching. It makes me happy to see that not only is he working with someone that we discussed even back then, but that he's actually in that field now.

  • @PhenonIV
    @PhenonIV Pƙed 2 lety +9

    Im a Dutch student enrolling in game design technology study and a course for production management. The university literally sourced you as a good starting point for the portfolio assignment for people who don't have a lot of experience. Im seriously impressed by how interesting each new video is. You never repeat yourself and each topic is unique but equally interesting. Im glad I found this channel

  • @tonybarnes2920
    @tonybarnes2920 Pƙed 2 lety +98

    I just want to say I'm SO GLAD you're making a game! No offense and I love your content; it's very insightful, especially for someone who hasn't made a game, but it's important to have gone through the process (and over and over, actually), to REALLY understand game design. It's one of the reasons I get so touchy when people call developers "lazy" or say "it's easy" or even ignore me, when I try to tell them about how each decisions affects 10k other elements in the game. I really think EVERYONE should have to make a game in school. It should be compulsory, so that everyone can understand and have a bit more respect for their favorite hobby. Keep going, it's all about learning!

  • @EliGukovsky
    @EliGukovsky Pƙed 2 lety +85

    Great video as always!
    I think you're overlooking how many platformers have puzzle elements. I've heard many people while playing Celeste say that each level has two components - figuring out how to beat it, and then the execution of it.
    Celeste is a platformer first and puzzle second, so the execution tends to be the more difficult aspect, but to switch the genre to "puzzle first, platformer second", I think you could just switch the difficulty. Make figuring out the solution hard, and the execution as a medium difficulty.
    I would be interested in hearing what others think of this idea.

    • @sleepinbelle9627
      @sleepinbelle9627 Pƙed 2 lety +6

      that's my experience with celeste. I think of it a bit like building combos in a fighting game. Each room in celeste puts you in a situation where you need to find out the correct series of inputs through a mix of game knowledge and trial and error, then execute them perfectly.

    • @RitchieDiamond
      @RitchieDiamond Pƙed 2 lety

      In fact Celeste is so puzzly that my first playthrough took 10 hours, the second only 2 (because I knew how to solve the rooms), and that was without any special speedrunning tech.

    • @muddasheep
      @muddasheep Pƙed 2 lety +1

      Exactly, I was also thinking of Celeste, he should definitely keep the momentum going in that direction!

    • @tymondabrowski12
      @tymondabrowski12 Pƙed 2 lety +1

      Exactly. That's why people who say "well Portal has both" are wrong in my opinion, because at least Portal 2 has the execution part very easy. Just because you move fast it doesn't mean it needs great skills.

  • @doommustard8818
    @doommustard8818 Pƙed 2 lety +271

    Answering the question of what genre your game should be is a trap, don't do it just follow the fun. Genres are poorly defined categorization systems for consumers to find games similar to ones they already know they like. They should not be a set of limitations that you intentionally put on yourself as a designer. Game design is a creative field, you should only be putting limitations on yourself to instigate creative solutions

    • @ooferdoofer7091
      @ooferdoofer7091 Pƙed 2 lety +24

      Well put.

    • @Raykkie
      @Raykkie Pƙed 2 lety +50

      I feel like this is a trap people also fall into a lot in fiction too. Tropes are to analyze *post-mortem*, not to create around.
      They also tend to have genre and medium confused

    • @TheCrewExpendable
      @TheCrewExpendable Pƙed 2 lety +17

      Yep! “Genres” are for marketing and advertising.

    • @4xzx4
      @4xzx4 Pƙed 2 lety +1

      Mte!

    • @janekotoole8751
      @janekotoole8751 Pƙed 2 lety +22

      Great point, it was so interesting that as Mark thought about which of the two genres the game would be, he had this idea about what he was "allowed" to include, like only a puzzler could include certain things or only a platformer could include certain things. I actually felt visceral discomfort at that part of the video (about 5 mins in) and needed to rewatch to realize that that feeling was me going "why?" to the either/or of it all.

  • @justinsinke2088
    @justinsinke2088 Pƙed 2 lety +13

    Man, this series just feels so relatable to me, and I'm trying to draw as much inspiration from your journey as I can to fuel my own stumbling journey.

  • @AlexLusth
    @AlexLusth Pƙed 2 lety +6

    Something I've always found usefull when working on more experimental games like yours is to decide on a theme for the game. The theme can be anything really, but should generally be something abstract and unrelated to games. Like. One against many, or the future is bleak just to name two. The theme can be a really good beacon to move towards when you have two equally good paths forward, just ask yourself which one best represents your theme.
    The theme can then influence everything from art style, story and even control schemes, tying the whole product together.

  • @youtubeuniversity3638
    @youtubeuniversity3638 Pƙed 2 lety +179

    "Puzzle Platformer" is a thing, could try and find a medium...
    And, heck, a lotta speedrunning is akin to puzzle solving for faster solutions next run.
    Puzzles AS fast, essentially. Rather than as opposite ends of a spectrum.

    • @spacewitch3707
      @spacewitch3707 Pƙed 2 lety +13

      speedrun puzzle platformers is a niche genre (mostly some mario maker levels) which i love and it brought great pain to watch him reject puzzle platformers

  • @patjamesdan
    @patjamesdan Pƙed 2 lety +39

    Just want to throw it in, if you like.
    You can lose magnets at the beginning of the level. For example, Use a magnet to climb to a platform and then leave the magnet to proceed with the level. You can supply a magnet where necessary or the level design can tell the player if they need to carry this magnet to the next level.
    Give the magnet a little diversity. Red magnets are normal magnets you know stick to the surface. Blue magnets can be recalled. Yellow magnets can change to the player will. To get around the problem of the difference between Red and Yellow magnets, give the blue magnet a fixed time in which it will return to you.
    Give the magnet a power level. You can recall the magnet but if the magnet is strong enough it will pull you. Do something interesting with it then.
    Give the ability to reverse the polarity of a tractor beam to use it as a trampoline.
    Not the brightest ideas. But nothing to lose in sharing.

  • @AnotherDuck
    @AnotherDuck Pƙed 2 lety +2

    This video series is an essential tool in a game maker's toolkit.
    There are lots of videos about the technical stuff on programming and design. Lots of videos about how game mechanics, UI, and other elements work together to enhance (or detract from) the player's experience. Lots of videos about the player's psychology when it come to gameplay loops, problem solving, and other thoughts. And lots and lots and lots of videos that say a lot of stuff but tell you very little.
    But there are very few videos about the real process of creating a game from scratch to finish. There's so much psychology about the game maker's themselves that isn't as easily accessible. What's it actually like to create a game? How do you make all the decisions? What happens when you take all information you can find from other sources and put it into practice? What happens in each step of the process? How do you discover and navigate the pitfalls? Those are the things this series brings forth. Those are the things that make this series unique.
    Or maybe there are lots of videos about all of that too, in channels I'm not aware of.

  • @caleblatreille8224
    @caleblatreille8224 Pƙed 2 lety +6

    really love Oliver's strategy, and it also helps define a loose structural way to incorporate different mechanics and eventually even a story arc. If you can make 5 levels for 5 different mechanics, you have 5 "worlds" that guide your character's progress, and you can introduce story elements to explain the changes. I keep thinking about Earthworm Jim and how he could detach his head to use it as a weapon, and it seems like something similar here would 1) tie you back to your original idea of the magnet-head, 2) provide some immediately funny character design/animations, and 3) provide a guiding principle to movement through the game (ie. you can't finish a level without your head, ability to switch out heads while limiting skillsets, etc.). Either way, absolutely love seeing the developments here and your openness about these choices being a struggle!

  • @Lady-V
    @Lady-V Pƙed 2 lety +56

    I don't think platformers need to be devoid of puzzle solving. One game he looked at for inspiration was Celeste which is admittedly mainly a platformer, but has specific sections where on your first go you really need to sit down and think about how you're going to do what you need to with your limited amount of stamina and dashes (particularly in the challenge levels, but in the main game too). On top of all of that it's still difficult and satisfying to execute on the plan you've made offering replayability if so desired.

    • @jaredcramsie182
      @jaredcramsie182 Pƙed 2 lety +4

      ^ Seconding this. Celeste, even in its basic levels, is a puzzle-platformer. As well as the things you mention, like dash conservation & stamina, even basic platforming is a puzzle. This becomes particularly obvious in the 4th stage where the direction you dash is often the difference between being able to complete the level or not. Movement itself is a puzzle.
      Additionally, it has the same puzzle-game mindset of "constrained solutions", for a first-time player there is often only 1 or 2 correct path through a level (before you learn any advanced techniques - which add replay value).
      I think it is interesting from a puzzle-game perspective, because you never know if you have the correct solution; if you fail you don't know whether its because your method was wrong or because you aren't good enough. In a way, this solves the problem of players being able to brute force solutions to the level without solving the underlying problem (common in ace attorney). Many levels are impossible to complete with superficial understanding alone. However, it introduces the problem of players being stuck in dead ends, where they have no chance of succeeding with their method but they can never prove that it's flawed.

    • @saintsalieri
      @saintsalieri Pƙed 2 lety +3

      There are also sections of the End is Nigh, particularly some of the tumors, that kind of stump you for a minute as you reach for a solution achievable within the character's moveset.

  • @NormalFox
    @NormalFox Pƙed 2 lety +237

    from the first few minutes, it seems like a mixture of a puzzle game and a platformer would be the best option

    • @glooberofficial
      @glooberofficial Pƙed 2 lety +5

      like elechead?

    • @toprak3479
      @toprak3479 Pƙed 2 lety +19

      Making two different campaigns is another solution. Or splice in fast paced platforming levels inbetween the puzzles to break up the slow pace a bit.

    • @IgorJCorrea
      @IgorJCorrea Pƙed 2 lety +55

      I love the puzzle + platform combo, I really disagree with the decision to cut one of them because the game is heavy on physics and has great potential for puzzles so having both would be the greatest of both worlds

    • @microdavid7098
      @microdavid7098 Pƙed 2 lety +11

      yeah, they could complement each other. People who love platformers like celeste or elechead, and especially celeste farewell, do understand the games are clustered with puzzles
      And again, repeating puzzles is not too much of a bad thing. You could repeat it so as to reinforce mechanics while adding on more puzzles that build upon the puzzles

    • @Dastankbeets9486
      @Dastankbeets9486 Pƙed 2 lety +2

      @@IgorJCorrea exactly

  • @worthasandwich
    @worthasandwich Pƙed 2 lety +3

    I have worked on a lot of my own creative projects over the years. One thing I have found helps is to just write down all of the ideas you have, what you were thinking about when you came up with the idea, and why you like it and just file it away in a place you can find later for when you inevitably have writers block.
    I like the idea of all these different magnets that work differently and you could definitely include more of the later. You could just find different magnets in different levels, but that is not something you want to worry about now especially in the prototype phase, just tuck those ideas away for later.

  • @raphaelconcli9322
    @raphaelconcli9322 Pƙed 2 lety +2

    Your videos always strike me with how polished they are in total. Your work in general has become a reference for me, the writing in special. I struggle to make a podcast series for the place where I work, a center of studies in humanities, and GMTK, now this series in special, is a constant inspiring voice. Many thanks, Mike

  • @OlleLindestad
    @OlleLindestad Pƙed 2 lety +37

    Braid is an interesting example, though. One of the great strengths of Braid is how each world is a different spin on the same core idea. Mechanics don't stack like powerups in Braid; they're introduced, explored, and then dropped. The different magnet concepts talked about in this video could totally work like that. The indecision could be a feature instead of a bug, if done right.

    • @AnotherDuck
      @AnotherDuck Pƙed 2 lety +5

      I think that's probably better for a sequel, rather than for this specific project. For now, I think it's better to focus on creating a finished game, rather than to create a game with lots of features.

  • @Klebe3000
    @Klebe3000 Pƙed 2 lety +17

    "I feel like I've hit on some interesting formulas and techniques for making good puzzles"
    Step 1: Attempt to make a platforming level.
    Step 2: Success

  • @DakotaVaughan
    @DakotaVaughan Pƙed 2 lety +1

    This is one of my favorite devlogs I’ve ever watched. Made me excited to work on my own game. Super excited to see more!

  • @TheGuyWithWifi
    @TheGuyWithWifi Pƙed 2 lety

    Thank you once again for making your way into my CZcams feed, and once again reigniting the spark in my love for this industry and a project I keep losing sight of!

  • @qarsiseer
    @qarsiseer Pƙed 2 lety +150

    Currently it sounds like your game could be a lot like VVVVVV, its a platformer with plenty of puzzle screens that are a bit more optional. It’s about narrow, repeatable platforming challenges that are somewhat puzzle like.
    Similarly, a Metroidvania format could suit this game. It gradually introduces new elements like you need and optional sections are great for sneaking in puzzles.

    • @AgentNyo
      @AgentNyo Pƙed 2 lety

      Call it Magtroid

    • @Vallam23
      @Vallam23 Pƙed 2 lety +7

      a metroidvania would be very cool but literally the exact opposite of the lesson in this video about scope creep lol

    • @jsn4591
      @jsn4591 Pƙed 2 lety

      VVVVVV

    • @Skarpo89
      @Skarpo89 Pƙed 2 lety +1

      I thought of VVVVVV too. The part where you have to "jump" through multiple screens and be very exact just to jump back instantly when you reach the top and get the way back is so wild, it reminded me a little to the level he designed here.

  • @VallisYT
    @VallisYT Pƙed 2 lety +40

    I think this video perfectly illustrates the strengths of an agile approach to game development (as well as to most other creative tasks). So many good ideas (if not most of the best ones) come during the process of actually working on your creative project, all of which would be lost if you chose the traditional software development approach of first doing all the planning, then doing all the developing, then doing all the bug-fixing etc. However, if you choose the iterative approach Mark lays out in these videos-building small prototypes, getting new ideas, building a better and bigger prototype etc.-you can harness all the good ideas that come in the process.

    • @theodorealenas3171
      @theodorealenas3171 Pƙed 2 lety +3

      I totally agree. I don't make games but I draw little comics for fun, and my goodness, a lot of final decisions come from hiding mistakes / laziness / constraints under the carpet and then bending everything else around that. And that's not bad practice that's legitimate, it's how creating art works. I used to have all these video game ideas that I'd think they are pure gold, but turns out,
      an idea is: a kick in the butt to start creating something arbitrary.
      If I started creating a video game based off of one of those ideas... I'd just be making some videogame. Sooomething. Independently from what the original idea was. That's the best case scenario!

    • @SilverLuna07
      @SilverLuna07 Pƙed 2 lety +1

      This is exactly what I was thinking. It draws from the psycological idea of the "implementation intention", which is basivally the psycological term for making something SMART. Decide what you want to do and when you want it to be done.

  • @nicolasgregorio4625
    @nicolasgregorio4625 Pƙed 2 lety

    I think your videos on this series are proving very insightfull on the process of making games in a way i havenÂŽt seen before, and are very usefull to anyone learning to make a game. IÂŽm looking foward to the next video.

  • @lgob7
    @lgob7 Pƙed 2 lety

    Mark, just wanted to say, this is such a great series and I'm really enjoying joining your through the game making process. It adds a lot of real world / examples to theoretical ideas I've heard bantered around (e.g. minimum viable product, analysis paralysis, etc.) Thanks for inviting us along!

  • @BravosChannel
    @BravosChannel Pƙed 2 lety +65

    This video is extremely insightful, and analysis paralysis is DEFINITELY something I don't hear talked about often that I fell into so many times. I feel like it is just as important as scope creep, and forcing ourselves to continue is good to push us further.

  • @shakewell42
    @shakewell42 Pƙed 2 lety +38

    I feel like while fun, puzzle platforms can get a bit repetitive at times. Those more fast paced rooms seem like a great way to add some sort of frequent intermission to keep the player engaged

  • @phosphornaut6811
    @phosphornaut6811 Pƙed 2 lety

    Great video. Really enjoyed hearing your thought processes and the design decisions/doubts expressed during the prototyping.

  • @gaminggamedev
    @gaminggamedev Pƙed 2 lety +3

    I know this is an older video that I'm catching up on, but I want to thank you for the honesty or your struggles with this project. I've been a game developer for just over 10 years now and I've seen ALL of these struggles in my work and myself throughout my career. Thanks for showing more people that game development is difficult (but very rewarding).

  • @sine982
    @sine982 Pƙed 2 lety +53

    I still remember the first time I made my own prototype and showed it to my friends and family for playtesting years ago. We made some little questionnaires for feedback and passed them out. The pride of my own work, the regret of not doing it better, the anxiety of people not liking the game. What you talked in the video hits so closed to home.
    Well researched as always, but I see that you’re taking inspiration from a lot of bigger budget industry games. For these kind of puzzle platformers, you need look no further than your own game jams. Soulward and Out of sight, out of mind comes to mind when you were describing your levels and both were excellent in short and concise levels. Especially how the gem in soulward blocks damage when you’re carrying them, perhaps could be a fun mechanic with the magnet too?
    For the recalling method, my first instinct was actually to give player two magnets of opposite polarity and the player can use one to call back another or throw both of them out. But that might be too complicated depends on the implementation.
    Also, don’t worry about genre too much. When Hideo Kojima was asked what genre Death Stranding is, he simply answered that it is the strand type game. I love how he refused to be confined in one set genre. Perhaps the same could apply to you too? Just make a “magnet type game” and I’m sure a lot of people will enjoy it. Wish you all the best and we’re all looking forward to your progress.

  • @Whitepawprint
    @Whitepawprint Pƙed 2 lety +307

    Honestly I think you're getting too hung up on the idea that the puzzle and platformer concepts are in conflict. You mention puzzle platformer at the end, and that seems to be pretty obviously what this is to me, and I don't think the two main levels you showed are at odds there. It seems to me Iike a puzzle platformer has the best of both worlds, and I think it's 1000% fine to have some levels that are a bit more puzzley, and others that are a bit more platformy! My instinct would be just to make lots of levels, see what feels fun, and then put them in an order that makes sense afterwards

    • @Mark_LaCroix
      @Mark_LaCroix Pƙed 2 lety +51

      Agreed. Games need pacing, and the best platformers have a mix of "run run run go go go" type levels and "tread careful now! slooooly" levels. Puzzles are one way to change pace, fighting/combat mechanics are another. He seems too concerned with choosing the right recipe rather than creating his own.

    • @YogiTheBearMan
      @YogiTheBearMan Pƙed 2 lety +8

      Had the same thought. For example Half life switches between action and puzzle (and narrative) throughout to help with pacing and give the player a break

    • @placeadrien5566
      @placeadrien5566 Pƙed 2 lety +20

      Plus isn't Celeste exactly in this genre ? I had to use my thinking power quite a bit to figure out the route sometimes

    • @insentia8424
      @insentia8424 Pƙed 2 lety +16

      @@Mark_LaCroix And speedrunners are going to do the slower levels in some crazy quick way as well, unless you specifically design it to be impossible.

    • @fathomlessforge8700
      @fathomlessforge8700 Pƙed 2 lety +7

      I agree with all these statements especially that of pacing, but we have to keep in mind he’s one person and has to limit his scope and vision.
      He’s proven he can go either way, but doing so also increases the complexity of the project. He may not want that. His deadline will make sure he can at least get to a finish line and see an end result.

  • @DoomCatcher
    @DoomCatcher Pƙed 2 lety +1

    This series of you making your own game and the lessons you've learnt a long the way is both very entertaining and educational, amazing content.

  • @bobhands578
    @bobhands578 Pƙed 2 lety

    What a fantastic video. Being able to take a cold hard look at what you have, what's working and what you want to make is a valuable skill.

  • @ColorwaveCraftsCo
    @ColorwaveCraftsCo Pƙed 2 lety +42

    A lot of these issues you are having with indecision are usually solved by gaming studios because they have a huge group working as a team, maybe it will help you to have someone to bounce ideas off of so you can step out of your own head a little bit.

  • @MoaCube
    @MoaCube Pƙed 2 lety +20

    Great video as always!
    But also here's me, a game developer, scratching my head a little about what's wrong with having these two levels together? They seem totally fine to me! The game requires platforming literacy, so it's never going to be a pure puzzler. And it's also already too complex for a twitch platformer in the vein of Super Meat Boy. Thankfully, puzzle platformers are a thing ;).
    In this kind of setup, you use slow levels to establish new mechanics and possible puzzle segments in a controlled environment, letting the player figure out all the interactions without any time pressure. Then you introduce the element of execution with tighter and tighter opportunity windows (see Braid or Portal). Intertwining slower head-scratchers and twitchy gamepad-breakers also helps with the pacing and gives you more tools for designing further stages without having to figure out something completely new every time.
    All in all, I'd say it's too early to worry about the identity of the game or kill your darlings. It's still a basic prototype, so go with the flow and make...whatever really. Only once you've got several levels that can be played in a row, you'll be able to tell how it all gels together and what works best long-term. It may well turn out that your slower puzzle level is a nice change of pace in an otherwise twitchy game. Or vice versa. :)
    Aside from the self-imposed deadline, which I think is a great idea, my advice would be to limit the time you iterate on a level to nearly zero. Once it's playable, it's done, has to be placed in the game, and can't be chaged further during this "milestone". This should help with the analysis paralysis a bit.
    Good luck with this! I'm very much looking forward to the rest of the series!

  • @ibpositive757
    @ibpositive757 Pƙed 2 lety

    The issues and experiences you're having echo my journey so much. It is a real struggle sometimes, but keep it up man! Great work!

  • @kaspiannilsen646
    @kaspiannilsen646 Pƙed 2 lety

    This is gold. Your other videos are good of course, but these series has so far perhaps been more useful than all your other videos together. You are putting my own problems into words, defining what they are, why they are hard to overcome, and on top of that, you present a solution on how to overcome them, in a simple, straightforward way. This is fantastic!
    Thank you

  • @franciscofarias6385
    @franciscofarias6385 Pƙed 2 lety +15

    Mark, just wanna let you know that I've been following your channel for the longest time and this is by far the best series you've done. As interesting as your design analysis are, seeing you grasping with actual, more mundane design challenges feels a lot more insightful. I think you struck gold with this series and format, so please keep doing it!

  • @JaJaBi
    @JaJaBi Pƙed 2 lety +43

    My advice is to make the game YOU want to make. The most common reason I have for dropping projects has been straying away from what I wanted to make in favour of what the projects should logically have been.

    • @Electrk
      @Electrk Pƙed 2 lety +9

      This. Making what the game "should be" is a trap that can prevent you from doing something unconventional and unique.

  • @redhoundoom
    @redhoundoom Pƙed 2 lety

    It's amazing how well you're able to put into words your though processes. That's really something you excel at.

  • @mattgrief6029
    @mattgrief6029 Pƙed 2 lety

    Hi Mark,
    Your adventure into game design has inspired me along a parallel path: I'm going to execute my ideas for a board game.
    Watching your videos in this series so far has brought up the similarities of designing video games and designing board games for me - I don't know the first thing about coding and although I might well follow down that path eventually, I'm far better right now with a set of felt-tip pens and some card stock. The prototype stage, trying out things with testers - in this case, playing the game to see if the core rules are engaging enough, challenging enough, etc - before trying to make the game in my head and stopping me from heading down the path to developing and designing the actual game are now filling me with an excitement that I haven't had for a while. Probably pandemic-related.
    Looking forward to the next video in this series, and indeed all your other videos.
    Keep up the lovely work.

  • @SteinMakesGames
    @SteinMakesGames Pƙed 2 lety +135

    So fun to see the progress of this project, especially as someone making a puzzle platformer :)

  • @zekehowell1797
    @zekehowell1797 Pƙed 2 lety +8

    This series is absolutely enthralling to watch. Your videos on the theory and principles of game design have always been top notch, but seeing you work through the difficulties of creative design is inspirational. I can't wait for the next installment of Developing.

  • @ByteSizedGamer
    @ByteSizedGamer Pƙed 2 lety

    I stumbled upon this as i am journeying into making my own game in unity. Thanks for sharing how you feel while going through it because i can level with every part.

  • @user-nt8dy4xw9r
    @user-nt8dy4xw9r Pƙed 2 lety

    Your effort and enthusiasm in making a video and a video game is admirable. Thank you always!!

  • @Modenut
    @Modenut Pƙed 2 lety +44

    An open world RPG at least 5 times the size of Skyrim and with LOTS more content!!
    I believe in you!! =D

    • @dzerofive355
      @dzerofive355 Pƙed 2 lety +2

      What is LOTS

    • @ShinoSarna
      @ShinoSarna Pƙed 2 lety +2

      MMORPG, too!

    • @bob5432
      @bob5432 Pƙed 2 lety +2

      @@dzerofive355 its not an acronym. Its just "lots" as in a lot of

    • @dzerofive355
      @dzerofive355 Pƙed 2 lety +1

      @@bob5432 ah, sleepy me, i read this as "the size of Skyrim and LOTS"

  • @remarkablysquare3216
    @remarkablysquare3216 Pƙed 2 lety +6

    As a DM who very often gets caught up in the weeds when writing an adventure, the Minimum Viable Product approach sounds very helpful. Thanks for the great video!

  • @r.gtz.4521
    @r.gtz.4521 Pƙed 2 lety

    Absolutely one of your best videos in the "GMTK developing" series yet. This one is so informative, tackles common new dev problems and mental blocks but I particularly like the mental process and decision making, the "why" you made a decision, the reasoning behind it and reflecting on why this became an issue to begin with. Love it, keep em coming man.

  • @jmckendry84
    @jmckendry84 Pƙed 2 lety

    Really fascinating video. You're obviously passionate and thoughtful about what you're doing, you're a very engaging speaker and I'm interested in hearing more about how this progresses and where it ends up. Good luck!

  • @coreyhansen9711
    @coreyhansen9711 Pƙed 2 lety +31

    Go with High Speed Puzzle Platformer
 it’s more unique than just sticking to one of the two and isn’t too much to chew.
    Also Thor Hammer recall is something that should be unlockable. You can make it work by only having certain walls it can be retrieved through so no issues with collision and your other concerns.

    • @kochsalz3197
      @kochsalz3197 Pƙed 2 lety

      The thing with high speed puzzles is that most puzzle game players (like myself) don't want puzzles to rely on accurate mechanical execution, whereas platformers rely on precisely that for smooth and challenging gameplay. the two genres don't mix as well as you'd imagine. Of course the game would be very interesting with both genres combined, but interesting and clever doesn't always equal fun.

  • @futurelink1359
    @futurelink1359 Pƙed 2 lety +16

    I love when games start with a slightly slower pace and pick it up as you go.
    Never leaving the the puzzle part is the right call. But I really like the idea of increasing the difficulty in platforming for a climactic second half like portal or many of my other favorite games.

  • @Jarory1
    @Jarory1 Pƙed 2 lety

    It's so cool to watch this series and see the lessons I've learned over my career as a game dev put into words. Good work mark.

  • @shahman1449
    @shahman1449 Pƙed 2 lety

    Fantastic video, really hit home for me and I will adopt the same mindset for my own project! Thank you

  • @SDGGames
    @SDGGames Pƙed 2 lety +37

    What if the player had all abilities at the start, but they weren't told about it yet? I'm thinking about your video on Toki Tori 2. If you had a game that was a puzzle game at the start, but had speedrun-esque alternate solutions, then you could truly have both.
    I'm just starting out as well, it's really inspiring to have someone else's journey to follow.

    • @gowzahr
      @gowzahr Pƙed 2 lety +4

      This could backfire. For example, in Prince of Persia: The Sands of Time, you have access to all your combat skills, but you're only gradually taught said skills.
      Playing through the game a second time, knowing all the combat skills, I quickly lost interest and didn't end up finishing my second play through.

    • @SDGGames
      @SDGGames Pƙed 2 lety +6

      @@gowzahr Fair point. I guess the question is, would it be more, or less repayable? I replay Portal every now and then, but haven't touched Baba is You after playing through once. Honestly, I feel like "What makes a puzzle game repayable" is the kind of question I'd be interested in seeing a video on. My current guess is that player skill and mastery makes me want to come back to a game.

  • @SDGGames
    @SDGGames Pƙed 2 lety +5

    20:15 Haha, that's amazing! I started a 30 day challenge about a month ago. Same thing: 30 days, with breaks, learn all about game design. Best of luck with it!

  • @GameDesignWithChris
    @GameDesignWithChris Pƙed 2 lety

    You are the best man! You just put all the frustrations of game design in a single video. Keep it up!

  • @neosir6181
    @neosir6181 Pƙed 2 lety

    How incredible it is to follow your creativity adventure, not only from a video games point of view, but for all creators. Thanks a lot for sharing!

  • @christosgeorgiafentis4825
    @christosgeorgiafentis4825 Pƙed 2 lety +9

    This reminds of this time I had a conversation with someone at work. I've been working on a game for nine years and somehow my friend convinced me to just get something done. I decided that day I would release the game to the internet in a week from then no matter what. My end goal was to just have something presentable, and that was it. I could have pushed it back another week, but I really cut a lot of corners and got something done.
    Mark, I'm glad that you experienced something that I had to learn the hard way. It's funny that I'm back in the same situation as you were (again) trying to figure out what to do next. I think its time I set some more deadlines.

  • @blakeapher2178
    @blakeapher2178 Pƙed 2 lety +11

    I felt like puzzle platformer is what you were leaning towards in the last ep

  • @QuestQuenchers
    @QuestQuenchers Pƙed 2 lety +1

    This is such a fascinating series of videos, I can't wait for more.

  • @vitoremmanuel6939
    @vitoremmanuel6939 Pƙed 2 lety

    Man, this series and your transparency are just incredible, at least for me, see someone with so much theory knowledge struggling is actually encouraging! Thank you so much!

  • @michaelpsarommatis8478
    @michaelpsarommatis8478 Pƙed 2 lety +10

    Am I the only one so fuuucking HYYYPEDDDD about this series??! Literally every two days or so I go and check Mark's channel to see if he's uploaded anything... Keep it up! Love your work!!!

  • @aisadal2521
    @aisadal2521 Pƙed 2 lety +48

    It should at least be about or have puzzles, since you've more than proved your excellent understanding of their fundamental inner workings

  • @benjamino5
    @benjamino5 Pƙed 2 lety

    I appreciate so much your thoughtful perspective and reflections on genre, and the subtle but critical differences between a puzzle game with platforming elements and the reverse. Can't wait to see the levels you come up with in the 30-day window.

  • @dancinggamedev2725
    @dancinggamedev2725 Pƙed 2 lety

    I love your channel the most around the gamedev community so far:) I'm kinda new to the field - so it is tremendously helpful to watch different game breakdowns, technics etc:) I'm watching them as a sort of a game mechanics manual, which helps a lot to get ideas for my own first game:) And this video is great in another manner - coz it gives me a very distinct idea of how one can cover the working progress with advantage for the whole community:) Loving it man!

  • @Alex-re3qm
    @Alex-re3qm Pƙed 2 lety +8

    these and On The Level have to be the best GMTK stuff yet!

  • @connect2reality
    @connect2reality Pƙed 2 lety +43

    Question: what if instead of giving the player different abilities, you give the player different types of magnets? Maybe some you can link together for combined effects?

    • @zevlander
      @zevlander Pƙed 2 lety +1

      Genius! Different ones could have different properties, and you could make cool puzzles with the different magnets

    • @connect2reality
      @connect2reality Pƙed 2 lety +2

      I really believe that this approach would benefit this game. It would give you control over what abilities are available in any given level or section of a level, it would open the door to more easily add in new powers in future expansion, and I suspect that it would make the code more modular since you can program the character, and then just leave him alone.

    • @AgentNyo
      @AgentNyo Pƙed 2 lety +1

      Yes! You could also have a type of magnet that pulls/repels objects instead of the normal one with is pulled toward them

  • @SEGVeenstra
    @SEGVeenstra Pƙed 2 lety

    Amazing videos Mark!
    Your stories are so relatable, specially when you started talking about how hard it is to make a puzzle game.
    I'm currently building my puzzle game that I came up with over 5yrs ago.
    It's the 3th attempt and by "killing my darlings" (lots of special elements) I am now close to a release!

  • @SACTigerfeet
    @SACTigerfeet Pƙed 2 lety

    Congratulations, you're doing it! Your constant questioning and experimentation is a core process in game development! I am LOVING how you are documenting these problems and your PROCESS of moving through and beyond them. I work as a technical artist in video games and there's always at least one (often more) point where you have a glut of ideas and uncertainty, etc. Weather I'm drawing something, setting up a UI, designing a shader, or designing something else in my own time, at some point you need to decide.
    Also, I love how you talk about 'what the game wants to be'. That is a REALLY good way to think about it, and it can lead to unexpected discoveries and 'aha' moments that seem obvious after the fact. I've heard the term 'find the fun' before as well, and I think that's similar.
    TLDR: Everything you're describing is super familiar to me, a veteran game developer. Even AS a veteran though, I find it useful and interesting to hear you articulate and share your problems and your steps to finding a solution.
    (Bonus tip for anyone wanting to get into game dev professionally - Portfolios and projects to show in an interview are important not because we want to see something revolutionary, but because we want to talk to you about your problem solving process, learn how you think and how your creativity works)

  • @rapandrasmus8231
    @rapandrasmus8231 Pƙed 2 lety +4

    I'm having the same problem with being really indecisive but in my case it extends to multiple games and projects as whole! I just can't choose which game idea to commit. But watching this video inspired me, so I think I'm going to commit to the game idea I have right now, nothing else, and make a prototype in a month. Thank you so much, Mark ❀

  • @thatdanjamesguy.330
    @thatdanjamesguy.330 Pƙed 2 lety +7

    You could make a puzzle game like Zelda where the puzzles are in self-contained dungeons or shrines, and you navigate between them on a platforming overworld. Or the best platforming levels could be an end-of-game setpiece, an escape sequence that tests the skills you’ve learned in the puzzles.
    But of course that’s if you choose to expand the project later, both ideas are a bit much for a “30 days” goal.

  • @NathanielJordan85
    @NathanielJordan85 Pƙed 2 lety +1

    Your self awareness in this series really helps this serve as a guide to processing through, rather than 'trying to avoid' (which never works) some of the most ubiquitous problems in game development. Rather than telling people what to avoid this does a great job of talking through an experience that others can identify with and recognize in their own work, so that hopefully when they catch themselves stuck they've already followed you walking through the problem here, to know how to do it for their situation.
    Bravo!

  • @calendulaprox2155
    @calendulaprox2155 Pƙed 2 lety

    I just uploaded the first devlog for my RPG Rhythm Game, and i can say you were the one that gave me the knowledge to get through many desing issues through my development.
    Its really cool to see you now get into that process of decision making while lifting the weight of actually making a game.
    Keep up the good content!!

  • @bonehelm
    @bonehelm Pƙed 2 lety +3

    Thank you Mark for articulating what every budding game designer goes through. It's not easy to deal with cause it often results in the designer quitting the game idea. But once you figure about the strategies to deal with those stumbling blocks then it feels awesome to finish a game you're proud of. It gets easier with experience, I promise.

  • @faris_diz
    @faris_diz Pƙed 2 lety +4

    I started my indie "career" few weeks ago and I wanted to thank you for these videos, you are really inspiring and videos are helpful 🙏🙏

  • @SongoftheLute
    @SongoftheLute Pƙed 2 lety

    Hugely helpful! I'm trying to make a game for christmas and having a short time period really helps me focus and stop fussing about all the other stuff like piles of art assets and even more piles of possible mechanics from scripts. I guess what I just learned from your excellent video is stay focused! Know also that there are more people cheering you on than you can even imagine.

  • @Sxtycat
    @Sxtycat Pƙed 2 lety

    Wow you encapsulated so much of my journey of the past decade. Working on new ideas, prototyping, endless analysis paralysis.
    I think for me shifting my expectations and comparisons to other successful indie devs has done a lot for my psyche.
    I try to enjoy the process of design and iteration rather than putting enormous pressure on the results produced.
    (although sometimes I still beat myself up for not finishing anything in 10 years of development)
    Your sense of game design seems very keen, I'll be excited to see whatever else you have in store for us!
    Thank you for for sharing your experiences!

  • @jtd8719
    @jtd8719 Pƙed 2 lety +4

    Paused @ 2:02, Mark I remember playing the very old shareware title Jill of the Jungle. In that game, Jill has weapons (pair of daggers?) that she can throw and will return toward her. However, if terrain gets in the way, they will individually get blocked and fall to the local floor. When she gets close to one that has fallen it will be once again attracted to her.

  • @Hutabah
    @Hutabah Pƙed 2 lety +16

    I think a large part of why it kept moving towards puzzle is that the controls were inherently focused on positioning your character, not moving your character. Separating the magnet and the character forces you to think in more complex ways about where the two are and where they’re going to move, rather than just one object, and where it’s movement flows. A platformer focuses on movement, a puzzle game forces thinking about position.
    I do really like the puzzle direction though! I’m just really interested now if the controls were changed so that the magnet was always attached to the character, just letting the player focus on how it swings them around. Although, that might just make it feel less like a magnet, and more like Speedrunners’ grapple hook. I dunno, that’s my random thoughts

  •  Pƙed 2 lety +9

    The more I watch you the more it confirms my theory that film making and game making are VERY similar. Both cover so many technical and artistic areas that the possibilities are endless, and that lack of limitations actually makes it harder when you're trying to make the whole thing without a time limit. The only two times I did something from beginning to end was when I had a deadlines (filmfest and competition). As I'm writing this the video reached minute 19 where Mark says exactly that :)

  • @gtphil7125
    @gtphil7125 Pƙed 2 lety

    Love this series! I can totally relate and this helps me a lot with my own projects.(that I am very afraid of finishing) Thank you!

  • @Vallam23
    @Vallam23 Pƙed 2 lety +44

    ultimately he took a great lesson away from this but I was really surprised he didn't think those two levels were compatible, or mention Celeste. probably the greatest precision platformer out there is full of sliding block puzzles, and solves for people wanting to play it more like a puzzle game with assist mode

    • @chasefox3100
      @chasefox3100 Pƙed 2 lety +15

      I think the real issue at hand is that this is his first real game. I think what you are suggesting could very well work. I think for him though and his situation it would be much better to just decide on if it's a platformer or a puzzle game. Him going through the process is more important than the end product itself by a hundred fold sense no matter what he does it probably won't be very good (at least when compared to other games).

    • @imnotmike
      @imnotmike Pƙed rokem +1

      @@chasefox3100 All platformers have puzzles. It would be a damn poor game if it was a platformer with no puzzles. A platformer without puzzles is basically just that Google Chrome dinosaur game that pops up when you have no internet connection. It's basically flappy bird, and he already did that. In a good platformer, your first playthrough is going through and solving all the puzzles, and then when you want to speedrun, it's figuring out - after you've already figured out how to solve all the puzzles - now how do you get through them as quickly as possible, or find ways to bypass the puzzles altogether to increase your speed.
      Coming to the conclusion that you can't put a puzzle in your platforming game is just completely misunderstanding the genre, and frankly getting too caught up in what genre your game is to begin with.
      Good games don't cater to a genre, and aren't constrained by a genre. Good games have their genre defined after they're made.

    • @chasefox3100
      @chasefox3100 Pƙed rokem +1

      @@imnotmike again it's a terminology thing. Woth your definition all games could be described as having or being puzzle games. Genres are tools we use to categorize games. Portal has a shooting mechanic yet isn't a first person shooter while call of duty is. It's all about focus and what the point of the game is.

  • @davidneligan8186
    @davidneligan8186 Pƙed 2 lety +5

    I feel like a lot of those ideas that you felt you were getting caught up with could all work in the same product, rather than being obstacles - for instance, it could be a physics-based puzzle-platformer where you can drag objects to and from you, as well as there being stuff that could get dragged to by holding the magnet, and you could differentiate between them by size, or color, or some other visual cues. The best puzzle-platformers have lots of mechanics that all work with each other and mesh well with our personal understanding of physics and whatnot. That said, I agree scope creep can be a problem, so you ought to come up with a defined beginning and end that are good enough before adding more to the heap.

  • @FabielCasas
    @FabielCasas Pƙed 2 lety

    Nice, looking forward to see your next video about the game or the demo to play it 😁

  • @stonetimekeeper
    @stonetimekeeper Pƙed 2 lety +1

    This series is far more entertaining than one would think. I greatly enjoy it.