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

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ย. 2021
  • 🧲 Wishlist Mind Over Magnet on Steam! - store.steampowered.com/app/26... 🧲
    Developing is an on-going TH-cam 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.
    TH-cam Audio Library
    Epidemic Sound - www.epidemicsound.com/referra... (Referral Link)
    === Subtitles ===
    Contribute translated subtitles - amara.org/en-gb/videos/dwENBd...
  • เกม

ความคิดเห็น • 1.8K

  • @GMTK
    @GMTK  2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +1

      Sounds like it will be fun!

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

      It's a puzzle-platformer :)

    • @ivanaviNiebla
      @ivanaviNiebla 2 ปีที่แล้ว +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 2 ปีที่แล้ว +3284

    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 2 ปีที่แล้ว +149

      about creating in general too

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

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

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

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

    • @Agustinibarlucia
      @Agustinibarlucia 2 ปีที่แล้ว +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 2 ปีที่แล้ว +10

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

  • @SuperNintomdo
    @SuperNintomdo 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +24

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

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

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

    • @solsystem1342
      @solsystem1342 ปีที่แล้ว +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.

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

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

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

      that line gives me chills

  • @SirSoliloquy
    @SirSoliloquy 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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.

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

    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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +69

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

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

      ​@@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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +4

      Portal is the same

  • @Glenchx
    @Glenchx 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +3

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

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

      second

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

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

    • @AgentNyo
      @AgentNyo 2 ปีที่แล้ว +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 2 ปีที่แล้ว +33

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

    • @zamf
      @zamf 2 ปีที่แล้ว +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 2 ปีที่แล้ว +6

      @@williammorgan584 hehe funni blob commits evolution

    • @traywor1615
      @traywor1615 2 ปีที่แล้ว +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.

  • @MrEnvisioner
    @MrEnvisioner 2 ปีที่แล้ว +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 2 ปีที่แล้ว +4

      Very good answer 👍
      I hope he'll see it

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

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

    • @zerofirex12
      @zerofirex12 2 ปีที่แล้ว +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 2 ปีที่แล้ว +2

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

    • @moonman4307
      @moonman4307 2 ปีที่แล้ว +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!

  • @embergamedev
    @embergamedev 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +1

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

  • @RealGeorgiPopov
    @RealGeorgiPopov 2 ปีที่แล้ว +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 ปีที่แล้ว +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.

  • @Quintuplin12
    @Quintuplin12 2 ปีที่แล้ว +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 2 ปีที่แล้ว +11

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

    • @ven6815
      @ven6815 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว

      How is Milo 2?

  • @JudinA
    @JudinA 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว

      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 2 ปีที่แล้ว +4

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

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

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

  • @doommustard8818
    @doommustard8818 2 ปีที่แล้ว +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 2 ปีที่แล้ว +24

      Well put.

    • @Raykkie
      @Raykkie 2 ปีที่แล้ว +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 2 ปีที่แล้ว +17

      Yep! “Genres” are for marketing and advertising.

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

      Mte!

    • @janekotoole8751
      @janekotoole8751 2 ปีที่แล้ว +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.

  • @PhenonIV
    @PhenonIV 2 ปีที่แล้ว +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

  • @matyasrudolf244
    @matyasrudolf244 2 ปีที่แล้ว +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!

  • @sventancredi7
    @sventancredi7 2 ปีที่แล้ว +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 2 ปีที่แล้ว +12

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

    • @hkr667
      @hkr667 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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.

  • @thunderbird0134
    @thunderbird0134 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +23

      This is the scope creep he was talking about xD

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

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

    • @benjaminmenist
      @benjaminmenist 2 ปีที่แล้ว +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

  • @318h7
    @318h7 2 ปีที่แล้ว +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.

  • @tonybarnes2920
    @tonybarnes2920 2 ปีที่แล้ว +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!

  • @dbokser
    @dbokser 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +3

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

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

      @@metalicarus8372 because he wanted to avoid that inconsistency

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

      @@dbokser that's dumb

    • @pennyfarting
      @pennyfarting 2 ปีที่แล้ว +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.

  • @youtubeuniversity3638
    @youtubeuniversity3638 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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

  • @AlexLusth
    @AlexLusth 2 ปีที่แล้ว +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.

  • @worthasandwich
    @worthasandwich 2 ปีที่แล้ว +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.

  • @patjamesdan
    @patjamesdan 2 ปีที่แล้ว +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.

  • @Lady-V
    @Lady-V 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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.

  • @caleblatreille8224
    @caleblatreille8224 2 ปีที่แล้ว +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!

  • @gaminggamedev
    @gaminggamedev 2 ปีที่แล้ว +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).

  • @EliGukovsky
    @EliGukovsky 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว

      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 2 ปีที่แล้ว +1

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

    • @tymondabrowski12
      @tymondabrowski12 2 ปีที่แล้ว +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.

  • @Klebe3000
    @Klebe3000 2 ปีที่แล้ว +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

  • @justinsinke2088
    @justinsinke2088 2 ปีที่แล้ว +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.

  • @AnotherDuck
    @AnotherDuck 2 ปีที่แล้ว +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.

  • @OlleLindestad
    @OlleLindestad 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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.

  • @Whitepawprint
    @Whitepawprint 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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.

  • @raphaelconcli9322
    @raphaelconcli9322 2 ปีที่แล้ว +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

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

    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!

  • @NormalFox
    @NormalFox 2 ปีที่แล้ว +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 2 ปีที่แล้ว +5

      like elechead?

    • @toprak3479
      @toprak3479 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +2

      @@IgorJCorrea exactly

  • @qarsiseer
    @qarsiseer 2 ปีที่แล้ว +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 2 ปีที่แล้ว

      Call it Magtroid

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

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

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

      VVVVVV

    • @Skarpo89
      @Skarpo89 2 ปีที่แล้ว +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.

  • @DakotaVaughan
    @DakotaVaughan 2 ปีที่แล้ว +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 2 ปีที่แล้ว

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

  • @shakewell42
    @shakewell42 2 ปีที่แล้ว +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

  • @BravosChannel
    @BravosChannel 2 ปีที่แล้ว +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.

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

    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

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

    MVP was one of the best things I learned in my game design courses in college. I definitely fall into the scope creep spectrum ("wouldn't it be cool if you had, like, a metroidvania but it had randomized level designs? And those randomized designs could fill up with water or ice based on where they were randomized to? And maybe-"), but was able to make a few game jam games specifically because I limited myself to the MVP and only then started adding in fluff. It's also useful for prototyping. Asking yourself "what about this game mechanic is the bare minimum that it needs to function?" and testing that out first is a super useful skill. If the basics aren't fun, there's only so much you can add to change that.

  • @VallisYT
    @VallisYT 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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.

  • @ColorwaveCraftsCo
    @ColorwaveCraftsCo 2 ปีที่แล้ว +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.

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

    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!

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

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

  • @sine982
    @sine982 2 ปีที่แล้ว +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.

  • @JaJaBi
    @JaJaBi 2 ปีที่แล้ว +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 2 ปีที่แล้ว +9

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

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

    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.

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

    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!

  • @franciscofarias6385
    @franciscofarias6385 2 ปีที่แล้ว +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!

  • @MoaCube
    @MoaCube 2 ปีที่แล้ว +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!

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

    Always good to set a deadline.
    I’ve learned that when I did SFX for TV, suddenly I had a 6 day deadline to create a mechanical/electrical and or software solution often nice dressed as prop. And you really focus on the things that need to work and be done. And it’s amazing how much you can do. Especially when you get more experienced.

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

    Honest to god, as a dad of a wonderful, shy and introvert 4 year old boy, I realised that I too have to see my son for who he is. I don't need and I shouldn't push him to be more outgoing or maybe even "brave". He is very lovely, thoughtful and becomes outgoing when he feels save. He is who he is and I love every minute I have with him.
    Thanks for a little clarity! And great series on gamedesign! I'm a developer myself, but I develop a projectmanaging App for big corps in hte buidling sector. But going into gamedevelopment is definitely a childhood dream of mine. You push me even further to start spending some time to just look into it.
    Great work, please keep on making your videos!

  • @zekehowell1797
    @zekehowell1797 2 ปีที่แล้ว +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.

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

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

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

    Hey Mark, this is probably my favorite video of your channel (and I've been here for long hahahaha). I love how passionate you look when you talk about your game, and being also a game developer myself I feel so good watching someone start his path along the way :D
    I personally I'm struggling also with the same kind of problem as you are, I'm doing a game for my thesis and I'm also jumping between the platform and puzzle genres over and over again. Earing you talking about how you're handling the situation has given been a lot of insight, thank you so much for that.
    I hope everything goes great and I'm looking forward for the next episode :)

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

    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.

  • @remarkablysquare3216
    @remarkablysquare3216 2 ปีที่แล้ว +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!

  • @Modenut
    @Modenut 2 ปีที่แล้ว +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 2 ปีที่แล้ว +2

      What is LOTS

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

      MMORPG, too!

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

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

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

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

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

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

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

    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!

  • @christosgeorgiafentis4825
    @christosgeorgiafentis4825 2 ปีที่แล้ว +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.

  • @SDGGames
    @SDGGames 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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 2 ปีที่แล้ว +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.

  • @NathanielJordan85
    @NathanielJordan85 2 ปีที่แล้ว +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!

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

    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.

  • @SDGGames
    @SDGGames 2 ปีที่แล้ว +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!

  • @coreyhansen9711
    @coreyhansen9711 2 ปีที่แล้ว +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 2 ปีที่แล้ว

      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.

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

    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)

  • @r.gtz.4521
    @r.gtz.4521 2 ปีที่แล้ว

    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.

  • @michaelpsarommatis8478
    @michaelpsarommatis8478 2 ปีที่แล้ว +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!!!

  • @futurelink1359
    @futurelink1359 2 ปีที่แล้ว +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.

  • @DoomCatcher
    @DoomCatcher 2 ปีที่แล้ว +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.

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

    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.

  • @rapandrasmus8231
    @rapandrasmus8231 2 ปีที่แล้ว +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 ❤

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

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

  • @user-nt8dy4xw9r
    @user-nt8dy4xw9r 2 ปีที่แล้ว

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

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

    15:59 What did I just say about being too relatable? I feel like every video I watch of yours, you punch me in the gut with a problem I am also facing or frequently face.
    But at the same time, it's incredibly reassuring. If you're facing a lot of problems I'm facing, then surely I'm also capable of accomplishing some small part of my goals, right? I can only hope!
    You e gotten me excited for game design again. With my latest game obsession, I'd kind of already prepared myself for giving up or failure, but I feel like I have some hope again for games!

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

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

  • @bonehelm
    @bonehelm 2 ปีที่แล้ว +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.

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

    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!!

  • @davidneligan8186
    @davidneligan8186 2 ปีที่แล้ว +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.

  • @Alex-re3qm
    @Alex-re3qm 2 ปีที่แล้ว +8

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

  • @jtd8719
    @jtd8719 2 ปีที่แล้ว +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.

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

    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!

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

    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!

  • @thatdanjamesguy.330
    @thatdanjamesguy.330 2 ปีที่แล้ว +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.

  • @faris_diz
    @faris_diz 2 ปีที่แล้ว +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 🙏🙏

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

    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.

  •  2 ปีที่แล้ว +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 :)

  • @connect2reality
    @connect2reality 2 ปีที่แล้ว +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 2 ปีที่แล้ว +1

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

    • @connect2reality
      @connect2reality 2 ปีที่แล้ว +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 2 ปีที่แล้ว +1

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

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

    This series is so cool, I am really grateful that you are making it. I just have one thought about game mechanics since you are going towards the puzzle genre. I wonder if it would be an interesting mechanic to make changing polarity reliant on holding the magnet, and introduce polarity changing from a distance later in the game.

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

    THIS has hit the EXACT problem I always have when trying to make a game. I am not deciding and rather dreaming up a path that will never be taken. Thank you very much. I REALLY needed this video for my game dev journey.

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

    Like other commenters have said, even fast, fluid, speed-runnable platformers like Celeste or Ori are simply puzzles in which you need to figure out-often through trial and error-which combinations of jumps, timings, and abilities will get you through a level. Once you figure the puzzle out, they just require you to complete the puzzle quickly in one go.
    Both levels you made are puzzles. One just requires you to input the steps to solve it while moving.

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

    This series is fantastic, Mark! It has a weirdly wholesome feel to it, reminds me of 2kliksphilip's 2015 series "The Game Making Journey" where he shows the games he made along the years, starting from his childhood.
    The creative process is really a sight to behold, both brilliant and messy. It's so interesting to see how ideas appear and evolve, it's hard NOT to be inspired by it. Being able to create things is truly a blessing!

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

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

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

    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!

  • @Hutabah
    @Hutabah 2 ปีที่แล้ว +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