Hands down the best tutorials on RUclips right now. I really appreciate the thoroughness. It feels like we are assembling a project together on the fly, unrehearsed which provides great opportunities to get some debugging experience. Make more!
I appreciate you took the time to write this. I have had a couple viewers tell me the videos are too long, but I do so intentionally to flesh out the process. I feel the journey is more important than outcome in these learning scenarios. As the skill levels vary, so does the requirements. Thanks for the feedback, it means a lot!!
@@LostRelicGames I definitely can appreciate where some may want snappier content, and maybe that's an opportunity to produce some 5-minute quickies. But you're absolutely right that the value (for understanding programming logic and design) comes from the journey and not the destination because we learn the most out of trial and error than we do from just being given an answer.
I also lost a lot of time playing MMOs in the past, they are fun, but can be life destroying. At a point we must grow up and see life for the marvelous true MMO that it is. Glad to hear you have aligned yourself to something of true meaning. Wishing you the very best mate!
Hands down the best tutorial on YT right now, this video help a lot for my citation project from non game dev-beginner game dev. Thank you, keep making another yet good tutorials man, God Bless!
@@LostRelicGames While writing this code, I'm still having trouble understanding endPos.x += positionOffset.x; endPos.y += positionOffset.y; endPos.z = -10.0f; I think I get it but im not 100% sure. What exactly is happening here?
Dude, you explain key elements from gaming development in a simple and straightforward way, withou shenanigans. Keep up the good work. Cheers from Brazil.
I'm definitely going to be using this in my future game project. Thank you for upping the quality by a lot just through a few basic things I never would have thought of.
Lol! Glad you're digging the tutes,. Glasses have since broken! And let's hope the hair holds for a few years yet :) Thanks for the comment mate! have me a good chuckle
@@LostRelicGames That would be great! I was wondering if you had any knowledge and tips on making a multiplayer game on the same screen 2D type of game ! Thank you.
@@error2802 you can use CineMachine, with no script, but the the things is not simply using what other persons have developed but understand why and how things works.This is the reason i follow this youtube channel. i used this camera follow and it works perfectly but, more important, is what i learn in the process.
I was using a static background, and damn was it jarring with this camera! Disabling my background helped with the motion sickness. Still, that background following the camera was slick.Now to find a camera bounding tutorial...
@@samp4805 It has been a while since I have word on my 2d game. I think I went into unity project settings and changed the fixed time step to either a lower number or a bigger number, you just need to play with it.
Instead of assigning the player to the camera, is there a way to have the player grab the camera? Or at least have the player auto assigning itself to the camera on load? My goal is to have several different "characters" with different control sets that you can switch through. I guess you can look at it like Trine in terms of functionality I am looking for.
First of all. thanks for the tutorial, your videos are helping me create my first game. When using the lerping method when playing the game I developed a motion blur like effect on my sprite. This did not happen when I used the first method shown. Any ideas of why this happened? Any help would be appreciated
I've never seen this before. This sound like it could be a monitor refresh issue. See this discussion on unity forums: forum.unity.com/threads/fast-moving-objects-in-2d-horrbile-ghosting-blurring.281263/
I think you should use lateupdate instead of update because sometime after the camera update its position the player move and it will look really weird. Lateupdate runs after update and the camera will always update after the player move.
QUESTION: How can I keep him from double jumping when he lands if I am still holding the up key. For example jumping to a platform. If I jump through it, he will double jump when his collider reaches the top of it automatically.
If anyone else finds that their character starts shaking when using the lerping camera: Changing to a FixedUpdate and Time.fixedDeltaTime instead of Time.deltaTime fixed it in my case.
THANK YOU - no more ghosting. To summarize an article I read: "void Update()" is used for more for logic, while "void FixedUpdate()" is used more for animations.
Hey It's related to the pivot point position for each frame inside the sprite editor. They can be moved manually, or a 3rd party tool like texture packer can be used
Hands down the best tutorials on RUclips right now. I really appreciate the thoroughness. It feels like we are assembling a project together on the fly, unrehearsed which provides great opportunities to get some debugging experience. Make more!
I appreciate you took the time to write this. I have had a couple viewers tell me the videos are too long, but I do so intentionally to flesh out the process. I feel the journey is more important than outcome in these learning scenarios. As the skill levels vary, so does the requirements. Thanks for the feedback, it means a lot!!
@@LostRelicGames I definitely can appreciate where some may want snappier content, and maybe that's an opportunity to produce some 5-minute quickies. But you're absolutely right that the value (for understanding programming logic and design) comes from the journey and not the destination because we learn the most out of trial and error than we do from just being given an answer.
I stopped wasting my time trying to be diamond in league of legend and started try to be like you
thank you so much
greetings from Chile
I also lost a lot of time playing MMOs in the past, they are fun, but can be life destroying. At a point we must grow up and see life for the marvelous true MMO that it is. Glad to hear you have aligned yourself to something of true meaning. Wishing you the very best mate!
lmao, agree but sometime play games give you inspirations :D
Hands down the best tutorial on YT right now, this video help a lot for my citation project from non game dev-beginner game dev. Thank you, keep making another yet good tutorials man, God Bless!
I mean... I've learned more from watching your videos than any other tutorial on youtube. Seriously, you are awesome.
Thank you NovaPlum, it means a lot to me. Wishing you the very best on your path ahead
@@LostRelicGames While writing this code, I'm still having trouble understanding
endPos.x += positionOffset.x;
endPos.y += positionOffset.y;
endPos.z = -10.0f;
I think I get it but im not 100% sure. What exactly is happening here?
Dude, you explain key elements from gaming development
in a simple and straightforward way, withou shenanigans. Keep up the good work. Cheers from Brazil.
Thanks so much man!
Cheers! I look forward to checking out blood and mead.
Thanks man, it means a lot.
I'm definitely going to be using this in my future game project.
Thank you for upping the quality by a lot just through a few basic things I never would have thought of.
Love the tutorials, as always. Getting a Tony Stark vibe with those glasses. Looking good. Also, eff you and your beautiful hair.
Lol! Glad you're digging the tutes,. Glasses have since broken! And let's hope the hair holds for a few years yet :) Thanks for the comment mate! have me a good chuckle
Keep doing what you do,these videos are very helpful!
Thank you Mido, there is a lack of easily digestible tutorials out there, doing my part to give back to the community!
Very nice tutorial ! I like your tips it helped me a lot on my game dev as I am really struggling with code on c# !
Thanks so much for this comment, I'm glad I managed to help you. This is my primary motivation. I might do some c# specific videos!
Also thanks and congrats on becoming my 600th subscriber 😎🤙
@@LostRelicGames Cheers to that :D
@@LostRelicGames That would be great! I was wondering if you had any knowledge and tips on making a multiplayer game on the same screen 2D type of game ! Thank you.
YES! Just what I needed!
I'm glad to hear that Tomo! If you run into any snags, jump on the discord!
until now i cant believe that Keanu is a game Dev xD!
Great tutorial, thank you so much!
Thank you very much for sharing! This helped a lot!
You are very welcome! :)
thanks so much for the video.really interesting. i really love different possibility of coding the same effect. thanks.
@@error2802 you can use CineMachine, with no script, but the the things is not simply using what other persons have developed but understand why and how things works.This is the reason i follow this youtube channel. i used this camera follow and it works perfectly but, more important, is what i learn in the process.
Your video rock and help a ton. Thank you so much!
I was using a static background, and damn was it jarring with this camera! Disabling my background helped with the motion sickness. Still, that background following the camera was slick.Now to find a camera bounding tutorial...
Awesome man! Yeah i know that static BG look well haha. And sounds like you have something fun in the works!
@@LostRelicGames I'll upload a few gifs to the discord so you can get an idea. I modified some of the punches and kicks.
Thank you so much! a great tutorial and very easy to follow :)
thanks bro , u giving me a great tutorials
Hello great tut, but when my player moves the sprite of the player is a bit jittery is there a way to fix this?
lerp is not really good try another method
@@bubbledev4004 I fixed it
@@LawMasterTimmy Can you explain how, please?
@@samp4805 It has been a while since I have word on my 2d game. I think I went into unity project settings and changed the fixed time step to either a lower number or a bigger number, you just need to play with it.
@@LawMasterTimmy bro you've just saved my life, i searched everywhere for this
thank you game dev keanu
Underrated comment 😂🤣😂
Can you make a video about CUSTOMIZATION MENU
I'll take a look Huy!
thank you for the tutorial keanu reeves
Instead of assigning the player to the camera, is there a way to have the player grab the camera? Or at least have the player auto assigning itself to the camera on load?
My goal is to have several different "characters" with different control sets that you can switch through. I guess you can look at it like Trine in terms of functionality I am looking for.
very easy to follow. good tutorial
First of all. thanks for the tutorial, your videos are helping me create my first game. When using the lerping method when playing the game I developed a motion blur like effect on my sprite. This did not happen when I used the first method shown. Any ideas of why this happened? Any help would be appreciated
I've never seen this before. This sound like it could be a monitor refresh issue. See this discussion on unity forums:
forum.unity.com/threads/fast-moving-objects-in-2d-horrbile-ghosting-blurring.281263/
Really Like It but I want that The Background Changes over The Time. How can I do this? Should I use Cinemachine?
You mean background parallax? Not so simple, there is a process. I don't personally use cinemachine, but I don't think it manages background shifts
I like your simple logo
I think you should use lateupdate instead of update because sometime after the camera update its position the player move and it will look really weird. Lateupdate runs after update and the camera will always update after the player move.
Thanks lost relic for this tutorial. I have created one MetroidVania you can create one script for MetroidVania?
thank you soo much !
Do you still do it this way? Cinemachine is always hard to have it look consistent with different screen sizes.
thanks thats perfect, i love it !
QUESTION: How can I keep him from double jumping when he lands if I am still holding the up key. For example jumping to a platform. If I jump through it, he will double jump when his collider reaches the top of it automatically.
tried the Input.GetKeyDown variation? it activates by button press rather than button hold (GetKey)
Could you make a Metroidvania-Style Camera? That would be extremely awesome.
Thanks Neo.
OMG! Keanu reeves! ♥
Lol, I have heard this a few times this month! :D
If anyone else finds that their character starts shaking when using the lerping camera: Changing to a FixedUpdate and Time.fixedDeltaTime instead of Time.deltaTime fixed it in my case.
THANK YOU - no more ghosting. To summarize an article I read: "void Update()" is used for more for logic, while "void FixedUpdate()" is used more for animations.
This doesnt work i dont know why I even drag my player to that camerascript. There is no error but its not folliwng the character.
How to Make enemy block player attack's when player press the attack button ?
The animation for my character is slightly jittery for some reason can anyone help me?
Hey It's related to the pivot point position for each frame inside the sprite editor. They can be moved manually, or a 3rd party tool like texture packer can be used
@@LostRelicGames thank you very much
Why not using cinemachine?
Cinemachine is a black box, useful, but sometimes a custom approach give a more control
Thank you! :)
You are very welcome!!
Awww yeahhh
Nice to see ya Matty, may you find this one useful!
hard hands...saddest keyboard...🙉 ear pain...😢😢
let me get the copy and paste lolol
Lol, why do you have bettermarks?? Are you a teacher?