How I made an Excellent Platformer
Ғылым және технология
STEAM PAGE: store.steampowered.com/app/22...
Finding Xavier is a short high precision platformer in which you are trying to find your cat, Xavier.
The techniques used in this video to create Finding Xavier are 'perfect' for this game. With this I mean that these things are exactly the way I wanted them to be. These aren't specifically guidelines on how to make a perfect platformer, as opinions per person vary. Feel free to take these tips as you'd like.
Inspired by amazing games like Celeste, Hollow Knight and Ori (and the blind forest/and the will of the wisps).
Software used:
▶ Unity - Game engine
▶ Aseprite - Art
▶ Bosca Ceoil - Background music
▶ Audacity - Sound effects
My twitter where I try to post regular updates on the game: / goidenevolution
Background music: Zelda & Chill III by Mikel - gamechops.com/zelda-and-chill...
#unity #gamedev #devlog #indiedev #madewithunity #findingxavier
Пікірлер: 238
To those who do end up getting the game on Steam, make sure to leave a positive review, as that helps out the visibility for the game a lot!!!
@rim3rh82
Жыл бұрын
Im finishing my own first game this weekend, when im done I will surely buy & try ur game!! Sad part is that since my game is a school assingment I dont think im going to have time to do all the post procesing. Eanyways your game turned out amazing!! Ill come back when ive traed it
@Jack_______oh
Жыл бұрын
@@rim3rh82 you can always go back to your game after you've submitted it for the project!
@somerandomchannel382
Жыл бұрын
good pitch, good game, good price. one buy! +++++
@BanaKoolit
2 ай бұрын
how much will it costs for you to make me a game
@ThePurpleR4t
Ай бұрын
French succesfully spotted. /j
celeste and hollow knight both feel like the level design is built around the movement of your character, and i think that contributes to making a platformer great. your character's movement is effectively the game's "unit of measurement". that's probably why on hollow knight there are certain parts of levels that are just a smidge too far to reach with just your basic jump.
@GoldenEvolution
Жыл бұрын
That is exactly the beautiful part that I tried building my game around as well. Definitely a good way to go around building these type of games in my opinion!
@hollowknightenjoyer
Жыл бұрын
So basically, wario or mario. Good tip though, thanks, will remember it
@user-qz7zs2cz7x
11 ай бұрын
And also, you can make 'Design' from the movement. Tips: Here are two Types: "Floaty" "Groundy". If You want a "Floaty" Platformer, The movement options, Should be more "Jumpy".
@glitchpop600
4 ай бұрын
Based
That movement looks snappy and juicy!!! Congrats and well done :D Just grabbed my copy xD Your pixel art is so amazing and that track you made sounds great!
@GoldenEvolution
Жыл бұрын
Thanks as always, and thanks so much for getting the game!!
I just started making my game project for study last night and I love this conversation because this helped me make strategies and it allowed me to organize my thoughts through out the process. I am so interested in pushing stuff forward and it felt crazy fun to build such things all over. Thank you so much!
This looks great, I really love the additions you added to the platforming behaviour 😁 Will be checking this out on Steam 💜
Thanks for the tips! I bought the game to support your work. Looking forward to more inspiring and educational content!
That was so fabulous and amazing. WELL FREAKING DONE!
Your game looks great! Love the lighting effects. I'll have to try it this weekend :)
This looks incredible, good stuff and congrats
Great video! looking to see what comes next!
It looks very polished. I love the art style. I have to buy and try it later. Well done.
Would love to see a in-depth dive into how you made the character controller. Getting movement feeling right is make a break for this genre. Looks great btw the FX at the end really tied it all together
@bvs1q
Жыл бұрын
GMTK has a nice video on Celeste's movement. No code, but all the info
@theresnothinghere59
Жыл бұрын
yeah and honestly nor ori, celeste or hollow knight have the "right" feeling.
@aephemerial-tv
Жыл бұрын
I'd also love to see that. 😁
@KitsuneFaroe
Жыл бұрын
@@theresnothinghere59 that really depends on the kind of Game you're making and the kind of Game people are looking for. Those Games do feel amazing for what they try to do.
@KitsuneFaroe
Жыл бұрын
GMTK made a tiny essay Game about fine-tuning a platformer called Platformer Toolkit. You can experiment with that and he even shared the Unity scripts with comments.
Fantastic job! Will be checking out when I got time
I just bought your game, and oh boy. It's fun, it gave me emotions(rage). Very challenging. I love this style of your game. 10/10 beautiful
Well this is lovely. Great job!
Great insight! Can't wait to see more!
Looks fantastic! I love that witch house.
Amazing! This gives me so much motivation to redo my floaty I used to make in Unity :D Great visuals too!
Nice progress looks really good!
Looks really good. Well done.
nice to see your evolution!
Well done! I'll play this on stream sometime
This looks really good! The art of it and the overall feel really reminds me of celeste. Definitely gonna be picking this one up!
Big ups! And thx for the tips
bro, it looks amazing. Good Job
Definitely an excellent platformer! The art and the animations are top notch quality, and I love the art style and vibes of the game. Fantastic work with the level design too!
The game turned out so good. I loved the movement a ton, would love to see another platformer from you, maybe something more like mario this time
Fun game. Enjoyed the YT video on it also. Good work!
Wow man this game looks really good!!
Looks great! I'm in the beginning phase of developing a similar game right now, and I'm really struggling to get the movement to feel right. It's frustrating because I know I can't really do any level design until I have the movement down. I think I need to step back and spend some more time studying good movement.
It looks so good!
I am currently in Indie game design school and I found this very interesting! Of course, I got the game and hopefully will be able to play it soon and give it the good review it deserves! Well done! ♥
@Prajwal____
Жыл бұрын
Where is your school!!? Is it fun?
@illford6921
Жыл бұрын
@@Prajwal____ lots of schools offer gaame design courses
@tumultuousv
5 ай бұрын
@@illford6921indie game design school tho?😂
wow what a piece of art!
Thanks for the video. I love metroidvanias. I picked up your game as it looks fun to play and may help give me inspiration. I totally agree with you player control is the most important. Metroid Dread just plays so smooth. If I can get my characters movement close to that it would be amazing.
I really want this type of video talking about this specific topic but it's so rare this was the only video i could find about it.
@thekevin271
8 ай бұрын
Mabye you can solve this problem by making more amazing games and showcasing them on youtube (i would prefer a 2d platformer game other than any other game)
dude, that seed planting for abilities idea is absolute gold
Good luck on the platformer:) this has a lot of potential imo
@hollowknightenjoyer
Жыл бұрын
Oh.
Bro I just loved the way you understand that platformer games need "perfect" controls for making it fun
You legit had the same idea I did for this jam but you just did it much better than I did lol
Love the music, melody at 7:47 is dope. Gonna check this out.
Hey man, great stuff you're doing! I saw to the end of the video, and was like, YO! He actually posted the game! I Instantaneously bought it because I could tell you put in a lot of hard work and dedication into it, and I have played Celeste so I was fascinated by how the game would be. As I saw in the video the movement and soundtrack honestly sounds incredible. This a comment before I actually go ahead and play the game, but so glad this came on my youtube recommended. Congrats!
Nice job bro
bro started out with 3 of my favorite games, I don't even need to watch to know he has good inspiration
Bro you have a great ton of potential
Man! I love that you decided to do the player controller first, because if its done then you can work under all those controls and wont break the game like many ❤
Watched a fren of ur frens playtest the game, was rly fun the see her completly struggle at the caves and getting mad 10/10 would recommend
@GoldenEvolution
Жыл бұрын
oh god
bought the game gonna check it out today!
I think you could add diffrent music and soundefects to the different areas to help with the atmospher.
Nice content bro, thank you my youtube algorithm for showing this.
Great video and fun game, could you do a video on what you use to draw the levels ? Look forward to more videos 👍
Damn this looks great! :o I love the graphics and the character controller looks exactly like the perfect one that I always wanted to have but never really figured out how to script lol I might buy it the next time I get a Steam gift card haha Btw, if you need any help with music in future projects I would offer you my help for free if you want that, even though what you made here sounded really cute too ngl I have a few years of experience in making video game music and would love to work together with someone again ^- ^
Your theme is really good imho: It's got those "smarty-fruitie-tootie" gummy-drop, sugar-bomb sweetie vibes ! The main character having a more unique outline would be a nice touch - possibly a little Witch's peaked-hat bobbling along her head somehow slanted to one side or even just a small touch as per Anya in Spy x Family? Mario has it all: * Physics of movement * Character design * Environment and obstacles including fun goons I think Celeste is note-worthy because it takes basic physics of gravity up-down then adds core air-dash and wall-bounce so you now have left-right and diagonal to the mix. Grappling-hooks, magnetic boots etc are all other contraptions for adding different dynamics to the physics of gravity.
loved the menu
The "feel" can make or break a game for me and just by how it looks in your game, I am itching to play it! I'm playing 2d platformers since I wanna make my own eventually.
Wow i didnt knew post processing /polishing does so much to game graphics. 🤯♥️
I'm definitely gonna buy it
good video, this video inspiring my idea
very very cool, i really loved the post-processing? you did with the graphics to make the lights glow and shadows and stuff im very curious how that is done
so great vid and game! thats maybe a game i have to buy :D
this is so excellent
first found your game on steam and then two hours later youtube recommended me this video :)
@Finalldrace
Жыл бұрын
give the game a review on steam (and you a pm via email) some small things to mention: bugs - you can open the ability menu and config menue at the same time. - in the end screen i can still move and open/close ability menu ( hearable, but not visible) - in the end screen - quit and try again not selectable with controller easy integratable gamefeel ideas - a "rewarding" sound on each seed collection (zelda like) - a name for each ability in the beans menu (Double Jump, Dash etc.) - red eyes in background could blink - add additional 2-3 music tracks (maybe one per region) - add small movement to light sources like pink lakes or lighbeams - gives some dynamic in scene personal opinion - so much backtracking, some levels could be more of a "circle" (the end level is not placed so well) - would wish for a unique path to the last level.
Well done
The art of this game looks great but it might be good to try adding some parallax to the larger backgrounds ( like at the beginning) to help add depth. Still tho good job great art style
@GoldenEvolution
Жыл бұрын
Thank you! That was indeed something I considered adding but ended up not adding it because it felt a bit stuttery/laggy with the pixel perfect camera.
The music is great, reminiscent of Kyrandia!
Thank you for sharing your process with us! :D
Please tell me how you did those post processing effects, it almost looks like shaders it looks gorgeous!
Bought the game just now. I am a big sucker for indie games and for a buck it's pretty much a free game. Keep up the creativity.
Heyo I just found the game on steam sorting by new and beat it in around 47 mins! It was really enjoyable. I did have some feedback as a fellow indie dev I wanted to send outside of my positive steam review too: 1. Vertical camera movement is a bit jarring with how quickly it moves up (noticeable in the early east levels) 2. You respawn in the air, which means you can't immediately use certain powerups until you wait to touch the ground (it would be better if you were forced to touch the ground somehow before moving to prevent this) 3.There's a strange delay between the time when you walljump and until it lets you directional dash that killed me several times (seemed to only happen in certain spots, it also felt like after wall jumping I lost some of my additional jumps) 4. Weird resolution issues on my 1440p monitor where it wasn't pixel perfect in fullscreen even after attempting to letterbox (the 320x180 internal resolution should be pixel perfect at 1440p if I have that res right) Bug 1: if in powerup menu while on a one way platform, pressing down will let you go through it still Bug 2: if in powerup menu while a new powerup is being planted (and added to menu), you cannot go to the new powerup without restarting the powerup menu Bug 3: If you leave an area with modified music and immediately come back to it (as soon as you can), it will be the music of the room you entered briefly instead of the room you're currently in
@GoldenEvolution
Жыл бұрын
Glad to hear you enjoyed the game! I'll see what I can do with the feedback. I am a bit confused what you mean with point 1 though. In the earlier levels, the camera shouldn't move vertically at all unless you move from one level to another vertically. Does the camera move slightly up and down on your end? If that's the case then it might be a resolution problem which I shall try to fix
7:01 that feel when the GEMS sound driver hits
I NEED a variable jump height tutorial, I tried many times
Please make some tutorials on this stuff! I would love to learn how you make good player controllers and so on! Thanks and great game!
@GoldenEvolution
Жыл бұрын
I'll see what I can do!
Bro I loved your video, the game is amazing, if it's not too much trouble could you make a video about Celeste's movement, I loved it!
@GoldenEvolution
Жыл бұрын
Thank you!! There should be videos made about Celeste's movement. I highly suggest the one from Game Maker's toolkit.
The absolute balls to go with this title and then the absolute skill to deliver on it
@GoldenEvolution
Жыл бұрын
Haha thank you very much! I'm going to be honest, the title is obviously clickbaitey and should be taken with a grain of salt because everyone's opinion on what is good is different. But I am really glad you liked it!
@I-OMusic
11 ай бұрын
@@GoldenEvolution This video came back in my feed recently. Guess who's making adaptive music for indie platformers now 😅
can you please make a tutorial for the end lighting and effects
Cool Celeste vibes. You're a pretty underrated creator. -sincerely Uel
It's beatifull.
5:07 this is extremely relatable.
This looks amazing dude! Quick question maybe this is not the way... but any advice on how to start with learning game dev in unity? I tried many times with tutorials on udemy and KZread but it doesn't work for me, any tips? This really sparked my enthousiast again! (Trots op de Dutch Dev Community!)😬
Good video
Man how u did the effect since 7:21 - that make the behind of the yellow fly with a halo , light effect?
sir, you are a legend! any way I can get my hands on the code of your game? or do you have a course for that game that emulated the celeste movements quite fine IMO? my game is currently on hold but when I get back to working on it again, I'd like to update the movement, slopes and moving platforms ^^
Hi, I need some advice. I filmed my son with the camera and I want to convert his movements into a 16-bit character for a classic platform game. How can I download his animations? What software is needed and how is it used? Thanks in advance ps: to make you understand, a bit like the rotoscopin for the first Prince of Persia, but using modern software to reduce times. advice? Daniele
Hi. Good work. But I can't set moving with 'arrow' keys in controls menu. the menu reacts to input arrows pretty strangely.
Neat!
Did you use a media library like SFML or a game engine? Love the work 😊
Great video! Can you please tell me exactly how you improved the visual of the game with the help of particles, postprocessing, etc.?
@GoldenEvolution
Жыл бұрын
I'll try to make another video on that going more into detail
Xavier Naidoo the cat!
Wow! This video is a real hidden gem. I definitely didn't expect to find this out of the blue. Seriously, great video! Now over to my question. How long did it take to polish the game, in other words from 5:54 and onwards til finish? Keep up and I'm interested to see what you make in the future!
@GoldenEvolution
Жыл бұрын
Thank you! Making the art became a bit tedious at some point as that was all that I was doing but overall working hours was actually not that bad. Drawing out the first level for example takes a lot longer as I'm figuring out what style to go for but the others go a lot more quickly. If you'd translate the hours I worked on it into a regular working week, it probably took me around 2 weeks. Which really isn't that bad
@anytng2077
Жыл бұрын
@GoldenEvolution Impressive. The time it took isn't really that long tbh. But I tend to believe doing the artwork at the end keeps the project fresh with a continuous art style. Your workflow, consisting of first focusing on the game loop and then figuring out the aesthetics later surprised me. I was about to do the reverse by starting with the art but I now understand it is the wrong way to approach it. This video inspired me to look at my little 2D project at another way and I'm happy it did.
good share
I haven't play the game neither do I think I should comment(because I didn't bought it yet), but I would suggest that it would be cool of the player skin change according to the abilities activated. I found a lot of game doesn't change anything when they received something, so I thought it might be cool feature to be.
Where are you from? Your accent is like, exactly like the sunfire elves in The Dragon Prince- somehow so pleasant to listen to!
That music was cute!
How you coded the own rigidbody and physics? Is there a tut for it? :)
how do you animate the character I have them as an image and not animated
Lol that music joke 😂
This is so cool! What software did you use for all of this?
@EternalFinity
Жыл бұрын
He used Unity (probably) for the level design, Aseprite for the artwork and sprites, and some or other music app for the music.
The game looks excelent! Be careful with the game duration tho since I've seen people with small games complaining about people buying the game, beating it under 2 hours and then refunding it
@GoldenEvolution
Жыл бұрын
Thank you!! Hopefully with the game being as cheap as it is that won't happen haha
Just bought your game instantly after watching this video.
I'm trying this myself lately and it's really, really hard to get the movement just right.
hey great video man gotta ask how did you make that shining effect on your player when he walks into the light was it just different sprite with brighter hair or something else?
@GoldenEvolution
Жыл бұрын
With the usage of 2D lights and normal maps! I actually used a really simple to use software called Laigter to make the normal maps and applied them in Unity.
@shonsomech7839
Жыл бұрын
@@GoldenEvolution Thanks for your response, I'll take a look at it. That looks really good!