Тёмный

Making the Best Player Shadow Effect In Unity [Downloadable Asset!] 

AdamCYounis
Подписаться 248 тыс.
Просмотров 20 тыс.
50% 1

Опубликовано:

 

6 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 66   
@nuxill
@nuxill 2 года назад
I love the "what's a chamfer? Tricking people" comment someone made in the stream. This implementation of shadows is really neat, and even if it's something small it's an extra detail that shows how much love and thought you've put into the presentation of the game.
@AdamCYounis
@AdamCYounis 2 года назад
That comment really got me. Went right over my head until it was explained, then I face-palmed.
@umapessoa6051
@umapessoa6051 2 года назад
Pretty cool, you should do a video on your implementation of a State Machine, they are really the way to go for most 2D and even some 3D games out there.
@ZWatchDog
@ZWatchDog 2 года назад
I don't comment a lot on RU-vid, or at all for that matter, but I have to say that you have been an inspiration for me and my work in game development. Seeing you workout these kind of solutions for your game and sharing them them with everyone is fenomenal, can't thank you enough! Thank you so much for being like this, such an incredible and amicable human, and I only wish the best for you and your endeavours! God bless, mate!
@t3ssel8r
@t3ssel8r 2 года назад
now this is the kind of overengineering I can get behind >:)
@goodgoodgamesdev
@goodgoodgamesdev 2 года назад
“Dare I say, better than anything else out there.” Hahaha what a legend. Will be using this for sure.
@hangry_demure
@hangry_demure 3 месяца назад
it works perfectly. Straight out of the box even with URP. Thanks.
@trooper6627
@trooper6627 2 года назад
That's a really cool shadow asset, I'll have to try it out!
@caloster7664
@caloster7664 2 года назад
Sometimes I forget that not only are you a better artist than I'll ever be, you're also still a great developer. Nice work!
@kpickett9128
@kpickett9128 Год назад
super cool. i needed to make a 2d drop shadow and after watching this i'm doing something similar to this to work for a set of points on a linerenderer instead of per-pixel. it's fun to see it smoothly adapt to slopes! wouldn't have had any idea how to approach this if i hadn't seen your breakdown-- thanks so much for sharing!
@HigorBorgesRJ
@HigorBorgesRJ 2 года назад
New subscriber from this week, lovin' your videos
@bestserg
@bestserg 2 года назад
I found myself in the chat 😊 One of the few streams I've been watching live. Great work!
@FyresGames
@FyresGames Год назад
Great plugin. Did some tweaks in the code to add a chamfer above as well. by giving a little Y offset to the thicker pixel. Work great and smoothly.
@RunicPixels
@RunicPixels 2 года назад
Oh, that looks really well made and thought out, good job!
@jumpkut
@jumpkut 2 года назад
Adam, dare I say, you've outdone yourself.
@woolybear
@woolybear 2 года назад
Amazing stuff!
@DinoSharkCobra
@DinoSharkCobra 2 года назад
Yoooo, this is great. If you made assets, I’d totally buy them. You do some really great work. 👍
@fakefake6770
@fakefake6770 2 года назад
@AdamCYounis You know as a beginner, you don't really care if somethings perfect or not. So don't worry about giving us something like "bad knowledge".😅 All I'm longing for is just SOMEONE who explaines me that stuff! or at least provides me a sample which I can analyse to death.🙏 I promise myself as soon as I know these two things (custom animation handler and player controller in Unity) I'm going to make a video thorough and unambiguous so that really everyone can understand, no matter how long or complicated the video is, and then upload it to RU-vid for free and everyone! Cause I know this is the one and only thing everyone including myself, who is just starting out in game developmet wishes to find.
@larstudio1854
@larstudio1854 2 года назад
Yeahh...Your speaking out of my heart🔥 pls do such a video, where you show these two things Adam😃👍🏻! I miss these aspects of Game developement on this channel...especially from this because I love the way your teaching:) always get the hang of it after ur tutorials
@AdamCYounis
@AdamCYounis 2 года назад
Okay, you've convinced me. I'll make a video about my techniques.
@fakefake6770
@fakefake6770 2 года назад
@@AdamCYounis Thank you so so much🤩🙏! I can't thank you enough!
@rauljerilara
@rauljerilara 2 года назад
I'm really amazed! what a powerful tool
@DaElfer
@DaElfer Год назад
just bought the plugin. awesome stuff :)
@davidtourangeau
@davidtourangeau 2 года назад
Just bought it! Great add-on!
@ZeldaLore
@ZeldaLore 2 года назад
would this work for a non-pixelart game? The result is amazing!
@i_am_set
@i_am_set 2 года назад
Woot woot! Adam uploaded!
@MajorVictory
@MajorVictory 2 года назад
This looks absolutely incredible!! I've been considering doing the same thing in my game, and I have to say, seeing yours almost feels like the visual confirmation I needed. It looks just as good as I imagined! Problem is, my game uses anti-aliased sprites, not pixelated ones. Otherwise, this asset would have been perfect.... Do you think there's a way using shaders to make it look like a larger resolution oval instead?
@andrewpullins8817
@andrewpullins8817 2 года назад
It is odd how nice that shadow does look though...
@eboatwright_
@eboatwright_ 2 года назад
Looks great! :D
@Orionhart
@Orionhart 2 года назад
Super dope! Awesome job. Next up: Your scene link system? ;)
@AdamCYounis
@AdamCYounis 2 года назад
Haha that's a little trickier, not sure how helpful it would be to talk about but maybe I could give a tour.
@TripleFudgePacker
@TripleFudgePacker 2 года назад
I like this but I would prefer if the shadow got bigger when you were further away from the ground.
@TuberTugger
@TuberTugger 5 месяцев назад
When you remove a pixel and call it "chamfering" to sound impressive.
@Tsunamigue
@Tsunamigue Год назад
the shadow emited from the sun rays doesnt change in size when u get far anyway
@ericknascimento9472
@ericknascimento9472 2 года назад
You could do a video about running, jumping dust from 2D sprites.
@ULTRADARKSETH
@ULTRADARKSETH 2 года назад
Done. Purchased it to support you! Great why of doing it.!
@samuelbird4587
@samuelbird4587 2 года назад
Would you be up for doing a tutorial, or maybe just a showcase of how you programmed the physics in your game? I’m quite new to Unity and I find the standard physics clunky, and have had trouble implementing them at all. Is yours completely custom or hybrid? They look really beautiful and snappy in Insignia. Anyway, just an idea, but thanks as always for the amazing videos!
@AdamCYounis
@AdamCYounis 2 года назад
I use the standard unity physics system, but for everything other than basic gravity and collisions I'm applying a lot of game logic to be specific about how I want things to move. There are a lot of calls to body.velocity directly, I never "add force" and I don't use linear drag. I manage skidding and all of that in the character state machines.
@samuelbird4587
@samuelbird4587 2 года назад
@@AdamCYounis This is great info, thank you so much! Have a wonderful day :)
@fakefake6770
@fakefake6770 2 года назад
Hey I have a question🤔🤔🤔? I have my animations and now I want to implement them in Unity. Do you have a good player controller tutorial and maybe a easy way when to call the right animations to play at the right time? There are tons of videos about character controllers and Unity animations but I never was really happy with them (floaty jump, animations overwrite each other, animator tab no longer readable, etc.) So I discoverd your channel and learned everything about art stuff, but how do you make your character controller/ how do you handle your animations in your game? I would be very interested in that.😄
@AdamCYounis
@AdamCYounis 2 года назад
My character controller is custom, and doesn't use the unity animator. I dislike how the unity system encourages you to infer the animation from exposed parameters like velocity or ground sensors, rather than actually setting it by hand. But the system I built is quite in-depth, so it might be difficult to cover properly in a single video. I'm also not sure if it's overkill, I just figured things out as I went. Basically it's a "flipbook" style animator that just cycles through sprites in a sheet at a specified framerate. And the character controller has a state machine that sets animations depending on the state. It's all in code, there's no UI for it, so I hard code which animations play, at what speed and when.
@bilalincikanal2175
@bilalincikanal2175 2 года назад
​@@AdamCYounis So are you thinking of making a video about it?
@AdamCYounis
@AdamCYounis 2 года назад
@@bilalincikanal2175 Maybe, but I don't know if my solution is the best. I wouldn't want to advise viewers to follow what I do if I wasn't confident it was a good approach.
@Coffe789
@Coffe789 2 года назад
@@AdamCYounis I think there is no perfect way to handle animations, as everyone has different requirements and desired complexities. So if you went over your controller and just stated how exactly it fits your needs, and what its limitations are you'd still be providing something useful. Like just going over the limitations imo could give a good overview of what is possible and what viewers should be thinking about for their own requirements.
@fakefake6770
@fakefake6770 2 года назад
​@@AdamCYounis You know as a beginner, you don't really care if somethings perfect or not. So don't worry about giving us something like "bad knowledge".😅 All I'm longing for is just SOMEONE who explaines me that stuff! or at least provides me a sample which I can analyse to death.🙏 I promise myself as soon as I know these two things (custom animation handler and player controller in Unity) I'm going to make a video thorough and unambiguous so that really everyone can understand, no matter how long or complicated the video is, and then upload it to RU-vid for free and everyone! Cause I know this is the one and only thing everyone including myself, who is just starting out in game developmet wishes to find.
@kougan_music
@kougan_music Год назад
Am I the only one that cannot get it to work? Seems simple enough based on the instructions that come with it. I see the "pixels objects" being created. But nothing shows up. And the generated shadow objects all have their sprite renderer inactive? The ShadowParticle game object is also inactive by default. Doesn't work if I activate it or leave it unchecked, but if I activate it, I see 2 pixels show for the ShadowParticle. I've tried setting a different pixel.png as well. No matter the pixel per unit size I set nothing shows
@AdamCYounis
@AdamCYounis Год назад
I'd be happy to help you figure it out. If you're on discord, come join the server and I'll walk you through it.
@elkisecond3577
@elkisecond3577 2 года назад
Nice sharing !
@flaviopsilva_
@flaviopsilva_ 2 года назад
Nice video!👌
@ranhe-kx8oj
@ranhe-kx8oj 4 месяца назад
Hello, I tried for a long time, but the shadow still can't be displayed. I want to ask you for help.
@GeorgeKarala
@GeorgeKarala 2 года назад
How about give normal map characters and use light system
@filmbadgerstudios1744
@filmbadgerstudios1744 2 года назад
Why does arming have no idle animation?
@MiRoDevYT
@MiRoDevYT 9 месяцев назад
would this work for a 2.5D game?
@firepotatoplays5263
@firepotatoplays5263 2 года назад
heyy u made a video about it!
@nandanvinjamury
@nandanvinjamury 2 года назад
The pixels seem to have a slight space when moving. Is there a way to reduce that?
@thatonechannel465
@thatonechannel465 2 года назад
could you also make it so the higher you y axis is relitive to the ground the more transparent it is and the outsides become transparent at a faster rate
@AdamCYounis
@AdamCYounis 2 года назад
That's pretty much how it works
@MrSub150
@MrSub150 2 года назад
What version of unity do u use
@MythoCondria
@MythoCondria 2 года назад
Anyone else sees the video only on 360p? :(
@erkan_kalkan
@erkan_kalkan 2 года назад
same here
@cantwontdo9127
@cantwontdo9127 2 года назад
yes
@AdamCYounis
@AdamCYounis 2 года назад
For some reason it's taking a while for RU-vid to process the HD version... Hopefully it corrects itself soon!
@kylekyleson3971
@kylekyleson3971 2 года назад
@@AdamCYounis 1080p is working for me now
@MythoCondria
@MythoCondria 2 года назад
I can confirm it corrected!
@pasqdll
@pasqdll 2 года назад
360p squad here!
Далее
Pixel Art Class - Making Pixel Art Worth Animating
41:28
would you eat this? #shorts
00:13
Просмотров 1,7 млн
What size should your assets be? | HD 2D GAME ART
12:10
Why Slopes are Shockingly Difficult for Indie Game Devs
17:20
Technique for Creating Beautiful Level Design
11:48
Просмотров 874 тыс.
Pixel Art Class - How To Use References Effectively
23:35
Climbing the Pixel Art Mountain
41:28
Просмотров 111 тыс.
Pixel Art Animation. Reinvented - Astortion Devlog
4:41
Why Solo Developers Should Use Unreal
9:51
Просмотров 391 тыс.