best tutorial I’ve seen, I finally understand, thank you!
@sagivbengiat6190
Ай бұрын
Thanks for the video and detailed explanation. I got here while trying to figure out how to mimic vector reflection (reflect object direction when hitting a wall for example) Which i guess is another difference between Transform and RigidBody? This is an example of implementation with a RigidBody inside a OnCollisionEnter2D method: ``` var speed = lastVelocity.magnitude; var direction = Vector2.Reflect(lastVelocity.normalized, -collision.GetContact(0).normal); rb.velocity = direction * Mathf.Max(speed, 0f); ``` not sure how to achieve something similar without a RigidBody and using transform for movement
@morepoppunkthanpizza
2 ай бұрын
super helpful thanks so much!
@karislewis5192
2 ай бұрын
this was very helpful, thank you!
@LowResolutionClips
4 ай бұрын
Thats so helpful, but is there already a way to like make the sprites instantly as im searching for a way to make procedual animation for 2d pixel art 🙂
@marcelpace
5 ай бұрын
Great video, it would be helpful to include the set-up of the ground in each case.
@silasbucur685
6 ай бұрын
Can you do this in Unreal Engine?
@anduril2197
6 ай бұрын
Thanks bro. I finally understood the real deal. After watching so many videos
@wingingglobe4095
9 ай бұрын
I'm so glad I found this tutorial. I'm working on remaking a Mario level. It's my second project. The movement is hard because Mario gets faster after a little bit of running and it takes him time to stop sprinting. I was trying to increase the speed based on what the current game time was vs when Mario started running but it was either not speeding up or speeding up way too much. I think AddForce is the answer here
@SoulReaper7x
8 ай бұрын
No way, I’m also remaking a Mario level and working on how to figure out acceleration in his movement right now. And this is also my second project (first if you don’t count my first one just following a tutorial from start to finish). I can’t believe I found a twin
@naturelist
10 ай бұрын
But isnt using fixed delta time the same as just multiplying with 0.02? So the movement will be not smooth because it does not account for different framerates? Please help me out!
@vincekerti7088
11 ай бұрын
U told me 3 version as best as a man can, but none of those are good for me! XDDD
@SynysterSeed
Жыл бұрын
Great video, Short, Informative and To the point! Hope you make some more!! Thanks this helps a lot <3
@nullerror934
Жыл бұрын
Hi! Thanks for very Great tutorial! Is there any reason you created & applied normal map to material? I tried without applying normal map, and the result was look same to me.
@tartablack
Жыл бұрын
Thanks
@cebulaczerwona3425
Жыл бұрын
hay, will you continue making these kinds of video? It's been 2 years, I mean I'm just curious if you will. I need to say you would be a fantastic teacher.
Sou brasileira, e voce não tem ideia de como seu trabalho com esse vídeo foi tão importante para mim ❤ muito obrigada por mostrar de forma clara tudo os passo ❤ voce me salvou ❤😊
@BoschlooStudios-bx7rg
11 ай бұрын
Funcionou bem?
@erenattacktitan4964
Жыл бұрын
I want to make a 3d game with 2d characters. Do you have a video on how to do that? I want the characters to act 3 dimensional, and to be able to see them from all perspectives, but I want them to be hand-drawn sprites.
@dankodev
Жыл бұрын
for that, use a 3d model with a toon shader or something like that. You can't actually rotate 2d sprites in 3d space. You need real 3d models that look 2d using shaders.
@erenattacktitan4964
Жыл бұрын
@@dankodev I know that I can't rotate 2d models, but I thought sth in the lines of replacing the sprite every time the camera changes angle, giving the perception of a 3d object/character. Is that possible?
@dankodev
Жыл бұрын
@@erenattacktitan4964 technically that is how 3D models are rendered in real time by your monitor. The 3D models are 2D as well, since they're just a set of pixels that change every set time interval to make it look like it's 3D. Don't reinvent the wheel, even if you succeed with this, you'll end up making a 3D model. That's what it means to see it from all sides and perspectives. It has to be 3D. We don't see in 2D, so 2D will limit the amount of such perspectives and angles. This is why it's better to make a stylized 3D model and use shaders to make it look 2D. Orthographic view would make it look even more 2D but would allow you to rotate the 3D model in any way.
@erenattacktitan4964
Жыл бұрын
@@dankodev I completely understand what you're saying. It's just that I really wanted you include that 2d cartoon feeling in my work. Plus, I want to cooperate with certain artists, and I don't know if I'm gonna catch their specific artstyle if I use 3d. And at the end, I don't think the jiggle physics will look that good in a 3d model compared to the physics on an actual 2d animation. I would like to hear your suggestions
@dynamic_V
Жыл бұрын
please make more unity tutorials. tq so much for the amazing content
@SlightSki
Жыл бұрын
Best explanation I’ve came across yet. Wish you kept posting more
@karim009
Жыл бұрын
Hello, Why should I use this approach over a post processing shader that directly pixelates the entire screen?
@ratheeshk7809
Жыл бұрын
Oooh..this guy absolute legend. And his clear explanation video quality ⚡
@beastNick7713
Жыл бұрын
why i always have an error when i use fixedupdate
@godknowswho
Жыл бұрын
This was so helpful! Way more in depth and usable for a (somewhat experienced but not really) game dev! I hope you make more videos!
@elijahmoye2117
Жыл бұрын
Thank you
@SteadyPaceVince
Жыл бұрын
This is a really nice video; I am looking to do the same but not pixelated just make them look flat but still 3d, I might need a shader, I don't really know yet
@anjah.2304
Жыл бұрын
Thanks so much for this explanation! I've been watching a (payed!) tutorial for 2d games in untiy and the tutor said i should remove the rigidbody from my main character and use some scripted logic for collusion besides using tranform for moving the character.. now i now how it works correctly! :)
@tPlayerioT
Жыл бұрын
decided to use Velocity, just need to learn how to do a smooth movement rather instant stop.
@bluepianist2497
Жыл бұрын
Im creating a 2D game i need a graphiste guy motivated to work with me in the start for free , and when we have our game , we 50/50 , me mp
@rjeejacobjacob
Жыл бұрын
Clear, Concise, in-depth and informative. Subbed!
@melkerhallstrom9339
Жыл бұрын
Amazing tutorial, subscribed and liked!
@manunavoni7666
Жыл бұрын
Great video! Wish there were more :(
@mycoreefer
Жыл бұрын
How would I go about doing this with topdown animations say for a topdown 2d game?
@turq_
Жыл бұрын
In the second rigidbody explanation, Y is just rb.velocity.y, how would that change the y velocity? Im just not sure because its not interacting with the GetAxisRaw to detect input, yet it still works.
@IsraTT
Жыл бұрын
Great tutorial! Thank you.
@alhadchatur5971
Жыл бұрын
Great Video Bro
@lighterbandit8977
Жыл бұрын
I tried doing this. Every time I capture the sprites it just replicates the same frame. I don't know what I'm doing wrong. Helppp
@parsa26
Жыл бұрын
please make more in depth tutorial like this about other game dev stuff !!
@anupamkumar4109
Жыл бұрын
I would like to see your interpretation of of this kind of pixal art kzitem.info/news/bejne/poh3nWF_bqCBdIo
@potionseller8943
Жыл бұрын
I find it produces a potentially very eerie or even uncanny style if done in a particular way, similar to the first FNAF or the older fallout games. And that can be used to great effect stylistically. Great tutorial by the way.
@NotTheHeroStudios
Жыл бұрын
I'm mad how long it took me to find this I've been pouring over unity stuff and I wanted to make sure I understood what it meant, and I just wanted a video that just verified my question.. And boom perfect. Thank you, so much
@whitealvin2292
2 жыл бұрын
Hello! Thank you so much for the content in your video! But I encountered difficulties when using the plugin. I don't know how to use the files you posted on github in Unity. Could you teach me?(This text is translated, I am very sorry to cause trouble to your reading)
@wahyumrizqi3122
2 жыл бұрын
You are a hero bro. Nice explanation it's easy to understand. Send a Big Thanks. Cheers
@brandonharper3060
2 жыл бұрын
I'm a noob at coding and game development. Would I be able to implement this in unreal?
@licenciadopii803
2 жыл бұрын
I'm using the trial version of soft to learn the basics. How do I make a cool keyboard lody that isn't just a basic softing soft?
@pedroaboffa
2 жыл бұрын
Thank you very much !!
@puttipongwongsawang9476
2 жыл бұрын
The channel rack tNice tutorialngy isnt on my screen?
Пікірлер