The Secrets That Make Platformers Feel Good || Metroidvania Devlog

  Рет қаралды 87,260

nextProgram

nextProgram

2 жыл бұрын

In this video I share my progress on Microvania, a mini metroidvania game. Keeper is still my main project now, but I will likely come back to this after I finish.
Follow me on Twitter! / nextprogramyt
Join the Discord! / discord (if link doesn't work, check newer video)
(Next Program)

Пікірлер: 176
@nextProgram
@nextProgram 2 жыл бұрын
Hello people, if you didn't read 1:04 I'll be finishing Keeper before I do more work on this game. This video was half done like 6 months ago but I wasn't sure I wanted to finish it till now, so here ya go Anyways I'm trying to be more consistent with content again, so come watch me stream Keeper development at www.twitch.tv/nextprogramdev
@isaactrockman4417
@isaactrockman4417 2 жыл бұрын
Thanks for the update
@nextProgram
@nextProgram 2 жыл бұрын
@@isaactrockman4417 no prob
@fv4202x
@fv4202x 2 жыл бұрын
@@nextProgram I think in your game spear should not get destroyed when you use it on ghost.
@VidaIndustries
@VidaIndustries Жыл бұрын
This uses javascript right?
@VidaIndustries
@VidaIndustries Жыл бұрын
@@TheCompendium1 idk i dont watch him but i saw another yter and some of them just go a diff path or go to jail or go bankrupt
@TheShelfman
@TheShelfman 2 жыл бұрын
"2D darks" For some reason that got me😂 Love this little side project video! Super simple, but very entertaining😁
@nextProgram
@nextProgram 2 жыл бұрын
Thanks! Glad you thought so
@elaqgarahulelpon1479
@elaqgarahulelpon1479 2 жыл бұрын
Put it in as a minigame inside Keeper, wouldn't that be good?
@nextProgram
@nextProgram 2 жыл бұрын
Haha there's an idea
@ziggyzoggin
@ziggyzoggin 2 жыл бұрын
craft video game console with metal and CPU chips in order to unlock the mini game
@nivmiz0
@nivmiz0 2 жыл бұрын
Yoooo glad to see you back! This game seems awesome, and I'm also super exited for more updates on keeper!
@nextProgram
@nextProgram 2 жыл бұрын
Thanks Niv, good to hear!
@ven6815
@ven6815 2 жыл бұрын
6:03 i love how you just unchecked the global light to make it dark XD
@nextProgram
@nextProgram 2 жыл бұрын
lolll I didn’t want to break my lighting again so that was the easiest thing to do to recreate what happened when I was making the video
@CodingKricket
@CodingKricket 2 жыл бұрын
I have been waiting soooo long for another upload! Your videos are some of my favorite on KZbin!
@MegaRaja54321
@MegaRaja54321 2 жыл бұрын
HES BACK LETS POGGING GO!!!
@nextProgram
@nextProgram 2 жыл бұрын
Lets gooo
@Kayotesden
@Kayotesden 4 ай бұрын
Great video & as someone who will be building a short game soon, there is lots here for me to learn. Thank you!
@bigballman5461
@bigballman5461 2 жыл бұрын
Nice video, can't wait to see the next keeper devlog!
@dazcar2203
@dazcar2203 2 жыл бұрын
I like when devlog KZbinrs start branching out to different projects than their main game, it's when the content starts getting really interesting!
@nextProgram
@nextProgram 2 жыл бұрын
Awesome!
@StressHaze
@StressHaze 2 жыл бұрын
Hell ya ! The wizards back ! Get comfy cozy and enjoy 🧃😔🍿
@nextProgram
@nextProgram 2 жыл бұрын
🍿
@AlienScribble
@AlienScribble Жыл бұрын
Absolutely great/fun [more please :D ] (love the slime example)
@cindyordog
@cindyordog 2 жыл бұрын
So happy to see another one! I like what you did with the slime
@nextProgram
@nextProgram 2 жыл бұрын
Thanks!
@SuperDutchrutter
@SuperDutchrutter Жыл бұрын
The hat bounce/flop is great. Such a small thing but it’s fantastic for immersion.
@OblivionEight
@OblivionEight 2 жыл бұрын
I missed your videos, lookin good
@Skeffles
@Skeffles 2 жыл бұрын
Awesome side project! I really like how slimes spawn on top of each other when the bigger one dies.
@nextProgram
@nextProgram 2 жыл бұрын
Thank you!
@isaactrockman4417
@isaactrockman4417 2 жыл бұрын
The legend is back
@nextProgram
@nextProgram 2 жыл бұрын
🙌
@Tudvari
@Tudvari 2 жыл бұрын
The aesthetics is so... consistent! :D Nice!
@nextProgram
@nextProgram 2 жыл бұрын
Thanks!
@frost8077
@frost8077 Жыл бұрын
It's funny how I should view this as being generic, but making the character a mysterious wizard completely refreshes the experience. (My imagination tends to run wild.)
@n_ex13
@n_ex13 2 жыл бұрын
Your so awesome I am so happy you uploaded again
@nextProgram
@nextProgram 2 жыл бұрын
Glad you liked it!!
@n_ex13
@n_ex13 2 жыл бұрын
You are Welcome
@LolLol-fk7tt
@LolLol-fk7tt 2 жыл бұрын
I love the videos like always keep up the great work 👍
@nextProgram
@nextProgram 2 жыл бұрын
Thanks!
@pikkle
@pikkle 2 жыл бұрын
glad to see you back again :D
@nextProgram
@nextProgram 2 жыл бұрын
Thanks!
@angel-ig
@angel-ig 2 жыл бұрын
Nice to see you back!
@nextProgram
@nextProgram 2 жыл бұрын
Thanks!
@dundy96
@dundy96 11 ай бұрын
This is so inspiring!
@sslinger704
@sslinger704 Жыл бұрын
So happy someone's using the Sprite Renderer to flip their sprites instead of local scale.
@ghoma8336
@ghoma8336 2 жыл бұрын
Streaming is nice to keep a core fanbase but being more consistant with youtube uploads is what's gonna grow your community in the long run
@NathanTheCraziest
@NathanTheCraziest Жыл бұрын
That glitch where the player clips through the ground can be fixed easily Go to the Rigidbody2D and set collision detection to continuous. Also set the Interpolate to Interpolate.
@zesh4708
@zesh4708 Жыл бұрын
My fav part is the jump sound :D
@mayankbhaisora2699
@mayankbhaisora2699 2 жыл бұрын
It’s good bro 🖤
@reed6514
@reed6514 2 жыл бұрын
Those lil cannon bullets are SO cute
@badgraphix9659
@badgraphix9659 2 жыл бұрын
The ground colliding issue has to do with the collider type of the tilemap. You probably have it set to "line" but there is an option to make it solid (basically a bunch of polygons). Also, you should set the collision detection of the player to continuous.
@xuraith
@xuraith 2 жыл бұрын
I kinda sketched out the same-ish idea, it was some slime that dripped from a crystal stalactite landing on an XP (collectable, buff, boost) whatever and gained sentience and movement and goes on to find more power-ups like jump and attack. So, yes awesome idea I cannot wait to see where yours takes you!
@nextProgram
@nextProgram 2 жыл бұрын
Nice!
@tiredslime4732
@tiredslime4732 Жыл бұрын
To fix the platform bug, you could have the platform collision be disabled, instead of the player, and then toggle it back on after a bit.
@umapessoa6051
@umapessoa6051 10 ай бұрын
Best way of doing it: instead of disabling colliders just ignore collisions using Physics2D.IgnoreCollision and unignore a few frames later, this way a collider can ignore another without disabling, and you can keep enemies on platforms, do local multiplayer and things like that.
@Force5_Eye_Dev
@Force5_Eye_Dev 5 ай бұрын
marvelous.
@DeozWorld
@DeozWorld Жыл бұрын
background elements, like the bushes and trees, shouldn't have lines, or should be less saturated, even if they are on the same layer as the ground, so they won't seem interactive objects, and will make the level design/set ups clearer! :)
@HobokerDev
@HobokerDev 2 жыл бұрын
4:57 - Speedrunners: Oh Yeah! It's all coming together!
@flygon3804
@flygon3804 Жыл бұрын
Not another game dev who disappears for over 2 years :(
@nextProgram
@nextProgram 2 ай бұрын
Still here, been working still!
@user-qc1mc2ly8j
@user-qc1mc2ly8j Жыл бұрын
4:00 I just make the camera the player character's child. Quick, easy, and effective. Adding smoothing makes things feel great too
@fatgamer919fan4
@fatgamer919fan4 2 жыл бұрын
Finally back after half a years
@nextProgram
@nextProgram 2 жыл бұрын
;)
@magnuswootton7368
@magnuswootton7368 5 ай бұрын
I love your videos VERY GOOD TEACHER/RECHEAT.
@Joxlol
@Joxlol Жыл бұрын
Haven't learned anything new, but we'll presented. I laughed 😂
@pixiri21
@pixiri21 2 жыл бұрын
Welcome to side project hell, we have a place for you by the fire.
@SimonAndNatalieOriginals
@SimonAndNatalieOriginals Жыл бұрын
New keeper devlog!!!!!!!
@malavidra
@malavidra 2 жыл бұрын
ay, I love the idea!
@nextProgram
@nextProgram 2 жыл бұрын
Thanks!
@actually-ax
@actually-ax 2 жыл бұрын
Did not see this upload coming, especially so late
@khiemgom
@khiemgom 2 жыл бұрын
good movement mechanic advices dude
@nextProgram
@nextProgram 2 жыл бұрын
Appreciate it!
@gamedevaki
@gamedevaki 2 жыл бұрын
5:40 is gold 😂😂😂
@furushaanrasheedh913
@furushaanrasheedh913 2 жыл бұрын
love how the game is looking. would be cool if you make the character shoot fireballs
@luisc9791
@luisc9791 2 жыл бұрын
Thank you I thought you were done with KZbin and I love your idea
@nextProgram
@nextProgram 2 жыл бұрын
Never!
@teddieo7647
@teddieo7647 2 жыл бұрын
Good one!
@nextProgram
@nextProgram 2 жыл бұрын
Thank you
@oBick_mc
@oBick_mc Жыл бұрын
@@nextProgram where are you
@sarahschmautz7147
@sarahschmautz7147 5 ай бұрын
You should add accelleration so it is't so sharp. Great game!
@andrebertier
@andrebertier 2 жыл бұрын
Use a platform effector to achieve the jump down from a plaform. It works well.
@StressHaze
@StressHaze 2 жыл бұрын
Welp. I've rewatched this wayyy too many times. When is the next video coming out ? 8_8
@nextProgram
@nextProgram Жыл бұрын
Soon!
@StressHaze
@StressHaze Жыл бұрын
​@@nextProgram oh hey you're still alive 😱
@michaeledwards6890
@michaeledwards6890 7 ай бұрын
Appreciate your videos as im on the same skill level as you, im better at the art than i am coding though, that i struggle with for hours to get it right lol
@erikaordog8288
@erikaordog8288 2 жыл бұрын
I like the slime 🐙
@nextProgram
@nextProgram 2 жыл бұрын
Wow thanks
@lubu682
@lubu682 2 жыл бұрын
this is a really fun game idea (along with keeper)! but be careful to not get sucked into side projects. edit: to fix the clipping into the ground issue, disable the platform's collider not the player's
@nextProgram
@nextProgram 2 жыл бұрын
Thanks! I won’t don’t worry. And I actually can’t disable the platform collider because there might be other things sitting on it
@lubu682
@lubu682 2 жыл бұрын
@@nextProgram good :) that’s true... perhaps you could have two colliders with different collision layers, or change the collision layers, idk
@nextProgram
@nextProgram 2 жыл бұрын
@@lubu682 yep, that’s exactly what I’m planning👌
@lubu682
@lubu682 2 жыл бұрын
​@@nextProgram "you may have outsmarted me, but I have outsmarted your outsmarting!"
@zymosan99
@zymosan99 2 жыл бұрын
check out snaliad for a metroidvania that seems similar to this. also, the wacky physics of the slime stacking on each other seems cool
@orangeleaf36plus
@orangeleaf36plus 2 жыл бұрын
This video will help for my 24Colors project, though my main concern is a better way to make levels.
@nextProgram
@nextProgram 2 жыл бұрын
Cool, let me know if I can help with anything
@rakshasharma6656
@rakshasharma6656 2 жыл бұрын
Please add rideable horses in Keeper
@lubu682
@lubu682 2 жыл бұрын
7:01 *_fine... I'll do it myself._*
@beastmase7983
@beastmase7983 2 жыл бұрын
What program do you use?
@nesraspongx58
@nesraspongx58 2 жыл бұрын
isn't disabling the collider of the PLATFORM a better way to do it in one way platforms ??? or is there some reason you aren't doing it
@Gemukage
@Gemukage 2 жыл бұрын
lastProgram
@nextProgram
@nextProgram Жыл бұрын
💀
@Gemukage
@Gemukage Жыл бұрын
​@@nextProgram bro really became lastProgram
@makeitsogames
@makeitsogames 8 ай бұрын
Where are you? Hope everything is ok. I love your content.
@nextProgram
@nextProgram 2 ай бұрын
Thanks! Still here
@TheLemonyBard
@TheLemonyBard Жыл бұрын
I almost feel like Microvania is becoming a sub-subgenre; this game, that short game for the Playdate (which I think the dev even called a “microvania”), Böbl and Nix: The Paradox Relic (both homebrews for the NES), and Finding Xavier are all recent examples of very short, bite-sized Metroidvanias that have powerups that usually boil down to being able to move slightly better than before.
@kainaris
@kainaris 5 ай бұрын
I want to play this
@romulusnuma116
@romulusnuma116 2 жыл бұрын
High tier enemy designs
@nextProgram
@nextProgram 2 жыл бұрын
I feel like this is sarcastic but I’ll take it as a compliment lol
@romulusnuma116
@romulusnuma116 2 жыл бұрын
@@nextProgram Nope completely sincere
@shinkouhai919
@shinkouhai919 Жыл бұрын
in 1:45 easy solution go rigibody2d set contrast rotation to be locked and done.
@vincentpresscod7531
@vincentpresscod7531 Жыл бұрын
Uh, damn it. I'm making a game with this exact name.
@DefecTec
@DefecTec 2 жыл бұрын
Any updates for keeper?
@nextProgram
@nextProgram Жыл бұрын
New vid soon
@mr.mister1850
@mr.mister1850 Жыл бұрын
@@nextProgram Yes
@bbradleyjoness
@bbradleyjoness Жыл бұрын
post a new videoooooooooooooo
@nextProgram
@nextProgram 2 ай бұрын
Ok!
@babasheep2828
@babasheep2828 2 жыл бұрын
Hey! Great video! I dont know if this is the issue, but at 5:00 you talk about the issue with the cliping, and I just wanted to know if the players Rigidbody collision type is set to Continous and not Discrete. That could be the issue. Anyways, have a nice day!
@nextProgram
@nextProgram 2 жыл бұрын
Thanks! Yep it is set to continuous, the problem was that the collider was being deactivated but I’ve actually found a solution since then
@babasheep2828
@babasheep2828 2 жыл бұрын
@@nextProgram yay!
@noface7842
@noface7842 2 жыл бұрын
Mate, It's been 5 months
@amrakarma8576
@amrakarma8576 Жыл бұрын
Currently building my first Metroidvania. Right now parallax scrolling & my save system are my biggest hurdles right now. Ugh.
@nextProgram
@nextProgram 2 ай бұрын
You can do it!
@robloxboitallent3599
@robloxboitallent3599 Жыл бұрын
@ami7mina
@ami7mina Жыл бұрын
what. a . cute. game.
@t-rexofmen7206
@t-rexofmen7206 2 жыл бұрын
You sound like my sophomore math teacher
@DevNugget
@DevNugget 2 жыл бұрын
Soon... this totally small side project will take all your time and keeper will be left in the corner all by itself with no love
@nextProgram
@nextProgram 2 жыл бұрын
Nah I haven’t touched this project in months, I mostly work on Keeper. I’ll come back to this one once I finish
@DevNugget
@DevNugget 2 жыл бұрын
@@nextProgram oke, and I was just joking :p
@brucelee7782
@brucelee7782 9 ай бұрын
where's the source code yalllllllllllll
@Yokulovescake
@Yokulovescake Жыл бұрын
Wow, is that godot
@thatboxlion
@thatboxlion 3 ай бұрын
If you haven’t solved the semisolid bug yet, I’d suggest having the platforms collider turn of, not the players.
@wiesiolak
@wiesiolak 2 жыл бұрын
1:44 i suggest You to learn new input system 😁 movement will take few lines of code, and You can base on events instead of update, what is better for optimization 😉
@nextProgram
@nextProgram 2 жыл бұрын
Which new input system are you referring to?
@wiesiolak
@wiesiolak 2 жыл бұрын
For example Brackeys mentioned this input system. His tutorial is little bit out of date, so I leave the link for more actual ;) good luck buddy! kzbin.info/www/bejne/r4OsZWeXjrF3h9U
@cooc643
@cooc643 2 жыл бұрын
Love these vids! Just please dont become dani with repetetive memes instead of actual developing
@nextProgram
@nextProgram 2 жыл бұрын
What do you mean exactly?
@cooc643
@cooc643 2 жыл бұрын
@@nextProgram Dani was great back when he made karlson, he had a personality and it was really fun and interesting watching him make the games. Nowadays he makes the same jokes about milk, thicc, communism and unity particle system while ear raping. I just hope you will keep being you and make games because it really is enough :)
@nextProgram
@nextProgram 2 жыл бұрын
@@cooc643 oh got it. Sounds good, I won’t!
@f00dgames
@f00dgames Жыл бұрын
Guys imma go out on a limb here and say he died I think the arthritis from coding to much killed him
@nextProgram
@nextProgram Жыл бұрын
Dw I'm alive
@mehmeh8883
@mehmeh8883 Жыл бұрын
​@@nextProgram come back papi
@djlclopez128
@djlclopez128 2 жыл бұрын
...did nextProgram die? No vid for 4 months.
@nextProgram
@nextProgram 2 ай бұрын
Still alive!
@aboodispam
@aboodispam 2 жыл бұрын
where are you!
@goldencookie5456
@goldencookie5456 2 жыл бұрын
Please don't squash and stretch pixel art. A part of what makes pixel art appealing is that the pixel sizes remain unchanged and consistent. If you wanna add life, animate it by making a pixelated animation.
@notabot3236
@notabot3236 5 ай бұрын
Or, do squash and stretch because it's cute and fun.
@blooTalkoes
@blooTalkoes 5 ай бұрын
yeah but maddy did it right@@fighthaver2136
@kayfall99
@kayfall99 4 ай бұрын
Or put a pixel chaser to mask it
@ArunWills7
@ArunWills7 4 ай бұрын
🤓
@nuggetschannelcz
@nuggetschannelcz 4 ай бұрын
How would you do a pixel animation with such a few pixels - > nonsense
@lukasbuchelpk
@lukasbuchelpk 2 жыл бұрын
no u
@nextProgram
@nextProgram 2 жыл бұрын
no u
@10tenore90
@10tenore90 2 жыл бұрын
Oh no every1 knows what a "side project" does to programmers
@nextProgram
@nextProgram Жыл бұрын
So true
@masterwolves7042
@masterwolves7042 2 жыл бұрын
yo
@nextProgram
@nextProgram 2 жыл бұрын
Hello
@AnonDev3
@AnonDev3 Жыл бұрын
what happened buddy
@nextProgram
@nextProgram 2 ай бұрын
Back from the dead now!
@ja3ms
@ja3ms Жыл бұрын
dawg what happened to the content
@nextProgram
@nextProgram 2 ай бұрын
I'm here!
@Uni1x
@Uni1x 2 жыл бұрын
Its off brand terraria pretty much
@JimiCanRead
@JimiCanRead Жыл бұрын
What happened to this guy
@nextProgram
@nextProgram 2 ай бұрын
Still here!
@dexiedoo_octo
@dexiedoo_octo 2 ай бұрын
Pleeease do not squash and stretch pixel art it hurts my soul it looks so off
@TheComfy
@TheComfy 2 жыл бұрын
LOL, please fix that squash & stretch. Other than that this looks quite cool!
@jonaslemonkey8673
@jonaslemonkey8673 Жыл бұрын
STOP FUCKIGN STRETCHING PIXELART IM LITTERALLY DYING IT LOOKS SO BAD
What Makes a Good Metroidvania?
16:42
ingeniousclown Gaming
Рет қаралды 522 М.
How I made an Excellent Platformer
8:25
GoldenEvolution
Рет қаралды 246 М.
Don’t take steroids ! 🙏🙏
00:16
Tibo InShape
Рет қаралды 31 МЛН
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 61 МЛН
Monster dropped gummy bear 👻🤣 #shorts
00:45
Yoeslan
Рет қаралды 12 МЛН
😱СНЯЛ СУПЕР КОТА НА КАМЕРУ⁉
00:37
OMG DEN
Рет қаралды 1,8 МЛН
Top 10 Metroidvania Power-ups and Abilities
17:21
KevynTheJar
Рет қаралды 32 М.
How to make a good platforming character (Developing 6)
14:50
Game Maker's Toolkit
Рет қаралды 408 М.
I Made a Metroidvania in 48 Hours - Devlog
7:13
Goodgis
Рет қаралды 150 М.
How To Fail At Metroidvanias
3:49
Artindi
Рет қаралды 58 М.
Why Does Celeste Feel So Good to Play?
17:34
Game Maker's Toolkit
Рет қаралды 2,6 МЛН
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,3 МЛН
How One Programmer Created Gaming's Most Complex Ecosystem
28:29
ThatGuyGlen
Рет қаралды 1,4 МЛН
Finishing my Dream Game After 4 Years
5:44
Goodgis
Рет қаралды 100 М.
A CHASM of Mediocrity - Procedurally Generated Metroidvanias
20:34
ingeniousclown Gaming
Рет қаралды 521 М.
The secrets to good Pixel Art animation! (Animation tutorial)
6:50
Pixel Overload
Рет қаралды 602 М.
Amazing Magic Trick Failed ❌😱 #shorts #magic #viral #funny  #trending
0:14
Shadab entertainment
Рет қаралды 16 МЛН
ХОТЕЛ УКРАСТЬ БАЙК, НО☠️
0:30
ИССЛЕДОВАТЕЛЬ
Рет қаралды 5 МЛН
A kidnapper hiding in the house?🥷
0:34
Yoshipapa / よしパパ
Рет қаралды 16 МЛН
If animals glitched IRL
0:18
Jiemba Sands
Рет қаралды 16 МЛН