How to make a good platforming character (Developing 6)

  Рет қаралды 424,601

Game Maker's Toolkit

Game Maker's Toolkit

Күн бұрын

Пікірлер: 798
@unity
@unity 2 жыл бұрын
You deserve the break! Congrats on the Unity Award. Waiting on that Basics of Unity video now 👀
@g.rathbone764
@g.rathbone764 2 жыл бұрын
Passed by your studio on the way to school. Nice building. Enjoy the snow in Brighton
@sinsnowthe1450
@sinsnowthe1450 2 жыл бұрын
Pretty cool y'all take the time to comment
@masterspongebat2387
@masterspongebat2387 2 жыл бұрын
Unity actually comments! 👍
@RedBloxStudios
@RedBloxStudios 2 жыл бұрын
Oh my god its them its the guys
@omniclause4986
@omniclause4986 2 жыл бұрын
@@crispysocksss I dislike this comment
@Mark_LaCroix
@Mark_LaCroix 2 жыл бұрын
Burnout after just two months is not a sign that you need to take a month off, it's a sign that you need to develop a more sustainable working pattern. This advice is more for working game developers (Mark Brown's situation is different), but flipping between sprints and lengthy breaks is not healthy, as you're bound to lose both momentum and actual working knowledge doing it that way, making each sprint that much harder as you need to re-familiarize yourself with not just skills, but your project itself, more and more each time.
@isaiahkepner8078
@isaiahkepner8078 2 жыл бұрын
Agreed
@TheJP100
@TheJP100 2 жыл бұрын
This is so fcking true! I wish this had been taught at uni instead of some bullsh... "management"-stuff that didnt actually teach any time or resource management skills at all.
@samhblackmore
@samhblackmore 2 жыл бұрын
That's a good point, I wonder how Mark could make this more sustainable. He must feel under a lot of pressure to get out the next episode of "Developing"
@DanStaal
@DanStaal 2 жыл бұрын
Another thought: Where he is right now is actually a really bad point to take a break. He's just done a *lot* of work, for no 'real' reward: All of it was important, all of it was needed, but at the end of the day he still has the same 'ok' proof of concept, and not much else to show for it. Now, that 'not much else' is a lot of *really* good tools which which will make the game better (and will likely make it easier to progress in the future), but to the developer himself they can't see any results of the tools *yet*. Worse, while he's made it look/feel better and made it so a lot more people could enjoy the game, the developer themselves is to close to the issue to see any of that: They'll stick to the default color choices (because if they didn't like them, they wouldn't be the default) and the game probably felt 'fine' to them before all that polish. What he really needs to do before taking a break is plug all that into his proof of concept, and make one more level. *Then* he'll be able to see all the work he's done has had an effect, and he'll have the visceral feeling of seeing the game actually advance.
@gorimbaud
@gorimbaud 2 жыл бұрын
@@DanStaal He said that he has plugged it all into a test level available to patrons, so he has left it at the point where he can get feedback on the work he's just done.
@NoahNCopeland
@NoahNCopeland 2 жыл бұрын
8:40 Ah yes! Neglecting audio to an after thought is THE moment you truly became a game dev. (speaking as an audio guy lol)
@patrikbengtsson3883
@patrikbengtsson3883 2 жыл бұрын
Reminds me of GC Reddit Stories
@rachow2371
@rachow2371 2 жыл бұрын
this is it boys the biggest mood
@gerblesh_674
@gerblesh_674 2 жыл бұрын
there's some valid reasons behind it ig, it's more of a polish thing for later on.
@gmueckl
@gmueckl 2 жыл бұрын
Audio is actually far too important to be thought of just as polish. It can make or break a game *at least* as much as the art and animation can. It's more subconscious and generally not a well explored subject. Good audio pushes buttons that visuals simply can't reach. Audio can make the scenery feel more immersive (e.g. a subtle distinct hum added to the background rumble when the player is near a certain machine), support animation (sound of stone grinding on a floor when pushed reinforces that it's heavy), build anticipation (player hears monster noises similar to cries of a mini boss defeated two levels earlier while walking through an empty area) and do many other things. Listen to the sound when the player fails and falls from a skyscraper rooftop in Mirror's Edge. How does that make you feel? What did you imagine in your head? What's your impression of that sequence with audio muted?
@gerblesh_674
@gerblesh_674 2 жыл бұрын
@@gmueckl all of those are done after the environment is done, after the animation is done, etc etc, not simultaneously, sure it’s an important part of game dev but it’s not something to focus on first, I’ll rephrase what I said earlier, it’s not just a polish thing, but it’s certainly not something to think too hard about early in development
@BRICK101
@BRICK101 2 жыл бұрын
This series continues to be a delight. The exhaustion dripping from your face in this episode is further evidence of why you deserved the award. Your openness and vulnerability are beautiful. Thank you for sharing. And please go take an actual break
@masterruseman6171
@masterruseman6171 2 жыл бұрын
redditor
@pointlessgarbage8587
@pointlessgarbage8587 2 жыл бұрын
Hey cool seeing you here!
@pianoforte611
@pianoforte611 2 жыл бұрын
When I was younger I enjoyed programming, but I assumed I could never be a programmer because I thought I was bad at it so I chose a different career path. It would take me hours and days of bashing my head against problems to make small progress. But now I'm learning that this is a common, perhaps universal experience. And maybe what makes a great programmer is precisely that willingness to repeatedly fail without giving up.
@timseguine2
@timseguine2 2 жыл бұрын
You're fairly on point here(and it is never too late to learn, btw). Also worth pointing out that you don't actually need to be a great programmer to be a great software developer. A lot of (probably most) problems people need to solve when writing software have already been solved. So there is a lot of value in working smarter not harder and spending more time researching solutions or finding a library that already does what you need than trying to write that bit yourself.
@guysome3263
@guysome3263 2 жыл бұрын
It is expected to be 5% of structuring/writing code and 95% of searching for errors. With growing experience you do not become less prone to errors but more methodical in ironing them out.
@Respectable_Username
@Respectable_Username 10 ай бұрын
"And maybe what makes a great programmer is precisely that willingness to repeatedly fail without giving up." You hit the nail on the head right there! That, and a certain approach to problem solving. In my experience, being a software engineer is more of a mindset than a set of skills. You can somehow just look at somebody looking at a problem and grok "ah yes, they're an engineer". Of course, people who don't have engineer-mindset can still go into the profession, but they won't get much joy out of it. Conversely, those with engineer-mindsets (especially tech-industry-specific minorities such as women and black folks) who didn't go into software, you can still just _tell_ sometimes that they'd be good at it. One of my friends is a nurse, but I've been not-so-subtly nudging her to give programming a try because I think she's got the mindset to be good at it. It was just never an option to try when we were both at school, and she didn't stumble into any programming-adjacent activities until about a decade after myself, long after having already picked another career path. Sorry, I digress. But all that's to say, if you're enjoying programming, getting that flood of dopamine when you finally succeed after so many failures, then I encourage you to give it a try! If you've got the engineer-mindset, you'll still do well, even if it's gonna take a while to "catch up" on the knowledge-specific front. So if you have the option, why not give it a try and see if you like it?
@LordTrashcanRulez
@LordTrashcanRulez 8 ай бұрын
The hardest part about programming isn't actually writing the code, it's learning how to google for answers and how to adapt the solutions to your project and organize your code. When it comes down to it, a program (software, videogame or otherwise) is just a bunch of tiny tasks that work together to solve bigger problems.
@pieflies
@pieflies 8 ай бұрын
Becoming great at anything involves a willingness to fail without giving up.
@Roccondil
@Roccondil 2 жыл бұрын
Regarding burnout: You are basically one person doing EVERYTHING! Not a studio (even a several-person indie team) who can distribute out the work and the specific problem solving for each element. It's impressive what you have done already, you deserve the break to recharge the energy for development.
@Nors2Ka
@Nors2Ka 2 жыл бұрын
He's not even remotely close to doing everything, starting with the fact that he's using an engine. And it shows how he's clueless about a lot of things and getting frustrated because of it.
@ludde12345678950
@ludde12345678950 2 жыл бұрын
@@Nors2Ka the absolute majority of game studios use third-party game engines. Even if they're made in-house, they're (usually) made by whole team. You got something else irrelevant to say?
@zip2kx
@zip2kx 2 жыл бұрын
He's more privileged than other indie devs. He has a whole discord and industry darlings feeding him help. It's fair to be tired of it but let's not act like he's struggling more than a regular developer doing it alone while juggling 9-5 and other parts of life.
@KappakIaus
@KappakIaus 2 жыл бұрын
@@zip2kx 100% agreed
@Nors2Ka
@Nors2Ka 2 жыл бұрын
@@ludde12345678950 And do those games feel good to play? Usually not. I cut my list short with just saying that he uses an engine, but he also used some nobody's movement controller, so that makes it so he doesn't know how input, collision and movement *actually* work. He's stuck with sub-par solutions and he isn't doing anything about it, just hacking things together. I mean, just look at the game, it's about "magnets", yet there is really almost no magnetism happening, just some prop that get's attracted or repulsed by some zones: a very lossy approximation of what magnets are or how they work. That's what happens when you do top-down design with tools you don't understand.
@mixandjam
@mixandjam 2 жыл бұрын
Thanks for the shout out Mark!! Amazing video as always!
@neurotransmissions
@neurotransmissions 2 жыл бұрын
I love seeing the progress you made and it makes me want to make some thing of my own! Here is an unsolicited thought: if the ramps are more satisfying than jumping, then what about adding some smoother ramps that allow the character to get some air when they pedal off the edge of it? So, instead of a plain 45° ramp, it was a curved ramp? Anyway, just thought I’d throw that out there. Awesome stuff and congrats on the win!
@samhblackmore
@samhblackmore 2 жыл бұрын
Curved ramps could tie into the magnetism concept quite well. Imagine ramps that curve up like a half pipe and you need to use magnetism to stick to the vertical wall
@RobinClaassen
@RobinClaassen 2 жыл бұрын
@@samhblackmore Or maybe something could pull the magnet horizontally toward a curved ramp, and switching the polarity at the right point would allow the ramp to redirect that momentum upwards, as a way to gain height.
@northpenguins
@northpenguins 2 жыл бұрын
That sounds really fun, would be complicated to code and would mess up some puzzles but it is probably worth it.
@oscarevely
@oscarevely 2 жыл бұрын
man, there’s such a notable improvement between the character last video and this one. looks so much more alive and fun to control. great video.
@abramhunsberger3511
@abramhunsberger3511 2 жыл бұрын
I'm glad you fixed the tilt; I can ride a unicycle, so it was really bugging me how the character tilted backward when going forwards. When riding a unicycle, you have to tilt into the direction you are traveling / accelerating to keep your balance. Leaning back while moving forwards would throw you backwards as the unicycle flies forwards from under you. The tilt is still backwards when holding the magnet, but it is less noticeable than it was before.
@kit_callie
@kit_callie 2 жыл бұрын
This is cool to hear! I never paid attention to how cartoon characters tilt while running / cycling and thought it was just cartoons being silly.
@Scribblersys
@Scribblersys 2 жыл бұрын
That 'not sticking to a moving platform' bug nearly seems like a feature with the robot rolling around on one big cartoonish wheel. Add in a 'crouch to brake/stick to surface' mechanic and you could have interactions like rolling/stopping on slopes, moving with/against conveyor belts, and so on, if you wish!
@tekbox7909
@tekbox7909 2 жыл бұрын
That adds unnecessary complexity
@shalimarlake7852
@shalimarlake7852 2 жыл бұрын
@@tekbox7909 only unnecessary if you can't think of interesting ideas for it.
@amasirat
@amasirat 2 жыл бұрын
@@shalimarlake7852 but you also have to focus on the core of the game. It doesn't matter how many ideas you come up with it. If you don't reel in and focus on one thing, scope creep's going to come on you hard
@tekbox7909
@tekbox7909 2 жыл бұрын
@@shalimarlake7852 yes but an entire extra button just for a few extra things is unnecessary. You should build a control scheme as simple as possible and design around that and not make extra buttons for specific purposes
@TheUchi1991
@TheUchi1991 2 жыл бұрын
@@tekbox7909 but he could re-use this button later, e.g. when the magnet is stuck on the ground, which is moving and he has to crouch to slip through a small gap, which he couldn't do while standing normally
@ChroniclerC
@ChroniclerC 2 жыл бұрын
Interesting note on sound stuff. The screenshake when the magnet lands on a magnetic surface was so convincing, that I didn't realize that I was imagining the THUD of it until you mentioned that you weren't using any of the prototype sound.
@ipuppysmith8428
@ipuppysmith8428 2 жыл бұрын
As someone who works in the industry ("developer"), I very much appreciate this series. I have found most gamers don't (can't) fully understand the struggles and pains of making a game - this series is an education. I do also hope, later on, you'll also share the elation that comes when things go well/come together (like this video captures). It is, at times, a very difficult and painful job/industry to work in, but other times it can be just so rewarding. (And hope that you yourself feel this elation!)
@stevencraeynest7729
@stevencraeynest7729 2 жыл бұрын
I agree
@juve9383
@juve9383 2 жыл бұрын
I think it's exactly those beautiful moments when you see it all come together that attract people to game dev in the first place. But often, along the way, there is so much work to do that you forget to take a step back and appreciate what you've done so far.
@aureldocks
@aureldocks 2 жыл бұрын
Yep, I keep trying to explain prople that making a video game is very, very, far from being a game.
@stylie473joker5
@stylie473joker5 2 жыл бұрын
True i didn't either but now that i became a dev myself (still new and learning though) i really see how much work, bug fixing and frustration goes into it props to every developer out there trying to finish their work and good luck
@malodos2295
@malodos2295 2 жыл бұрын
I (absolutely) agree (with) you.
@Tarodev
@Tarodev 2 жыл бұрын
What a transformation! It’s crazy how much work a good character controller can be… But adding juice is always fun 😜 I’m glad my controller could assist you on your journey!
@Tharky
@Tharky 2 жыл бұрын
Yours is one of my favs. of all time. Absolutely one of the best raycast based controllers out there :)
@Tarodev
@Tarodev 2 жыл бұрын
@@Tharky Thanks Tharky 🙏
@MaakaSakuranbo
@MaakaSakuranbo 2 жыл бұрын
There is a reason why there's that tale of them doing nothing but perfecting Mario's movement for a while at the start of Super Mario 64 dev I guess
@Tarodev
@Tarodev 2 жыл бұрын
@@MaakaSakuranbo absolutely. That game wouldn't be what it is today if the controller was sloppy.
@oliversdouglas
@oliversdouglas 2 жыл бұрын
Honestly deserved that award, and you also deserve that break! This series really got under my skin, and I've finally started to crack the nut that is Unity game development - even managed to rope a friend in to help me design the first game I want to make :D
@raylolpez
@raylolpez 2 жыл бұрын
I would’ve never even attempted to have different speeds of gravity for rising and falling, I always just assumed it would look unnatural. Now I am the April fool 💀
@voidify3
@voidify3 2 жыл бұрын
If it’s normal to do that in platformers that explains why the “platforming sections” of Outer Wilds (getting to the observatory etc) feel like garbage since that game has full Newtonian physics
@DialecticRed
@DialecticRed 2 жыл бұрын
@@voidify3 Yeah, I totally agree. Although as a physics nerd, that was actually part of what pulled me into the game XD but yeah it really does feel pretty horrible
@possible-realities
@possible-realities 2 жыл бұрын
@@voidify3 There's quite a lot of old games that are too realistic for their own good when it comes to jumping. In Castlevania I for instance, there's no control over the jump at all after you leave the ground - not of the height, and not sideways. It's quite unforgiving.
@Herio7
@Herio7 2 жыл бұрын
1 month to do make everything just "work" 2 months to make single cog truly works and there is still room for improvement Seems like typical developer routine
@MaakaSakuranbo
@MaakaSakuranbo 2 жыл бұрын
It's a lot easier to make the basics than the details. That's true for most things. Like say you're carving a wooden block into something. You can get it to that people know what it's meant to be pretty quickly, even pretty recognizable. But then adding all the detail (folds in clothing, wrinkles in skin, etc) is a lot more work.
@McWzy
@McWzy 2 жыл бұрын
A little accessibility suggestion. For low vision people you could try to add a collor filter for different objects like Background, player (and magnet) and interactbles. If you could let us choose the collors would be amazing. I can only see things that have contrast (black backgrounds on white charactes)
@karlhuniar1712
@karlhuniar1712 2 жыл бұрын
I feel like the contrast of the platforms and the background should be bigger as well. A good way to check if there is enough contrast is to take a screenshot of the game and convert the colors to grayscale.
@Foxtrot6624
@Foxtrot6624 2 жыл бұрын
Delighted that that controller by Shinjingi has finally got a shout out, such a great tutorial that truly deserves exposure from people of your influence.
@kitthekat6844
@kitthekat6844 2 жыл бұрын
I love the recoloring of the magnet's polarity and how you implemented it so people can chose the exact color they want! Brillant!
@ShadowDrakken
@ShadowDrakken 2 жыл бұрын
This series has been one of the best real-world introductions to game development I've ever seen. Better than anything I had in college. Better than any tutorial I've ever had the misery of following. You 100% deserve that award!
@zelenpixel
@zelenpixel 2 жыл бұрын
i love that the robot has a different idle animation on a moving platform thats such a cute touch
@llamaz6731
@llamaz6731 2 жыл бұрын
Something I want to recommend is the option to invert the magnet colors so that blue attracts to blue and red attracts to red, because some people (like me) have trouble putting down that blue-red red-blue muscle memory unless I do it a lot.
@bonitapersona
@bonitapersona 2 жыл бұрын
I'm so glad you're doing this. As a game dev who is also a long time fan of your channel, I am extremely happy that you're facing the task of being "on the other side". I wish more people who talk about and analyze videogames would do this with an honest heart. You've been 2 months doing this, and you're burnt out, but keep in mind how much help you had from tutorials and your Discord members! This is a collaborative effort, and it may be extremely taxing and difficult, but you're never alone.
@lucio8794
@lucio8794 2 жыл бұрын
I love this technical analysis of your game, really puts you in perspective of what to put your attention in game development
@vedaryan334
@vedaryan334 2 жыл бұрын
This gives so much insight as someone who's planning to develop a game as a side project. Thanks for this! Seriously.
@mrbluelynxchannel5207
@mrbluelynxchannel5207 2 жыл бұрын
11:16 OH MY GAWD HE GETS NERVOUS ON MOVING PLATFORMS! THAT'S SO CUTE AND CHARMING!!!
@jackormel6076
@jackormel6076 2 жыл бұрын
Congrats to you, man. From reviewing the processes and pipelines of developers and the systems within games, to actually making one yourself. You've come long and far, and I'll always look forward to seeing what you come to show next.
@panicpillow6097
@panicpillow6097 2 жыл бұрын
Despite having long since given up on any desire to make video games (I like too many things, so I have chosen different passions), I really appreciate this dev log. It is really insightful to see you get into what works and what doesn't from personal experiences. Not only does it make me appreciate games even more as I learn about problems I couldn't even have forseen without seeing someone struggle with them, getting a bit more 'under the hood' as to why certain things work and why others don't (thinking of the 'different gravity for up and down) adds to my understanding of what I like and dislike in games. So thanks a bunch! Enjoy the break from coding and I am looking forward to seeing what comes next :D
@javier_robinson
@javier_robinson 2 жыл бұрын
The intro is so damn satisfying. Watching the loading icon pulse with the drums just inexplicably fills me with happiness.
@pufthemajicdragon
@pufthemajicdragon 2 жыл бұрын
The animation looks good. I'd like a little more squash on landing after jumps, but that's probably just me. Marshall McGee hasn't uploaded in a while, but his channel is an excellent resource for sound design. I also recommend Sebastian Lague as a great resource for Unity development. You've done a lot of work and deserve a rest :) But as someone who struggles with this myself, I want to encourage you to not take *too * long of a break. It's too easy to forget important details that don't sit well in long-term memory. So take a break, watch some of the channels I've suggested, and maybe they'll give you some ideas that will reignite your enthusiasm for the project :)
@CardfightVanja
@CardfightVanja 2 жыл бұрын
One of the most important parts of any creative venture is taking time to step away and become reinvigorated and newly inspired. Congratulations on the award! Well deserved
@loteknomad5032
@loteknomad5032 2 жыл бұрын
Great video. Your thoughts on accessibility features were particularly interesting. I've spent some time recently contemplating this aspect of game development and appreciated hearing your thoughts on the matter.
@CompoundProjects
@CompoundProjects 2 жыл бұрын
This series is great. I'm loving watching each episode including the successes and the failures. However, the fact that you want to take a break and make other types of GMTK videos is also awesome, I game here for boss keys type content, stayed for everything else and this series is like icing. Don't feel bad taking a break, resting, and getting more inspiration for the next sprint. Keep up the great work!
@VideoGameStoryTime
@VideoGameStoryTime 2 жыл бұрын
8:13 Dan Root always makes everything better!
@umbrosia5202
@umbrosia5202 2 жыл бұрын
Even without playing the game, I saw the flaws of the characters in the last video, but now I can I think that the character movement looks really good.
@thatdanjamesguy.330
@thatdanjamesguy.330 2 жыл бұрын
As someone who keeps opening game engines and feeling completely overwhelmed, I can’t wait for that Unity tutorial. Sure there are lots of tutorials out there already, but few explain concepts in as intuitive and accessible a way (and without sacrificing depth) as Mark Brown explains game design.
@Krail1
@Krail1 2 жыл бұрын
Thank you for making these, Mark! I think you're helping a lot of people understand just how complicated making a game is. It always gets me how quickly a prototype or MVP can seem to come together, and just how much work still needs to be done once that happens. When I was still in animation, a friend of mine posted an inspirational image that explained that the first draft of your animation is like establishing the base camp for a mountain climber, and the same is true for prototypes and early game dev. You've done all your prep work and figured out what the mountain you're climbing is. Now you have to actually climb it.
@nospimi99
@nospimi99 2 жыл бұрын
Mark I just want to say thank you for the colorblind implementation. So many studios do a very bare bones filter over the game which doesn’t even help a lot of the time and for people who are capturing for KZbin or twitch, it makes the game look weird for other viewers. You did it perfect, picking the core important color coded elements in the game and allowing the player to set the color they want for each of these parts of the game to ensure that the player, regardless of what type or color blindness they have, can see important visually information at a glance. I hope more games realize how helpful this is and start doing this as well.
@theonogueira1190
@theonogueira1190 2 жыл бұрын
be careful with long breaks, I always get back to this one project I'm doing after some time away from it and its always a struggle to get back on track with my own coding. Only now I'm learning to make notes EVERYWHERE so I can understand my own code later (as if I was seeing it for the first time)
@ZedAmadeus
@ZedAmadeus 2 жыл бұрын
The wheel following behind the screen adds some really satisfying follow through/overlapping action. Great work!
@SrFatTabby
@SrFatTabby 2 жыл бұрын
It's absolutely a great idea to manage your hierarchy as best as you can, and make sure everything is still readable, even months later. This tip has definitely helped me while learning Unity.
@FabriSlv
@FabriSlv 2 жыл бұрын
If there's anything this series shows, is the ungodly amount of work and thought necessary for even the smallest game, if you want it to be well made and well polished. Congrats Mark, on the Unity award and on the amazing progress you made.
@boiwifeyasmr4U
@boiwifeyasmr4U 2 жыл бұрын
I don’t know if this something you’ve already thought of, but I think it could be fun to ride a magnet across magnetism. Like sometimes instead of those magnet rays that are on the ceiling, they’re coming from the ground with different polarities and you have to ride the magnet across them switching the polarity to not fall in. Just a thought.
@BlackBirdNL
@BlackBirdNL 2 жыл бұрын
I think this series you're making is really cool. Instead of just going off the few things others might remember of their own process, you chose to subject yourself to a similar process. "To understand it, I must become it"
@shawnheatherly
@shawnheatherly 2 жыл бұрын
You've absolutely earned a break, this is a big milestone. I'm confident you'll come back to the project with fresh eyes.
@JanbluTheDerg
@JanbluTheDerg 2 жыл бұрын
I have really appreciated this series for Being essentially "Non-game dev guy becomes a game developer.", showing the struggles of game development that I don't see much of in other videos. You deserve a break!
@silva1512
@silva1512 2 жыл бұрын
Honestly, the Developing-Intro, is one of the best Intros ever
@Lumpfriend
@Lumpfriend 2 жыл бұрын
Being able to change the magnet colors, in addition to helping out colorblind people, customization stuff like that is just fun and always welcome imo. I have no vision problems but I appreciate having full color customization of, for example, the cursor in terraria
@Wildjustwild69
@Wildjustwild69 2 жыл бұрын
i like the jaze music in the background
@TheTonyMcD
@TheTonyMcD 2 жыл бұрын
8:01 That magnet impact there, that was good. Very satisfying.
@RichMerry
@RichMerry 2 жыл бұрын
I've been binging all the recent game dev vlogs and I'm so happy a new one is out. It's such an inspiring story to tell.
@codichor6036
@codichor6036 2 жыл бұрын
There is a really good GDC talk on their channel about how a lot of games use 'anticipation' at the end of an animation instead of at the start. Players still get that feeling of power and impact, but, the input can be almost immediately responsive.
@serenagray9469
@serenagray9469 2 жыл бұрын
Do you know the name of the talk? I tried looking through their animation playlist but couldn't find it based on titles alone.
@codichor6036
@codichor6036 2 жыл бұрын
@@serenagray9469 Wasn't sure I could find it at first but here's the one I was thinking of. kzbin.info/www/bejne/lWLNZoeca9qff6s
@itsaUSBline
@itsaUSBline 2 жыл бұрын
It's called follow-through when it's at the end of the animation.
@azurict
@azurict Жыл бұрын
I saw your thumb nail in my feed, the words "Hi I'm Mark Brown" played in my head, and it was all over from there. Keep it up lad!
@generallykaiden
@generallykaiden 2 жыл бұрын
It's been fun following you on your journey. Looking forward to your future updates, and can't wait to play this game once it's fully released! Hope you enjoy your break.
@HyperbolicLab
@HyperbolicLab 2 жыл бұрын
So cool that you mentioned Mix and Jam! I think André would be hyped to know you checked out his stuff.
@PewpewFiah
@PewpewFiah 2 жыл бұрын
Enjoy the break, I've loved the series so far and can't wait to see more in the future!
@joesavage8782
@joesavage8782 2 жыл бұрын
Thoroughly enjoying the series but I'm glad you are taking a break, I originally envisioned this being at the same pace as your other series but it feels like I haven't seen as much of that content since this one started
@Caleb.S.Spangenberg
@Caleb.S.Spangenberg 2 жыл бұрын
You and Jonas have been some of my favorite KZbinrs of my favorite KZbinrs. It's nice to see that you guys were in a competition together! Congrats by the way!
@chriswasden3488
@chriswasden3488 2 жыл бұрын
As someone who is also working on a long term art project - I think you are making the right call with your break. I have taken multiple breaks during this project, and even though that means the whole length is getting longer (nine months and counting!), I do come back every time a little more invigorated and with different eyes. Well done on all of this, Mark!!
@yuuisland
@yuuisland 2 жыл бұрын
The changes look absolutely fantastic, I'm inspired to continue work on my game! :D Congrats on the award too!
@ninjadude159
@ninjadude159 2 жыл бұрын
I haven't subscribed to anyone in quite a while. Just not enough brain space, but I'm really enticed by your development journey and really am really glad you recorded it. I'm trying to breach back into Unity development after bouncing off it a few times and these series of videos have been very insightful. Thank you!
@Amaiguri
@Amaiguri 2 жыл бұрын
It's really validating to watch a non-game dev experience all the emotions and such that a new game dev learns while learning on solo games and explain it to all the non-game devs in the audience
@IsisAlv
@IsisAlv 2 жыл бұрын
the time spent on the character controls paid off! it looks really good, and it's really great to see the many accessibility options :)
@daviddeedev
@daviddeedev 2 жыл бұрын
Getting that player controller just right must've been torture... Great work! This game seems to be gaining GOTY potential :)
@bluverrii
@bluverrii 2 жыл бұрын
Hey, congrats on the Unity Award! As someone who dreams of making his own game one day, I really appreciate how honest you are with some of the struggles that someone would face during game development, as well as showing just how much time and effort goes into making the things we dont really think twice about when playing games-
@liamcrowley
@liamcrowley 2 жыл бұрын
The project looks really good! Very punchy and enjoyable to play, it does get very exhausting to be on one project for a long time, but it's paying off here so well done.
@eyeln9ne696
@eyeln9ne696 2 жыл бұрын
Congrats my friend. It's nice to see how much you've come along on this. It's also refreshing to see a creator show all the problems they've had and actually encourage the subscribers for constructive criticism. Get some rest, and keep kickin' ass!
@Spooglecraft
@Spooglecraft 2 жыл бұрын
really appreciate you sharing about feeling exhausted. maybe you could actually include a video on how to deal with exhaustion/burnout and how to prevent it, as that's surely something a lot of devs struggle with.
@nyarlapopiette1598
@nyarlapopiette1598 2 жыл бұрын
I really love this series of videos. It's very warm and cosy, feels like we're chatting with you while having a cup of coffee. I'm also very very admirative of your work. It's awesome !
@pauloldroyd6508
@pauloldroyd6508 2 жыл бұрын
This series has been hugely helpful already. I hope to see more of it soon. I am trying to get into game development myself (for the umpteenth time) and I greatly appreciate your insight.
@GG-bw5qd
@GG-bw5qd 2 жыл бұрын
This series has been a super interesting look at game design at a level I rarely see
@auridisavan1886
@auridisavan1886 2 жыл бұрын
I've seen Mark before this video, but only in very short clips of him in interviews and stuff; it's so surreal to actually see him talking to the camera
@screamingtongue
@screamingtongue 2 жыл бұрын
Watching you develop this game is truly inspiring. I love seeing your progress. I hope you're really proud of how much you've accomplished. You definitely motivate me to put some real time and effort into my Unity projects. Congrats on the award!
@RaiyanAlphaRanger
@RaiyanAlphaRanger 2 жыл бұрын
I love the MVP character easter egg at 11:21. Really nice touch!
@Fabrik78
@Fabrik78 2 жыл бұрын
Amazing work Mark! From just watching the footage, I can tell your character handles like one of the greats. It looks fun just moving around.
@Torder
@Torder 2 жыл бұрын
This is really impressive! I love watching this game slowly improve over time and hope to play it someday!
@silver_toad
@silver_toad 2 жыл бұрын
Your content is one of the only things I enjoy watching on KZbin without skipping even a single second of the video)
@KoltPenny
@KoltPenny 2 жыл бұрын
You look like a mad genius that switched voice and bodies with a chill journalist.
@zachariahm.kemper7406
@zachariahm.kemper7406 2 жыл бұрын
I feel like for the magnetic fields instead of having lines going in the direction they go have plus and minus symbols cause that not only helps with color blindness by extending the area color blind people can tell things apart but also would just look nice Since so many accessibility settings can look like a big stand out bandaid, I just like having different severity levels, so you have the big bandaid stuff for the people who need that which is most important, but then adding in stuff for people who just need a little bit of help and still fits in with the look of the game
@FGCLovesYou
@FGCLovesYou 2 жыл бұрын
The more-or-less-final character controller *looks* very satisfying to play. Their movement looks really good. (Also, I feel like a compliment on character controllers from a Celeste dev is basically like evolution congratulating you for breeding a new brown cow who produces chocolate milk. That's fantastic praise from someone who knows the subject so, so well.) Nicely done, and congrats on the very well-deserved Unity Award as well!
@seriomarkj
@seriomarkj 2 жыл бұрын
I'm sure this is a ton of work, but this is so interesting to watch the process...thanks for the show and can't wait to keep watching the progress
@igorcalixtodasilva56
@igorcalixtodasilva56 2 жыл бұрын
Thank you Mark! You work so hard and put so much effort in everything, it's an absolute joy to watch every single one of your videos. And congrats on the award!
@harishganesan3575
@harishganesan3575 2 жыл бұрын
I fkin love the animation when the robot is standing on a moving platform. It is very very easy to overlook that. But that shows to me, how you look at the game.
@nicjolas
@nicjolas 2 жыл бұрын
watching and learning about the difficulties of game development really makes it a lot more understandable when devs need to delay a game or especially with indie games, taking forever to finish
@nicjolas
@nicjolas 2 жыл бұрын
-cough- silksong -cough-
@Road_to_Dawn
@Road_to_Dawn 2 жыл бұрын
This is great! I’ll have to download the new demo when I get a chance and check out the new feel. When I was in high school, I used to spend way too much time, instead of paying attention in class, programming games into my TI-86. I never got terribly good at it, but I was very proud of myself for making a Golden Sun battle rush game. (I’m a lifelong Golden Sun fan.) I called it GSBS (Golden Sun Battle Simulator), and it featured Felix fighting a fenrir over endless rounds. After each fight, you’d earn XP and level up, and the fenrir would level up alongside you to keep it from getting too easy. Watching this series as you go along makes me really wanna give something like that another go.
@hyperventalated
@hyperventalated 2 жыл бұрын
One interesting way to do variable jump height is to have a super-heavy gravity value that activates if the player: 1. lets go of the button and 2. is still moving upward. It slows your upward momentum to a stop pretty quickly to give you a lot of height control and allows you to tweak your fall speed separately! Obviously there are many ways to do that but I wanted to share that one as it feels pretty natural.
@mu4784
@mu4784 2 жыл бұрын
The way you work is incredible, I wish you a good rest, development can be exhausting, thank you for your work
@petr-heinz
@petr-heinz 2 жыл бұрын
I'm so happy you've switched the tilt in the later animations so the character leans into the movement and not the other way around. It really bugged me, as that was not how you ride a unicycle :D Congratz on the Unity award! Keep up the good work, it looks pretty awesome. Thanks for sharing
@Igneel6796
@Igneel6796 2 жыл бұрын
Great work, man! I've got an idea, perhaps you could create a "yellow" magnetic field that only affects the robot, but it doesn't attract the magnet, I believe you'll be able to come up with a few good levels and mechanics with that addition. Keep it up!!
@ToriKo_
@ToriKo_ 2 жыл бұрын
What’s ur pfp from?
@Igneel6796
@Igneel6796 2 жыл бұрын
@@ToriKo_ it's Arthur Morgan from Red Dead Redemption 2
@isaiahkepner8078
@isaiahkepner8078 2 жыл бұрын
Cool idea
@soloshottie
@soloshottie 2 жыл бұрын
as someone who's been meaning to start developing my own games sonce I was a little kid, only to mever have actually done so, this series has been a major inspiration to get me going. cant wait for the basics tutorial to make that coding hurdle easier to mount
@leonardoraele
@leonardoraele 2 жыл бұрын
Working on a team (even with only two people) can greatly help with this exhaustion. You not only split work, but also share responsability, keep each other company during development, have fast feedback, and (maybe most importantly) each one helps on the tasks that the other finds more stressful :)
@franciscofarias6385
@franciscofarias6385 2 жыл бұрын
This is a brilliant journey that's just so much fun to follow, congratulations on the endeavor and the award. And take your break, it's better than burning out and giving up on game dev altogether. And remember that the more you learn, the easier it becomes.
@rinarina6247
@rinarina6247 2 жыл бұрын
You know given when you uploaded this I was half expecting you to be like "And that's why I'm scrapping the game and shifting to a new magnet-based mmo!"
@Vaaaaadim
@Vaaaaadim 2 жыл бұрын
In VR, with magneto-coin, and NFTs, and lootboxes, and DLC
@McWzy
@McWzy 2 жыл бұрын
I have a desability and I'm so happy that you are adding accessibility options! Btw you should bring the accessibility videos back!
@JvG0
@JvG0 2 жыл бұрын
It's been a fun journey, the game looks pretty good right now. looking forward to future videos.
@tjpinedo4072
@tjpinedo4072 2 жыл бұрын
So freaking inspiring! I can't wait for that Unity Basics video, watching your game come to life has really made me start thinking about my folder of game ideas... One day!
@colinmiller513
@colinmiller513 2 жыл бұрын
What an absolute legend! Enjoy your rest, and congratulations on the win and game progress!
@vakuzar
@vakuzar 2 жыл бұрын
Trust me, dont loose momentum, don't put it down! even if its 10min a day, keep momentum, trust me!
@profeseurchemical
@profeseurchemical 2 жыл бұрын
ife like advice like this depends on the person, but if in some months time gmtk gets back to us about struggling to get back in or whathaveyou it’s certainly something too consider
@leemathewbrooks
@leemathewbrooks 2 жыл бұрын
Genuinely so happy for you winning the Unity Award! Have watch your channel for years with but have only recently became a supporter.. love your content so keep up the good work, have a well deserved break but most importantly, carry on creating content the way you do! :)
The stuff no one tells you about game development (Developing 7)
12:53
Game Maker's Toolkit
Рет қаралды 517 М.
Don't make this assumption about your players (Developing 10)
17:35
Game Maker's Toolkit
Рет қаралды 757 М.
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 85 МЛН
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 41 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,3 МЛН
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 157 МЛН
5 tips for better platformer controls
5:22
The Shaggy Dev
Рет қаралды 217 М.
Three things that inspired me to finish my game (Developing 8)
19:20
Game Maker's Toolkit
Рет қаралды 336 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 654 М.
What did people think of my game demo? (Developing 5)
20:52
Game Maker's Toolkit
Рет қаралды 402 М.
Why Does Celeste Feel So Good to Play?
17:34
Game Maker's Toolkit
Рет қаралды 2,7 МЛН
How to Design Great Metroidvania Levels | Game Design
7:35
Goodgis
Рет қаралды 175 М.
How to Create A GOOD Platformer Level in Geometry Dash 2.2
22:55
How I Would Start Game Development (If I Started Over)
16:59
Thomas Brush
Рет қаралды 135 М.
Сборка бюджетного ПК от нейросети? 🤯
1:46
skibidi toilet 77 (full episode)
24:37
DaFuq!?Boom!
Рет қаралды 14 МЛН