Deferred Lights - Pixel Renderer Devlog #1

  Рет қаралды 407,830

aarthificial

aarthificial

Күн бұрын

Пікірлер: 316
@EmiWi
@EmiWi 2 жыл бұрын
This is absolutely my favourite devlog series on KZbin
@Reeemonster2000
@Reeemonster2000 2 жыл бұрын
Any other recommendations?
@iclickbuttons7296
@iclickbuttons7296 2 жыл бұрын
@@Reeemonster2000 “cleanup on goblin isle” i believe is the name of another pretty good devlog
@emperor_putenskiy
@emperor_putenskiy 2 жыл бұрын
@@Reeemonster2000 lumbermill, project feline
@thatepicbanana7499
@thatepicbanana7499 2 жыл бұрын
Agreeed. Nothing else even comes close
@Szystedt
@Szystedt 2 жыл бұрын
Yeah, it’s great - I mean, who else would literally make an entirely new software to simply make the devlogs themselves lmao, it’s insane and I love it!
@eboatwright_
@eboatwright_ 2 жыл бұрын
This is definitely the most technically impressive devlog series on YT. Right up there with Retronator's Pixel Art Academy. Amazing work!
@dot32
@dot32 2 жыл бұрын
omg you're everywhere
@eboatwright_
@eboatwright_ 2 жыл бұрын
@@dot32 we are everywhere. we are all. w e k n o w a l l
@dot32
@dot32 2 жыл бұрын
@@eboatwright_ we transcend time and space
@eboatwright_
@eboatwright_ 2 жыл бұрын
@@dot32 we scour the galaxy looking for the best game dev youtube channel
@dot32
@dot32 2 жыл бұрын
@@eboatwright_ lmao yes
@imjvn
@imjvn 2 жыл бұрын
Sorry mom, I can’t attend grandmas funeral. New aarthificial vid just dropped
@ivymuncher
@ivymuncher 2 жыл бұрын
Grandma would forgive you
@ThijsFilms
@ThijsFilms 2 жыл бұрын
@@ivymuncher grandma would rise from the grave to watch it too.
@luke7503
@luke7503 Жыл бұрын
😂😂😂
@Unpug
@Unpug Жыл бұрын
💀
@aeonic
@aeonic 2 жыл бұрын
I have gained more knowledge of rendering concepts from watching this man than any of my university courses keep it up baby
@early2000skid
@early2000skid 2 жыл бұрын
I've not seen any other devlogger that goes into as much depth as you do when it comes to how we as developers can customise aspects of Unity for our benefit. Changing parts of your engine to give you better tools for your project is not something most Unity devs would think about I imagine, because we don't build our own game engine, but it's so cool seeing it here because it's super useful. You're making awesome stuff aarth, keep it up :)
@Ozzianman
@Ozzianman 2 жыл бұрын
That is something a lot of Unity developers eventually have to do if the project requires it because the tools are either lacking in features, the tools just ain't there or something is in this infinite beta phase where something is just too buggy to use and you either fix it yourself, work around the issue or create your own solution from scratch. To be fair though, he is going for a very specific art style that the general purpose renderer can't cover by itself. Unity would not exist anymore if it was not so customizable. Godot and Unreal is looking sexier by the day.
@NICK-a
@NICK-a 2 жыл бұрын
you and both your editing and progamming skills are amazing! keep up the amazing work
@mattshnoop
@mattshnoop 2 жыл бұрын
There is no simpler way to say it, this man is literally a genius. The amount of topics he covers in this series is quickly outpacing the amount of topics I've covered in my entire computer science degree. I am consistently blown away.
@arseniix
@arseniix 2 жыл бұрын
But CS is a more general thing, you probably didn't have CG courses or they were also general enough to not diving deep into these techniques
@nanodotgif
@nanodotgif 2 жыл бұрын
Fantastic stuff, the visuals are phenomenal as usual :)
@fishercawkey
@fishercawkey Жыл бұрын
You're a fantastic teacher. And furthermore, your video animations are great. I asked "wow, wonder what tools he used for that." Looked at the video description and found Motion Canvas. Went to the Motion Canvas page and saw this very video used as an example 🙂
@fishercawkey
@fishercawkey Жыл бұрын
And after watching your video on Motion Canvas, I know why... hahahah
@cineblazer
@cineblazer 2 жыл бұрын
So I just discovered this devlog series today and after watching all 29 videos in one session, I have subscribed, activated notifications for future uploads, and am strongly considering joining the Patreon. To call your work underrated would be the understatement of the century!
@monsoonsheep
@monsoonsheep 2 жыл бұрын
Fascinating process. After some reading on deferred shading in OpenGL I can see it being used for a layered pixelart scene. Also these videos are super well-made! Excellent content as usual
@tylerferren8513
@tylerferren8513 2 жыл бұрын
This was ridiculous good, from concept and execution to presentation and delivery. You made shader/rendering passes not only understandable but interesting at the same time! Please keep up the killer work!
@Temac000
@Temac000 2 жыл бұрын
Once again incredible devlog. I started doing my first huge solo project last week and I’m astonished by how understandably you explain all these hard topics
@gaminggaming7658
@gaminggaming7658 2 жыл бұрын
Your presentations are the cleanest I've ever seen, the animations, colors and composition make them so nice to watch
@cheesymcnuggets
@cheesymcnuggets 2 жыл бұрын
This is a level of problem-solving skills that I don’t think I will ever live up to. I never realised how much work goes into light renderers, it’s very impressive but I think I might just stick to things that won’t drain the life out of me.
@ZetkoCZ60
@ZetkoCZ60 2 жыл бұрын
these animations are crazy, it's very pleasing to watch
@ggbg6789
@ggbg6789 2 жыл бұрын
This is truely impressive, you are clearly an inspiration
@HappyJackington
@HappyJackington 2 жыл бұрын
You continue to make amazing and informative videos. I really appreciate you taking the time to explain everything in such detail and making the examples relatively easy to follow. I am just floored every time and I look forward to when Astortion comes out. Thank you for your hard work!
@FilledStacks
@FilledStacks 2 жыл бұрын
What a great video! Love the clarity + the illustrations. Can't wait for the rest of the series.
@t3ssel8r
@t3ssel8r 2 жыл бұрын
that increment decrement trick for 2d shadows is pretty nifty
@aarthificial
@aarthificial 2 жыл бұрын
Thanks! I actually got this idea last minute when making the video. It's much more limited compared to what they do in the 2D Renderer but much simpler and just about good enough for my needs
@haphazard1342
@haphazard1342 2 жыл бұрын
@@aarthificial Someone else suggested that you could combo this with shadow falloff (store a grayscale value in the stencil corresponding to the distance from the source), but here's another one: compute the shadow count multiplier based on the parallax layer offset. Now you can solve the problem of shadows crossing multiple layers, and add another visual cue for depth. Or you could store a multiplier for depth within a parallax layer, if crossing parallax layer boundaries isn't helpful in your rendering context.
@Teflora
@Teflora 2 жыл бұрын
Great work and great presentation! I coded a deferred shader our game as well, it's pixelart but 3D and implemented lights as well! Something cool I added was a slight hue shift coupled to the intensity with also a value shift towards white. That makes that a red bright lights turn white in the middle, orange at the middle point and red at the outer edge, which makes it much more interesting to look at
@t.k7729
@t.k7729 2 жыл бұрын
it hurts how much I want to understand what is going on but I don't this is insanely good
@beat0s
@beat0s 2 жыл бұрын
No beating around the bush, just good editing, a nice voice and magic coding words
@aleks3449
@aleks3449 2 жыл бұрын
Amazing! You are what keeps me interested in game dev and coding!! I’m 15 and your content although confusing at times (just me not knowing stuff don’t worry) it gives me a lot of inspiration for my future studies! Keep it up man, please don’t stop making these .
@KingTaltia
@KingTaltia Жыл бұрын
Man, you just have THE most interesting ideas I've seen in my almost 30 years of playing games, And being someone who's just starting to learn how to make them too, I can't wait to find out what I'll learn from you!
@Symo6164
@Symo6164 Жыл бұрын
I am a student in a game and graphics course right now and this is probably one of the most informative and straight to the point videos on these topics I have ever seen, Keep up the good work!!
@lebasson
@lebasson 2 жыл бұрын
EXECELLENTLY explained. This taught me so much. I've been encountering different lighting methods and shallowly reading what they represent for years but this explanation really made it click in my mind. Well structured and fantastically explained, thank you!
@StewartMcGinnis
@StewartMcGinnis 2 жыл бұрын
All of this is so cool and so nicely explained! Glad this showed up on my recommended.
@doctorbronze1595
@doctorbronze1595 2 жыл бұрын
Holy shit the way that you calculated the like directions of the shadows blew my mind. Like seriously I've dealt with calculating custom shadows before and never thought of doing it the way you did. Seriously blew me away.
@svendpai
@svendpai 2 жыл бұрын
I'm always impressed by your work, very beautiful illustrations too !
@taguulima6279
@taguulima6279 2 жыл бұрын
we're witnessing the creation of something truly special here boys
@aetherialKilix
@aetherialKilix 2 жыл бұрын
I love your videos so much, you present a relatively complex topics in an easy-to-understand way and pair it with pretty graphics. Thank you so much for the ammount of effort
@tobyash
@tobyash Жыл бұрын
Kompletnie niezwiązane z tematem filmu, ale dowiedziałem się o twoim kanale jakieś 15 minut temu i jestem pod tak wielkim wrażeniem, jako WIELKI fan serii Portal Astortion jest zdecydowanie grą, którą muszę spróbować, gdy zostanie wydana!
@codebuildlearn
@codebuildlearn 2 жыл бұрын
Wanted to drop a comment saying that I intend to use your devlog in my game development journey. I have sampled 4 or 5 videos at this point and the quality of your devlog compared to the rest of the community is top notch. You absolutely have one of the best devlogs on KZbin. You should be very proud of what you have done here as well as a gorgeous looking game that I intend on purchasing. I would buy it just to pay you back for the value you have already provided in the few minutes I have watched so far, but it also looks fun for what little I have seen of it so I'm sold. Count me in.
@4pocop
@4pocop Жыл бұрын
I can't believe I discovered your channel yesterday and am already out of content to binge.... this is amazing
@ironbuilderstudios1587
@ironbuilderstudios1587 2 жыл бұрын
Dude... Every time I come back to your channel, I'm blown away!
@AntoniGawlikowski
@AntoniGawlikowski 2 жыл бұрын
This is such an amazing devlog! It's great on all counts - everything is clearly explained and all the ideas are fascinating and very inspiring. Thank you! If I might suggest a small improvement: the intro music is a bit too loud IMO and makes it harder to focus on what you're saying. Other than that it was perfect! :)
@ArmancKeser
@ArmancKeser 2 жыл бұрын
The number of subscribers and the number of views in this video should be a crime. I don't know how you keep doing it, but an incredible video again
@imagiromusic
@imagiromusic 2 жыл бұрын
fantastic, the best devlog series on youtube by far.
@el2746
@el2746 2 жыл бұрын
Wow, a really clear explanation of the Unity 2D Renderer, i didn't know shadows were made that way
@WeslomPo
@WeslomPo 2 жыл бұрын
Super interesting! Very simple and very clear explanation of light concepts. Waiting for next video eagerly!
@Orzech05
@Orzech05 2 жыл бұрын
I have no idea how you did the animation, but it's beautiful. Also a really good devlog, you explained everything clearly.
@bishan_8617
@bishan_8617 Жыл бұрын
These devlogs make me feel like when I started coding without the 3 hours debugging a NullPointerException, amazing work :)
@phoneix24886
@phoneix24886 26 күн бұрын
I discovered you through Kiki's Bytes. Absolutely love what you are doing man. Starred your repo!
@MelonSiggi
@MelonSiggi 2 жыл бұрын
I am disappointed in myself for not having subscribed sooner. your videos are great! i get to know more about game development AND learn more about everyday things! :D
@pikolopikolic5567
@pikolopikolic5567 2 жыл бұрын
you are a magician. thank you so much for making content. your devlogs stand out far from the rest!
@Gashdal
@Gashdal 2 жыл бұрын
at this point i'm convinced you're an actual, bonafide genius. it's the only way i can reconcile all the different insanely cool shit you've built for your game.
@AlfaEcho
@AlfaEcho 2 жыл бұрын
The Astortion Devlog: A devlog so good, it got a spinoff devlog
@Skeffles
@Skeffles 2 жыл бұрын
Fascinating to see your approach to lighting like this! Great video.
@artywolve
@artywolve Жыл бұрын
Utterly mind blowing as always XD I am truly never disappointed when I come to this channel ^^ thanks again for sharing your work.
@AstonishedByTheLackOfCake
@AstonishedByTheLackOfCake 2 жыл бұрын
once again I'm blessed with seeing another aarthificial video, really cool stuff, can't wait for the follow up
@stacklysm
@stacklysm 2 жыл бұрын
This is shaping up to be an awesome devlog series. Keep up the good work!
@williamist
@williamist 2 жыл бұрын
yay new devlog :D always love the cool technical stuff you make.
@mxcop
@mxcop 2 жыл бұрын
Amazing visuals and a great explanation, keep up the great work !
@CrossCoderDev
@CrossCoderDev 2 жыл бұрын
I had almost no clue what was happening but I loved every single bit of it. Amazing video dude!
@frankN326
@frankN326 2 жыл бұрын
Fantastic presentation! The visuals helped tremendously in making it easy to understand the whole process
@tutus3dall-starsmultiversa646
@tutus3dall-starsmultiversa646 2 жыл бұрын
I swear this series feels like a step-by-step guide on how to make your own homemade and DIY Celeste 2
@STARmod
@STARmod 2 жыл бұрын
My man always doing innovative things, love this series so much.
@UnofficialFoneE
@UnofficialFoneE 2 жыл бұрын
Definitely one of the most eloquent videos on this subject.
@romangreene5615
@romangreene5615 2 жыл бұрын
this is beautiful!! keep up the amazing work aarth! (I can call you that right)
@afutik
@afutik Жыл бұрын
Thank you so much, you explained so well I couldn't figure out how this works until I saw this video
@iceberg_os
@iceberg_os 2 жыл бұрын
This was so interesting to watch! Also your voice is so satisfying!
@dayronalfaro9461
@dayronalfaro9461 5 ай бұрын
Normally this is complex to understand, but man, you do it simple so anyone can understand it thx man
@riisezz0
@riisezz0 2 жыл бұрын
Concise and amazingly informative and clever as always. Keep up the superb work.
@zkassai.audio.2
@zkassai.audio.2 2 жыл бұрын
I'm gonna add my voice to it: this is my FAVORITE DEVLOG on YT or everywhere else. aarthificial, idk if you read comments, but one of these days I'm gonna reach inspiration singularity and finally get into game development, and it's gonna be largely thanks to you.
@MondayHopscotch
@MondayHopscotch 2 жыл бұрын
Kudos to presenting this in a very digestible format. Visuals are excellent, too. I've been working on making some dynamic lighting support in a project and have run into some issues with how to get the right data to the right buffer within the limitations of the framework (haxe flixel). I may try to use some of what you said to make that happen. I'll definitely be watching more of your videos.
@XoIoRouge
@XoIoRouge 9 ай бұрын
Finally. Great video. Took me forever to find someone who was actually topical.
@bjvx
@bjvx 2 жыл бұрын
Wow, those animations must have taken hours or even days to make! Great explanation too, can't wait for the next video.
@radezzientertainment501
@radezzientertainment501 Жыл бұрын
lovely work, excited to follow and add motion to my projects!
@IgnatRemizov
@IgnatRemizov 2 жыл бұрын
Insane!! Very, very well done devlog!
@DjCtavia
@DjCtavia Жыл бұрын
Impressive work for making a video on it, very well made!
@carlosmspk
@carlosmspk 2 жыл бұрын
That was insanely easy to follow, props to you, my man!
@luizinniziul2976
@luizinniziul2976 2 жыл бұрын
it is so good to be alive to see a video like this!
@JamesTDG
@JamesTDG 2 жыл бұрын
Time to take notes. I'm definitely not going to implement this into my current project, but the bigger one I have saved will definitely improve with it
@CaptainNomae
@CaptainNomae 2 жыл бұрын
It's kinda crazy seeing techniques used for 3d rendering being moved to 2d rendering. I'm surprised not many people have tried this before because it looks so good.
@gusonian8637
@gusonian8637 2 жыл бұрын
Really excited how this game will turn out! Remember to include control and accessibility settings, if you need some inspiration you can check out Game Maker’s Toolkit’s ‘This Year in Accessibility’ videos. Really well done video
@niuage
@niuage 2 жыл бұрын
The wealth of info in this one is amazing. Exceptionally well explained 👍
@naruto-4990
@naruto-4990 Жыл бұрын
Holy shit, this was the best lighting in games explanation I've ever seen, wow
@marcushoppen2176
@marcushoppen2176 2 жыл бұрын
Cara, que canal legal o seu. Não conhecia antes, e vi que tem ensinamento incrível sobre pixelart. Mais um inscrito! Parabéns pelo trabalho.
@anzhel3268
@anzhel3268 2 жыл бұрын
gg bro, adding performance timings in the video will be even cooler
@r4z0rbl4de
@r4z0rbl4de 2 жыл бұрын
It makes me happy to know that there are people much more inteligent than me :)
@bo7177
@bo7177 2 жыл бұрын
You are a genius. I wouldn't even know where to start.
@Rubbish_
@Rubbish_ 2 жыл бұрын
It’s late, I’m nearly asleep, and I didn’t understand a single word you just said. Great video I’ll be back for more :D
@haydenap
@haydenap 2 жыл бұрын
I'm going to have to rewatch this one a few times I think. Not because it's poorly explained, just because so much of it just wooshes over my head at my current level. Always look forward to your videos.
@pikolopikolic5567
@pikolopikolic5567 2 жыл бұрын
This is incredible. Very original and amazing information.
@snesmocha
@snesmocha 2 жыл бұрын
i love this series, no bullshit jokes, just to the point
@SeanStClair-cr9jl
@SeanStClair-cr9jl 2 жыл бұрын
This is awesome, thanks for sharing!
@hiiambarney4489
@hiiambarney4489 5 ай бұрын
Whenever I think I am getting a hang on programming, I come to this channel to peg me down a notch. ...Or a whole yard. No seriously, this video might as well have been in traditional Chinese for all I understood.
@roxferesr
@roxferesr 6 ай бұрын
Awesome content! ❤️ this Is my favourite video on the Chanel
@AlexPBenton
@AlexPBenton 2 жыл бұрын
Maybe you should have a couple scrolling noise textures multiplied by the light volume, so that the lights look more like they’re actually passing through smoke or steam.
@cupidzsnakes6865
@cupidzsnakes6865 2 жыл бұрын
I hope you make an isometric game in the future I would love to see you devblog about a pseudo 3d world
@aarthificial
@aarthificial 2 жыл бұрын
Thanks! You should definitely check out t3ssel8r's stuff if you haven't already
@felixmueller7341
@felixmueller7341 2 жыл бұрын
really cool, cant wait for devlog 2
@Bluzafireee22
@Bluzafireee22 2 жыл бұрын
The quality of your videos is amazing:o
@Derpmind
@Derpmind 2 жыл бұрын
Casually showing off in the outro. Nice.
@OctagonalSquare
@OctagonalSquare 2 жыл бұрын
Thank you for making the source code available! Shaders are the main thing that I can’t wrap my head around with coding. I can do physics all day but this kind of stuff breaks my brain
@hawkinberry
@hawkinberry 2 жыл бұрын
Your visual explanations are top notch.
@harpoonlobotomy
@harpoonlobotomy 2 жыл бұрын
Most of what you talk about in these videos is so far beyond my own understanding, but I still find it so utterly fascinating to watch.
@monsieuralexandergulbu3678
@monsieuralexandergulbu3678 2 жыл бұрын
A great video, as usual. Thanks 💕
@blackboxpup
@blackboxpup 2 жыл бұрын
OH MY GOD THATS IT! finally, a PERFECT method for genetating pixel-perfect shadow casters
@mak993
@mak993 2 жыл бұрын
This man does some mad things. This is so cool
Smooth Parallax - Pixel Renderer Devlog #2
8:18
aarthificial
Рет қаралды 120 М.
Motion Canvas - animate with code
12:22
Knowledge For All
Рет қаралды 862
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Dog Game - Grass Animation
0:20
Super Game Crate - Developer
Рет қаралды 178
When Your Game Is Bad But Your Optimisation Is Genius
8:52
Vercidium
Рет қаралды 1,6 МЛН
How Isometric Coordinates Work in 2D games
5:23
Jordan West
Рет қаралды 822 М.
Pixel Art Animation. Reinvented - Astortion Devlog
4:41
aarthificial
Рет қаралды 2,2 МЛН
The Strange Graphics Of LETHAL COMPANY
15:59
Acerola
Рет қаралды 1 МЛН
Moebius-style 3D Rendering | Useless Game Dev
8:12
Useless Game Dev
Рет қаралды 871 М.
A simple procedural animation technique
8:31
argonaut
Рет қаралды 566 М.
This is the Kuwahara Filter
18:16
Acerola
Рет қаралды 474 М.
Making Reusable Pixel Art Animations
9:28
PixiEditor
Рет қаралды 31 М.
Inside the V3 Nazi Super Gun
19:52
Blue Paw Print
Рет қаралды 3 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН