Update for an Ocarina of Time Style Camera System in Unreal Engine 4. Support the Project: / legend64project
Пікірлер: 68
@TheBreadPirate7 ай бұрын
So cool.
@pjdigi3 жыл бұрын
im more impressed that hes playing 2 games at once on the same controller
@logandunlap91563 жыл бұрын
it’s not that impressive
@Pascua_bunch3 жыл бұрын
@@logandunlap9156 to us simpletons it is
@djredtail3 жыл бұрын
Dude this is so exciting, I can’t wait to see how this game turns out. Thanks KZbin algorithm for letting me find this N64 project 🥲
@LinkFevar3 жыл бұрын
man you’re giving me more and more inspiration to download unreal engine 4, i have a feeling when your stuff starts to take off you’re going to start a whole wave of games. i’ve ALWAYS loved low poly games than the current generation. there’s something about call of duty now that doesn’t hit as hard as a 64x64 tiled texture, i dunno what it is about n64 games. they just have better art. your game is going to be amazing by the looks of it
@FallerToon3 жыл бұрын
Newcomer here, i like how you try to adapt old techniques from N64 games into modern systems. It's like refactoring but for game dev concepts, designs and techniques. (sorry if the term is not exact)
@logandunlap91563 жыл бұрын
i’d say your usage of “refactoring” was just fine
@miketaylor89083 жыл бұрын
You are my hero!! They say some heros don't wear capes. It's true, they program the most amazing video game in unreal format.
@m4r_art3 жыл бұрын
I see where you're going! This is the dimension CryzenX and the other Zelda remakers are lacking. The truly tedious, technical, software constrained aspect of the work, like camera motion, the way things behave on a technical level. Aka N64 tech art reverse engineered in 2021! GG! Hopefully this leads you to some major clues on how behavior is emulated. Nintendo gave up on some of those techniques, but the core fandom still has muscle memory around those visual snippets. Keep up with it!
@nosephhh15703 жыл бұрын
he should team up with Nerrel
@ahegaomyeggo57733 жыл бұрын
642, can't wait for it to be 1000. Ya deserve it
@Legend64Project3 жыл бұрын
Thanks a lot that’s very kind of you.
@kyrenity3 жыл бұрын
Looking good! I've made something like this for Unity on their Asset Store but it's a bit outdated now. I'm currently working on a more Zelda-specific version now which is very nearly done, complete with whole dialogue, switches, and inventory systems. Basically, it has all the fundamental systems needed to make a classic 3D Zelda game with the aim for the user to just drag in their own assets and environments and they're good to go.
@ktmochiii3 жыл бұрын
I'm interested! Do you have a link?
@SpicyGirl_3 жыл бұрын
incredible stuff. this attention to detail is so necessary and i absolutely adore it. no textures in sight and am so invested already ahahah!
@porkyorcy17153 жыл бұрын
That's so fucking dope
@hadesthegod91813 жыл бұрын
This really is the coolest channel on KZbin. Love what you’re doing man, it’s truly exciting.
@Legend64Project3 жыл бұрын
That’s very kind of you! I’m so pleased you like the videos!
@raytoncore78803 жыл бұрын
Really love your channel keep up the great work!
@dgsdfkm3 жыл бұрын
love this whole channel man
@cyblitzer27603 жыл бұрын
Is that a PS4 Dev kit in the corner? Nice
@ldoglondon3 жыл бұрын
Looks really good!
@cloudboysmusic52233 жыл бұрын
Bro so dope!!! subscribed and watching all your videos, inspired me to make an N64 type game in unreal!
@coolguy-xb2yn3 жыл бұрын
the first person cancel should be pretty easy: use a timeline and just reverse it if the player taps.
@pibetry3 жыл бұрын
good tech man
@TogetherInAHell3 жыл бұрын
Subbed, you're a legend.
@AntonioFreyre3 жыл бұрын
excellent work
@ThatNormalBunny3 жыл бұрын
Subscribing and looking forward to seeing more of your work. Also looking forward to play your game Legend 64 even if its releases 10 years later
@Legend64Project3 жыл бұрын
That's awesome! Thanks so much.
@lynkedchain15113 жыл бұрын
That's pretty damn cool mate
@marscaleb3 жыл бұрын
I have no idea what game you are making but I already want to buy a copy.
@GrandmasterofWin3 жыл бұрын
So funny that there's just a tiny bit of beard dancing in the top left corner.
@Legend64Project3 жыл бұрын
Should’ve shaved.
@vvhat3 жыл бұрын
Bear in mind, the camera for Ocarina of Time was an entire project that was outsourced to another company. None of this is trivial TO GET RIGHT.
@Legend64Project3 жыл бұрын
Wow I never knew that. Do you know the name of the company it was outsourced to? I’d love to read more about it.
@vvhat3 жыл бұрын
@@Legend64Project More here @ 8:00 kzbin.info/www/bejne/fobKdmyCbLtnpbs
@jessehurtmusic3 жыл бұрын
This......is badass sir
@stephenmattox84113 жыл бұрын
I said holy shit outloud btw
@witch4023 жыл бұрын
I'm sorry, I'm your 667 subscriber, and the bells in hell are highlighted and ringing. strange
@Legend64Project3 жыл бұрын
Don’t be sorry! Thanks for dispelling the curse.
@jasqui15123 жыл бұрын
tbh OOT's camera is my favorite. I wish more modern 3rd person games had the focus-camera option
@logandunlap91563 жыл бұрын
it’s not as practical. free camera has become the standard for a reason
@jasqui15123 жыл бұрын
@@logandunlap9156 Why not both tho? Some modern games have both free camer with the right stick and a shoulder button (or right stick press btn) that focuses the camera in front of the player (BOTW is a particular example of this)
@DeepFriedOreoOffline3 жыл бұрын
This is coming along really nicely! I just wanted to drop in a couple more nuggets because the things you mentioned as "finer details" are actually things you are going to want to setup asap so you don't have to restructure too much later. I am not sure how in-depth you are doing the logic, but: For the cancelling first person when you press the button, you would probably want to implement a button buffer with a break. So you would want to setup an enum for your buttons, and a function that takes an enum value, and runs a function depending on the input given. The buffer would then be activated at the end of every delayed action, like your first-person input, so if you have a stored button it will automatically run it. You could also use an array input as a mask on the input functions to make it so certain actions only allow certain buffered inputs, to avoid having to do too much manual setup. So when you do first person, you could set it up so the only input that will trigger the buffer at the end of it would be that input again. Any other input would just be cleared from the buffer with no action. As well, for the focal length of the camera, the easiest way would be to have it as a variable in the camera system. The most reliable way to do this would be to create a structure that stores all the variables of your camera, and then set up entire state variables. Then, when you run something like the first person, or cancelling the first person, it will just set the state to the correct struct. This way you can do speeds, distance, anything all at once with one call. I am really interested to see where you take this, and how it all comes together when you are at a place to setup a scene with your art :)
@justice2free3 жыл бұрын
This is pretty legit! I'll be keeping an eye on your channel for reference because I'm building an Ocarina of Time Continuation fangame it just so happens. Details in the timelapses on my own channel.
@adammagdaleno263 жыл бұрын
If Rare never makes another Banjo Game people can use these techniques and literally make Banjo 3 as an N64 game
@root40983 жыл бұрын
would you ever consider sharing source for this? or giving a rundown of how you did it in a tutorial? trying to do something similar in my own game.
@bobcharlotte87243 жыл бұрын
Great! Could you be a dev at KP or Guerilla? With the PS4 dev kit + Guerilla logo and the sheet of katakana on the desk. Just a guess with my detective hat on. lol
@Sanker16 ай бұрын
cool
@98voteforpedro4 ай бұрын
cool im gonna do something similar
@e-mananimates22743 жыл бұрын
I had a look at your videos and they are very interesting! I have a huge soft spot for N64 graphics, so your channel is right up my alley! I'm an animator, so I'd like to work with you on a project some time in the future!
@gordo_bachicha7773 жыл бұрын
ta muy bueno
@arechikitsune3 жыл бұрын
It be cool if you made an asset pack an sold these on the unreal store. I can imagine so many people who could use this as a starting point. Of course if you don’t want to do that it is completely understandable. It is your work after all. Do you do commission work or is this like a side project of yours?
@myeyesdontbreathe35559 ай бұрын
for the life of me I can't get this to work for me. I've tried everything and it doesn't seem to work
@Samevi3 жыл бұрын
If you want to go for a more vintage feel, try capping the game at 24fps.
@Legend64Project3 жыл бұрын
This is something I’m having an issue with. I’ve locked it at 30fps in this video, but whenever I go lower than that it just looks so jumpy! Somehow it doesn’t look as good as it does on the N64. I’m thinking about using some kind of motion blur in between frames to soften it up.
@Samevi3 жыл бұрын
I'm not entirely sure, but I think that could help. Alternatively, it could be that the animations are too smooth and that's causing a jumpy feeling. Maybe try lowering some of the frames of animation and see how that goes? Motion blur doesn't seem like the optimal strategy, taking into consideration the N64's hardware probably wouldn't have allowed it.
@ArthVader953 жыл бұрын
Will you be posting any tutorials on how to go about implementing something similar? I completely understand if you would prefer to allocate your time to other things though.
@madclowninc.4233 Жыл бұрын
hi dude would you be able to give me some tips on how to set up a zelda type inventory/pause screen if possible?
@mg33963 жыл бұрын
Can you explain your setup for the controller inputs to two programs? Is it available online or did you make it yourself? A video on this would be cool because it is a good way to reverse engineer and compare between the two.
@Legend64Project3 жыл бұрын
I’m just running an emulator alongside unreal engine. The control is plugged in via USB so they are receiving the same inputs.
@HsienKoMeiLingFormerYANG3 жыл бұрын
Sure you can do Switch or Wii U controller next?
@Fablefan1012 жыл бұрын
Download link?? Looks great
@googleuser47203 жыл бұрын
The default camera pitch is not 0 on OoT, fix this pls
@ademeastslapdog3 жыл бұрын
Could you do this on Unity?
@Jomoko893 жыл бұрын
source?
@Mcl_Blue9 ай бұрын
Any chance you'd be willing to share how this was done? I've been trying to make this exact camera system and I can smell my braincells burning 🥲