How I Made My FPS Game Feel Better To Play | DEVLOG 0.37

  Рет қаралды 159,428

Kyle Rhoads

Kyle Rhoads

Күн бұрын

A brief overview on how I made my FPS game feel much better to play. TLDR: Move the camera.
External Footage:
GTTOD - 19 Minutes of Gameplay
• GTTOD - 19 Minutes of ...
A LOVELETTER to the Titanfall 2 Movement System
• A LOVELETTER to the Ti...
HILARIOUS Sliding BUTT GLITCH & Jumping Jack GLITCH in COD WW2
• HILARIOUS Sliding BUTT...
Momentum in Sonic Utopia
• Momentum in Sonic Utopia
Introducing PhysX SDK 4.0
• Introducing PhysX SDK 4.0
BUGSNAX - Full Game Walkthrough (Gameplay)
• BUGSNAX - Full Game Wa...
Music:
Hotline Miami - A New Morning
• Video
Hotline Miami - Its's Safe Now
• Video
🎧 BACKGROUND Music for TIKTOK VIDEOS [No Copyright] 🎶 #2 📹
• 🎧 BACKGROUND Music for...
Dreamsphere 6 by Sascha Ende
Link: filmmusic.io/song/452-dreamsp...
License: filmmusic.io/standard-license
Son of a Rocket by Kevin MacLeod
Link: incompetech.filmmusic.io/song...
License: filmmusic.io/standard-license
Cut and Run by Kevin MacLeod
Link: incompetech.filmmusic.io/song...
License: filmmusic.io/standard-license
Lewis And Dekalb by Kevin MacLeod
Link: incompetech.filmmusic.io/song...
License: filmmusic.io/standard-license

Пікірлер: 227
@theray4002
@theray4002 2 жыл бұрын
I think FPS is becoming the new, “2D platformer with a *twist*,” of indie games (nothing wrong with that, just something I’m noticing)
@DuckTheFinn
@DuckTheFinn 2 жыл бұрын
Especially grappling hooks with wall running and sliding
@MrVook
@MrVook 2 жыл бұрын
I think theres still a ton more 2D platformers being actually completed and released. Its a lot harder to make an FPS feel polished and new indie devs often give up early on in the process -- but i do agree ahah
@michalski9141
@michalski9141 2 жыл бұрын
“titanfall inspired”
@reversible8740
@reversible8740 2 жыл бұрын
@@MrVook exactly, what’s the last indie FPS that you’ve seen actually release?
@bitffald
@bitffald 2 жыл бұрын
The genre started like this, arena fps, hence the old school shooters, are a clear example. In the past, fps games used to be way more dynamic, deeper and harder than today... Still, there are some active hardcore arena fps around, the most popular is quake champions, probably the hardest multiplayer game out there
@immortalhamster1645
@immortalhamster1645 2 жыл бұрын
“The player controller was a bit stiff, lacked refinement, and sucked ass”. That’s it. I subscribed.
@alpha3836
@alpha3836 2 жыл бұрын
I love how Titanfall inspired so many developers with its movement. I love this game.
@bigboysdotcom745
@bigboysdotcom745 10 күн бұрын
I love how titanfall and nu-doom inspired devs to all make the exact same game, I love oversaturation of the same concept
@guyabikhair7066
@guyabikhair7066 2 жыл бұрын
So many indie fps games lack feedback, this is very nice to see, especially as someone who cares a lot about feedback in my own games. Good work!
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Thanks for leaving feedback about my feedback.
@polyhally
@polyhally 2 жыл бұрын
No words, this is insane. This has huge potential.
@DashzRight
@DashzRight 4 ай бұрын
nah
@polyhally
@polyhally 4 ай бұрын
why is bro angy over an indie game@@DashzRight
@scooberydoobery
@scooberydoobery 2 жыл бұрын
These devlogs are inspiring me to work on games again. Nice work!
@samuraizebra52
@samuraizebra52 23 күн бұрын
Nice insight into camera shake, hit markers, camera movements and all that jazz and how they all add to the feel of the game. Everything looks amazing, keep up the fantastic work!
@Nernage
@Nernage 2 жыл бұрын
Honestly looks really great so far, keep up the good work.
@Aerith17
@Aerith17 2 жыл бұрын
Literally subscribed yesterday and saw you hadn't uploaded in months. My timing is fantastic.
@NattyGameDev
@NattyGameDev 2 жыл бұрын
Looks awesome!! Very excited to follow your progress!
@cringusmingus
@cringusmingus 2 жыл бұрын
The whole gravity gun arm idea is great, I highly suggest building more game mechanics on it. Would be awesome if the areas you fight in had some dynamic elements you could influence with the gravity arm, maybe let the player pull apart some props and use them as shields/weapons. Also more unique movement options would be sick, letting the player pull themself to weak enemies drones, and props sounds like a lot of fun. I have this image stuck in my head of the player grabbing metal paneling from the wall, throwing it ahead of them, and then pulling themself to it midair.
@MideyDev
@MideyDev 2 жыл бұрын
progress looks really good Kyle
@chrismations9191
@chrismations9191 2 жыл бұрын
that looks like an amazing game! ima definitly get that when it comes out
@thebass4511
@thebass4511 2 жыл бұрын
Game looks really fun and your the only devlog series to be genuinely funny
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Thanks, I try to have fun with the videos.
@rejoininghottako3861
@rejoininghottako3861 2 жыл бұрын
Loved your game! I really like games that use some aspect of parkour and general fast movement, it really adds to fast paced gameplay.
@DuckTheFinn
@DuckTheFinn 2 жыл бұрын
Add an additive layer to the firing animation, so the gun starts drifting from side to side. It doesnt necessarily have to add any recoil, but it would look better than just the gun going straight back and forth.
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
There is side to side movement, its just very minimal. I guess I need to add more.
@A_Random_Death_KorpOfKriegsman
@A_Random_Death_KorpOfKriegsman 2 жыл бұрын
You should add a duck
@ArtucoDev
@ArtucoDev 2 жыл бұрын
@@A_Random_Death_KorpOfKriegsman duck.
@strollingstickgames6407
@strollingstickgames6407 2 жыл бұрын
The intro itself made me want to have this :D Looks like it has some nice feeling to play
@KamranWali
@KamranWali 2 жыл бұрын
The progress looks really. Those small details with the camera adds up and looks really kool. You are right about animating fast for hiding weird animations, I do that too as I am not good with animations as well. Also the weapon grab UI looks really nice. Keep it up! :)
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Thanks, and ya the fast animations also just feel better imo. If animations take too long they just end up feeling clunky.
@agamedeath
@agamedeath Жыл бұрын
Bruh, this video was recommended to me on a perfekt timing, cause i was asking myself the same question u answered in your video. So huge Thanks man! And as a side note: your Games looks dope man!
@TheDoomLordd
@TheDoomLordd 2 жыл бұрын
Good Video, love the progress, spurring me to continue work on my own game
@FirstCrimson
@FirstCrimson 2 жыл бұрын
Solid stuff, the improvements looks great!
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Thank you!
@marquisdelafayette3333
@marquisdelafayette3333 2 жыл бұрын
Love both of y’alls videos
@Skeffles
@Skeffles 2 жыл бұрын
Excellent improvements to the controls. Hopefully it feels as good at it looks!
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Aye, thanks. And ya I think the controls feel pretty good, but I may be biased.
@theTadeoES
@theTadeoES 2 жыл бұрын
This man is amazing, love ur gamee bro
@SheeshFr
@SheeshFr Жыл бұрын
Your game looks super fun to play! Subbed
@seanmartin2136
@seanmartin2136 2 жыл бұрын
Calling it now, this is going to be the game of the year when it drops 🔥
@jvdongames1472
@jvdongames1472 Жыл бұрын
Beautiful piece 📌
@Seshua87
@Seshua87 3 ай бұрын
Bro that movement looks velvety smooth *Chefs Kiss*
@jcd9456
@jcd9456 2 жыл бұрын
When I saw your video in my notif. I was like "Who the hick is this guy? Devlog 0.37? Let's watch." While watching the video, I remembered why this channel is n notifications ON. Great vid haha well done!
@ImIronOne69
@ImIronOne69 2 жыл бұрын
Your game looks awsome man 😍😍
@bennorthrop124
@bennorthrop124 2 жыл бұрын
In my opinion when the weapon is taken from the enemy it switches to the pistol a bit too fast, which makes the game a bit unrealistic, and it looks a bit jittery. A fix in my opinion is to make a 5-second delay with an animation of the enemy pulling out the weapon. Also amazing job it looks great so far!
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Ya I agree, I just haven't gotten around to making that animation yet.
@Notllamalord
@Notllamalord 3 ай бұрын
thanks for this man im doing an FPS and while it sounds simple theres a lot you dont notice while playing them
@starklar1986
@starklar1986 2 жыл бұрын
Looks great 👍🏻
@decespugliatorenucleare3780
@decespugliatorenucleare3780 Жыл бұрын
you've got talent bromigo
@glenrose300
@glenrose300 2 жыл бұрын
I Am Definitely Going To Get This When It Comes Out.
@watercat1248
@watercat1248 Ай бұрын
nice tips i didn't know most off the stuff you said on this video
@didntask2438
@didntask2438 2 жыл бұрын
He is back!!!
@tomasharashenidze3954
@tomasharashenidze3954 2 жыл бұрын
Dude I was here on the 3rd devlog and the game had nothing to it. Wow how it has grown. Dude you're a legend
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Thanks, the game is getting there, slowly but surely.
@tomasharashenidze3954
@tomasharashenidze3954 2 жыл бұрын
@@KyleRhoadsDev indeed indeed
@TheGuyWithTheLemon
@TheGuyWithTheLemon Жыл бұрын
Great changes looks awesome. I do think the blue reticle for weapons you can pickup should be a bit larger or more contrasy though. Maybe partle because the level texture is a similar blue right now
@MaD__Mp40...999
@MaD__Mp40...999 11 ай бұрын
legend 🥶🥶
@ernsaracheljenty9462
@ernsaracheljenty9462 2 жыл бұрын
The first devlog I see that catch up my attention You're original man GG not like these devbugs think thier low poly stuff
@a.ilteriskagandag7811
@a.ilteriskagandag7811 2 жыл бұрын
It feels amazing.
@rozentuzjazmowanakonstanty7253
@rozentuzjazmowanakonstanty7253 2 жыл бұрын
the "have things animate fast, so you can't see how terrible they actually look" tehnique is used in almost every game, tho it's shortened to "if they can't see it well, i ain't animating it well"
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
lol
@xd-sv8dx
@xd-sv8dx 10 ай бұрын
this is so sick
@sequal
@sequal 2 жыл бұрын
I think a great addition would be making the grappling/gravity arm have more functions within the game. For example: you can throw your weapon at an enemy if it runs out of ammo, it could also be used as a grappling hook like in Halo
@coloneljcd6041
@coloneljcd6041 Жыл бұрын
I like how that looks
@xavierjambon6390
@xavierjambon6390 2 жыл бұрын
"So I used this special technic which is make animation fast enough so you can't see how bad it is" ahahaha u nailed it, was laughing for 15s straight on my chair, cheers from dev to dev !
@johnlime1469
@johnlime1469 3 ай бұрын
3:09 You're a legend for using _Hotline Miami_ music.
@upracore1015
@upracore1015 2 жыл бұрын
Hey Kyle, i found this channel a while back, you got amazing developing skills, so here are some suggestions for the game you're working on: Keep screenshake and recoil minimal, afterall, it's an FPS shooter, screenshake is working against you, also camera movements when doing the in-game parkour should be smoother and not affecting the position of your cursor. Since your game can be a unique concept and not just a movement shooter, i suggest you add finishers to kill off enemies low on hitpoints, you get the idea. I also suggest adding a satisfying sound to bullets when hitting npc bodies and enemies.
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Sounds good, thanks for the suggestions.
@Vantage123
@Vantage123 2 жыл бұрын
Ur 100% underrated
@thatelusivedot
@thatelusivedot 2 жыл бұрын
4:52 happy to find someone else who uses their IDE to write in for non code related things too
@slBrelaz
@slBrelaz 2 жыл бұрын
A point for the camera shake! Try to avoid using rotation around the forwards axis, instead use rotation around the right/left axis so the horizon stays level, this will prevent your camera shake from making people motion sick (yes, some people *are* that sensitive and will want to play your game).
@Hyphen3372
@Hyphen3372 2 жыл бұрын
Looking for more devlogs yo game lookin nice
@jamesmangaliman4691
@jamesmangaliman4691 2 жыл бұрын
now i know what camera animation i dont know what it is called before i watched your video to me it makes the fps games more realistic
@kairu_b
@kairu_b 2 жыл бұрын
Awesome!
@ronan6825
@ronan6825 2 жыл бұрын
you should add camera shake on explosions if you havent already and maybe an option for speed lines that would be cool
@al470ex12
@al470ex12 18 күн бұрын
I like the throwing the gun mechanic, would be awesome if you can add a byonet to your gun so when you throw it on enemies you could then pull their hearts for HP.
@TriRegionHittaGreen
@TriRegionHittaGreen Жыл бұрын
your game has came a long way
@Agrinddandi
@Agrinddandi 2 жыл бұрын
but can we take your stuff now? xD awesome video!
@Powidlo__
@Powidlo__ Жыл бұрын
bro this game is awesome
@shadowjackal4827
@shadowjackal4827 2 жыл бұрын
now that looks like something a sane person will play!
@grahamachu
@grahamachu 2 жыл бұрын
man I can't wait to see if he adds a story
@buzzpsy
@buzzpsy Жыл бұрын
Super cool 😎❤
@JamboDev7
@JamboDev7 4 ай бұрын
I did not know you could use perlin noise like that. Game looks good 👍
@an0maly404
@an0maly404 2 жыл бұрын
Pretty nice
@Nick-gu4pg
@Nick-gu4pg 2 жыл бұрын
Seems cool
@aronkedvezo2291
@aronkedvezo2291 2 жыл бұрын
I love that every weapon is bullpup in this game. 💯
@mk2rex446
@mk2rex446 2 жыл бұрын
Ha, that only just occurred to me! You're right, all the guns except the LMG (and the sniper rifle, but that's not in the game yet) are bullpup. Shorter weapons look better when wall running, so that's one of the driving factors there. If we add another gun to the game, maybe I'll make that bullpup too 😋
@Cyb11893
@Cyb11893 Жыл бұрын
It looks cool
@StormyDoesVR
@StormyDoesVR 2 жыл бұрын
this game looks like what Robo Recall played like with mods, just no vr required. Pretty cool!
@supervr3523
@supervr3523 Жыл бұрын
finally! a Rider (best IDE ever) user! yay! :D
@tazz7390
@tazz7390 2 жыл бұрын
Man, I love Hotline Miami music
@westbrooke1174
@westbrooke1174 2 жыл бұрын
This looks cool. IMO, the muzzle flashes seem very dull. Maybe making them more of a yellow shade and adding some subtle bloom will make it seem more “action-like”, but I like everything else. I’ll be following this project for sure.
@BLACKDREAMIO
@BLACKDREAMIO Жыл бұрын
your just amezing
@Wodgedev
@Wodgedev 2 жыл бұрын
make sure to add constraints to the platforming such as sliding down walls when wallrunning or having a max climb height
@practicalice3799
@practicalice3799 Жыл бұрын
Bro thats op
@tidefaller
@tidefaller 20 күн бұрын
That flamingo reference was awesome lol
@sleepyomen3006
@sleepyomen3006 2 жыл бұрын
when wallrun or climb, show your hands
@Benjabenjaaaa
@Benjabenjaaaa 2 жыл бұрын
Looks great keep it up Also was that flamingos voice? 0:47
@Fallen-Soldier315
@Fallen-Soldier315 2 жыл бұрын
You should add aim down sight! Also can you see your feet? Also amazing progress, you need to start a kickstarter, I’ll be the first donor!
@RexSmithII
@RexSmithII 6 ай бұрын
What’s your thoughts on fps arms bones having a lot of unused bones ? Does it not compute anymore resources since the animations don’t use them and there is no mesh for the unused bones? Here is why I ask, I make my own fps animations in other software, long story short I can’t delete that actual bones in that program but I can delete the mesh. Obviously I can take the rig into blender and delete bones and export out but I have like 40 fps weapons so it would be a lot more work for something I’m not sure causes any difference. For my untiy setup, in the fbx where I split off the animations, I select no “key frame reduction” as I’ve noticed it taking away important frames. Now something I noticed and might make a difference- in the animation tab if you select the object and play animation you can see all the unused bones actually have keyframes. So I’ve tried taken the fps prefab and deleted the unused bones but then when playing the first fire animation goes way off. So if the unused bones makes no difference according to untiy then I would just leave it alone
@HexOverride
@HexOverride 2 жыл бұрын
Cool
@fusedexe2575
@fusedexe2575 2 жыл бұрын
yo i think you should add procedural animatio for the bots be able to jump on top of the flying car lines or something around the screen to make it look faster while spiriting
@user-gv7mk9jl2n
@user-gv7mk9jl2n Жыл бұрын
Nice
@phantomprogramming
@phantomprogramming 2 жыл бұрын
Looks really nice. The grab beam effect thing seems heavily inspired by Arcadian Rift. Is that true? Probably isnt an issue but perhaps changing up either the animation or the effect? Well done!
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Thanks, and the beam effect wasn't inspired by Arcadian Rift. Its just coincidental that we both decided to have a magnet in our games with a similar look. The beam is pretty generic, just a noisy texture scrolling on a line renderer.
@phantomprogramming
@phantomprogramming 2 жыл бұрын
@@KyleRhoadsDev Ah, well go for it! Keep up the work!
@Opasidity
@Opasidity 2 жыл бұрын
Sounds and recoil are the most important part in a fps
@typicaldragon4618
@typicaldragon4618 2 жыл бұрын
Nowadays its about the microtransactions and battlepasses
@baxoneo
@baxoneo 2 жыл бұрын
Personally that dot crosshair bugged me bad, so this new one is nice.
@GGOOSEO
@GGOOSEO Жыл бұрын
this looks fun lol
@alexisbarrette7652
@alexisbarrette7652 2 жыл бұрын
Wow this is coming along quite nicely. Any plans for a playable demo anytime soon?
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Not really, the game is still in a rough state. The AI needs a lot more attention and I would like to get some more art into the game before thinking about releasing a demo. I could release a demo soon but I feel like the feedback I would get wouldn't be valuable because the current game doesn't reflect what I want the game to be, if that makes sense. So once I feel like the game has a solid basis, I will definitely release a demo.
@alexisbarrette7652
@alexisbarrette7652 2 жыл бұрын
@@KyleRhoadsDev That makes a whole lot of sense to me, thanks for the quick reponse!
@intensevideogame
@intensevideogame Жыл бұрын
this is essentially "I don't want to make animations so I'll just not make animations". Its genius
@givowo
@givowo 2 жыл бұрын
GTTOD uses custom player movement. Using dnspy you can look at the code ;)
@francfores7986
@francfores7986 2 жыл бұрын
Hey, I know this is kinda unrelated to the video, but do you know how to sample 2D Perlin noise? I suppose you sampled 1D Perlin noise to get the smooth transitions, but this is actually the only place I could find of someone actually mentioning Perlin noise sampling. I am trying to develop a procedural map for an isometric shoot-em-up shooter, which will take place in different zones, expanding from the original one (more or less like COD zombies). I have the algorithm to build the caves, fall-off included, but have no idea how to actually connect the different zones. I tried changing the falloff map, so they would blend, but the transitions I manage to get are too harsh, so I thought about sampling Perlin noise, but actually have no idea how, so if you or anyone reading this has at least any reference to that it would be of great help.
@iampop7344
@iampop7344 2 жыл бұрын
Grabbing the weapon from the enemies hands feels kind of OP so you should have to unlock it in the game.
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Thats the core mechanic of the game. There is no spare ammo / reloading so I tried to not make it tedious, which is why it may seem OP. But thanks for the feedback!
@squiggles8171
@squiggles8171 2 жыл бұрын
Speaking of camera animations, the ledge climbing would benefit a lot from having one
@joblab1967
@joblab1967 11 ай бұрын
I'ts great!
@CurtisJensenGames
@CurtisJensenGames Жыл бұрын
Yeah I think the targeting system you have is nice
@wishertekno784
@wishertekno784 2 жыл бұрын
It would be fun if you could catch bullets with the magnet like in Titanfall 2
@bIgKiNgLuEoffical
@bIgKiNgLuEoffical Жыл бұрын
you should work on a detailed floor background. And some more guns (for extra options).
@teddycush55
@teddycush55 6 күн бұрын
Reminds me of Bulletstorm
@benfrese3573
@benfrese3573 2 жыл бұрын
Definitely need good hitsounds, too (helps a lot imo)
@linkdev3916
@linkdev3916 2 жыл бұрын
4:04 I AM DDYGIN WHAT A LINE OF CODE
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
Ya, I didn't have any footage of the old player controller so I had to improvise a bit.
@basementhobo2288
@basementhobo2288 2 жыл бұрын
Have you thought about adding a sidestepping mechanic? It could make dodging bullets more interesting.
@KyleRhoadsDev
@KyleRhoadsDev 2 жыл бұрын
I haven't thought about it, but I'm not sure if there is a need for it yet. Thanks for the idea!
How Enemies Work in My Game
8:32
Kyle Rhoads
Рет қаралды 11 М.
Маленькая и средняя фанта
00:56
Multi DO Smile Russian
Рет қаралды 4,2 МЛН
когда одна дома // EVA mash
00:51
EVA mash
Рет қаралды 13 МЛН
The Trick I Used to Make Combat Fun! | Devlog
8:12
Game Endeavor
Рет қаралды 1,5 МЛН
Shooting with Raycasts - Unity Tutorial
13:41
Brackeys
Рет қаралды 1,8 МЛН
The Beginning | Devlog #1 | Project SAFEROOM
10:22
Broken Chair Studios
Рет қаралды 15 М.
The Strange Graphics Of LETHAL COMPANY
15:59
Acerola
Рет қаралды 638 М.
Gamings Most ADDICTIVE Movement Mechanic
10:14
Creem
Рет қаралды 1,5 МЛН
When Your Game Is Bad But Your Optimisation Is Genius
8:52
Vercidium
Рет қаралды 1,3 МЛН
How To Make A Game Alone
16:44
Thomas Brush
Рет қаралды 183 М.
I Made a VR Game in 5 Days...
19:05
LazyAlarm
Рет қаралды 740 М.
Unreal Engine 5 | Blueprint For Beginners (2023)
2:52:04
Smart Poly
Рет қаралды 343 М.
Minecraft Villagers Uses Mods #minecraft #villager #grox
0:47
Froppy Craft
Рет қаралды 11 МЛН
Самый СТРАННЫЙ ЧИТЕР | CLEX #shorts
0:54
CLEX
Рет қаралды 4,6 МЛН
Я просто в шоке от этого…!!!😰😰😰
0:54
Vamos chegar lá sim ✅ ou não ❌???
0:33
Spider Slack
Рет қаралды 8 МЛН