Game Designer Makes A Retro FPS [Devlog 1 - Movement & Shooting]

  Рет қаралды 60,824

Hatchett Studio

Hatchett Studio

2 жыл бұрын

I'm Toby, a professional Game Designer with industry experience working on multiple FPS titles. This is an entry in my Retro FPS series where I document the process of making a full Retro FPS Indie Title.
Subscribe to follow along with the journey!
Assets Used:
Weapons: tricky-fat-cat.itch.io/honk-iii
Shaders + Environment: github.com/DaveFace/UnrealRet...
FX: www.unrealengine.com/marketpl...

Пікірлер: 55
@AXLplosion
@AXLplosion 2 жыл бұрын
I'm really looking forward to learning the design process from someone with industry experience, can't wait to see where this game goes!
@HaHeeHeeHaHa
@HaHeeHeeHaHa 2 жыл бұрын
Can't wait for more. Gonna be hella useful when I get around to making a FPS.
@ParadoxISPower
@ParadoxISPower Жыл бұрын
That weapon setup was Slick as hell, I'm impressed welcome to my list!
@EthynLee
@EthynLee Жыл бұрын
I’m thoroughly impressed. I wanna hear more about the game studio you’re creating!
@twomur_
@twomur_ Жыл бұрын
Wow this is impressive! i subbed cant wait for the next devlog
@Ddos2212
@Ddos2212 Жыл бұрын
Please keep this up, really informative.
@IIIIBRAGGIIII
@IIIIBRAGGIIII Жыл бұрын
I’m an old boy and gamer all my life and love this kind of video on yo tube. This was a lovely sized vid short n sharp, subbed my man
@Sxmplypeely
@Sxmplypeely Жыл бұрын
pog looking forward to see more of this series
@cakeu
@cakeu Жыл бұрын
the idea of teaching game design via devlogs is amazing! most devlogs explain very little, or even nothing about their game design process (not to diss them but it's mostly because they don't have one lol), so seeing one who does it in an educative and slick way is really fresh. keep at it!
@blisterfingers8169
@blisterfingers8169 Жыл бұрын
We didn't learn anything about the game's design. We learned about weapon switching and handling design and for some reason movement was lumped in to it, even though he never mentioned how it was done.
@KamranWali
@KamranWali 2 жыл бұрын
Awesome video! Thoroughly enjoyed it from the start to the finish. The game is looking super awesome and the retro look brings so much nostalgia. The movement is looking good and smooth. I too like the old school DOOM games as well plus the new DOOM Eternal as well. The movement in these games feels just right. Any way, awesome video and looking forward to your next devlog. Keep it up! :)
@austindunn433
@austindunn433 Жыл бұрын
Wow. Excited to see how this turns out. Would you share the master weapon datafile? Or do a tutorial on weapons? seems like a really efficient way of doing things
@5minutemovies977
@5minutemovies977 Жыл бұрын
Nice video. It's a nice one for me because I wanted to make a similar game with a different engine, so I can get ideas, but I'll still have to work on the implementation.
@joshuadevsimmz6396
@joshuadevsimmz6396 Жыл бұрын
Yo! you seriously need to see this through... I am here if you are bro. Great video
@Timsturbs
@Timsturbs 7 ай бұрын
jealous to people who can handle unreal's motion blur 🤢
@raysgarage2351
@raysgarage2351 4 ай бұрын
Great video . 1 of the few i can follow . Thanks I've LwYs wondered how that wS dose. Ps; best of luck in your new venture.
@joshuaferns7606
@joshuaferns7606 Жыл бұрын
This game amazing good work!
@amstrad00
@amstrad00 Жыл бұрын
As someone who has personally put together his own retro shooter template for the marketplace I'm looking forward to seeing how you evolve this project. In particular I'm interested in seeing if you'll bother at all with replication and multiplayer, as having the ability to deathmatch seemed like one of the core elements of many of those old school fps games.
@BrazzOfficialDemonetizeChannel
@BrazzOfficialDemonetizeChannel Жыл бұрын
Great video, thanks a lot 💥
@musikalniyfanboichik
@musikalniyfanboichik Жыл бұрын
More devlogs bro Good stuff
@hamidrezakhosravi8397
@hamidrezakhosravi8397 Жыл бұрын
Amazingly informative +1 sub
@BadTunes.
@BadTunes. 2 жыл бұрын
actually it is locking great
@TheInfamousLegend27
@TheInfamousLegend27 Жыл бұрын
it looks great so far! my only advice is make sure you turn motion blur off, it never looks good lol
@darkzeroprojects4245
@darkzeroprojects4245 Жыл бұрын
For me Im currently learning so I can prototype a First person shooter with 3rd person melee mechanics inspired from games like Star Wars Jedi Knight Outcast and Oni.
@OpenMawProductions
@OpenMawProductions Жыл бұрын
3:24 I would use a set timer by event, instead of an event tick. Any time you can shut off tick, or avoid using it, you are improving performance. It's better to get into this habit on the first pass at code than to have to deal with untangling and fixing things later.
@ince55ant
@ince55ant Жыл бұрын
i've been using actor components for guns, that way you can assign different behaviours (like projectile or hit trace), usually with just a pullTrigger/releaseTrigger event called in the player character or controller though this data asset thing seems more efficient... gonna have to try that
@MatadoresXD
@MatadoresXD 5 ай бұрын
I miss this chanel
@simonboman5434
@simonboman5434 2 жыл бұрын
I am just a simple forklift driver, but after seeing this video I got very inspired. I left my work to start making games now, and finally, I think I have a purpose in life. I thank on you!
@perpetuaL524
@perpetuaL524 Жыл бұрын
please tell me this isnt true
@Ethan-sz2sw
@Ethan-sz2sw Жыл бұрын
great video btw, but ivegot a questing regarding the data tables. at about 4:30 it looks like you're using an object reference variable for your child data assets, but when i tried to create the variable it shows no data assets to assign to it in the set node, im going to try doing the same thing with a class refrence but im not sure how long that would work.
@Wonder_Soul746
@Wonder_Soul746 9 ай бұрын
how do i make those types of old games
@lolaswift111
@lolaswift111 4 ай бұрын
Could you please share how you do weapon switch? What data structure you use for storing the equipped weapon? Or you just manually add all guns to the player ? thx.
@JimmyTheBear
@JimmyTheBear Жыл бұрын
Doom 93, quake 96, Goldeneye 97.
@BAMBAMBAMBAMBAM-
@BAMBAMBAMBAMBAM- Жыл бұрын
I would love to try anything movement related and give my thoughts about it, i have alot of experience across several games and im trying to get into coding/programming but im doing that from home on my spare time. so we could probably help eachother out alot i think, if youre into building fps games :)
@yuriychemezov
@yuriychemezov 7 ай бұрын
Hey man do you have a discord server for your game?
@LORDSofCHAOS333
@LORDSofCHAOS333 10 ай бұрын
what version of unreal did you use or its the retro priceable apple to every version and game engine don't really matter that much.
@thelawgameplaywithcommenta2654
@thelawgameplaywithcommenta2654 Жыл бұрын
You sound somewhat rushed given that you are on normal speed. It might suit you though. The Event tick for bobbing rather than on movement is a bit odd, but not entirely obvious.
@lolaswift111
@lolaswift111 4 ай бұрын
And when switching from ShakeFast to ShakeSlow, how do you avoid the gun snapping back?
@warrenbuitendag5286
@warrenbuitendag5286 Жыл бұрын
just a quick question, you mention the weapon bob while moving was done with camera shake but is the raise and lower animations done with curves?
@hatchettstudio7036
@hatchettstudio7036 Жыл бұрын
Nope its all done with cam shake alone - The shake moves the camera which results in the appearance of the weapon moving - its actually only the camera moving. I have used animation curves in other projects in the past, but its a lot easier and faster in the early prototyping stages to simply migrate these 2 shakes and use them on their own rather than get bogged down in real animations or curves where I might need to worry about overlapping alphas, case by case tuning or rejigging it when I replace/add components
@warrenbuitendag5286
@warrenbuitendag5286 Жыл бұрын
@@hatchettstudio7036 ok thanks for replying, I'm currently trying out procedural curve animations for my own FPS project, I'm struggling a bit to wrap my head around this, I understand the camera itself is moving and not the weapon mesh but why doe the cam shake not make the surrounding world also move, making the actual player view seem to also bob up and down if that makes sense. will do some more research into this, thanks
@vegitoblue2187
@vegitoblue2187 Жыл бұрын
how do firing animations work here?
@TheArtkaw
@TheArtkaw Жыл бұрын
I do wish if people are going to develop retro shooters in devlogs that they bring up the slew of mediocre Doom clones that came out (Build Engine games all wanted to be Doom killers), how studios tried to differentiate themselves, etc so people have a fuller picture of what gaming era you're trying to tap into.
@user-un2vb8mr6e
@user-un2vb8mr6e 9 ай бұрын
1:30 what's this game?
@zetjet9901
@zetjet9901 Жыл бұрын
2:30
@sandman76_
@sandman76_ 5 ай бұрын
1.32 whats the game name
@hatchettstudio7036
@hatchettstudio7036 5 ай бұрын
STRAFE
@sandman76_
@sandman76_ 5 ай бұрын
thanks@@hatchettstudio7036
@joel6376
@joel6376 Жыл бұрын
>recently been dominated It has been dominated since CS and then COD release. There has been almost five times the amount of time where these games have dominated compared to what came before them. Doom was released in 93 - CS initial release (which stole many quake players) was around 2000. From a multiplayer perspective this is even worse as we have 1996 for quake1 as online with doom and any older games was.. not viable. So 4-7 years vs.. 22 years? This is ignoring that the number of players from the start to now has increased dramatically year on year. When doom was released gaming was relegated to nerds/geeks only. Even a decade ago many gamers would never have played what is now referred to as a boomershooter/arenafps/etc. tldr; this is not a recent phenomenon
@VictorHugoSoares.
@VictorHugoSoares. 5 ай бұрын
Kiss me
@m.stupid237
@m.stupid237 10 ай бұрын
Sorry to be that guy but it's pronounced 'Professional"
@papasalvo
@papasalvo Жыл бұрын
honestly......jumping is for nerds. you know whats really cool? slowmotion dodge roll
@theFishy_
@theFishy_ Жыл бұрын
You need to keep jumping. It's not cool to restrict player movement in a shooter like that
Game Designer Makes A Retro FPS [Devlog 2 - Gunplay & AI]
9:22
Hatchett Studio
Рет қаралды 23 М.
How To Make A Game Alone
16:44
Thomas Brush
Рет қаралды 165 М.
请善待你的娃娃第二集 #naruto  #cosplay  #shorts
00:52
佐助与鸣人
Рет қаралды 24 МЛН
Barriga de grávida aconchegante? 🤔💡
00:10
Polar em português
Рет қаралды 7 МЛН
An OBVIOUS Trick More FPS Games NEED To Use
5:33
Garbaj
Рет қаралды 954 М.
The Truth About PS1 Graphics
3:06
Garbaj
Рет қаралды 1,5 МЛН
The Best Boomer Shooters Are Amazing
11:58
LevelCapGaming
Рет қаралды 749 М.
The Formula for Replayable Games
18:44
Blargis
Рет қаралды 146 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,3 МЛН
I made a fast paced retro FPS
15:19
MrEliptik
Рет қаралды 35 М.
[Short] Retro FPS game with Godot (Dev8)
1:47
루트4
Рет қаралды 4,4 М.
Markiplier and JackSepticEye Compete to Make a Game in 2 hours
22:07
Corridor Crew
Рет қаралды 3,3 МЛН
RONALDO vs MR BEAST sus amogus EVOLUTION #cristianoronaldo #mrbeast #sus
0:58
Финиль из Огайо
Рет қаралды 17 МЛН