Pixel Art Class - Fully Lit Isometric Tiles in Unity!
Вставка
- Опубліковано 3 чер 2024
- Hey Pals! Here's another video on isometric pixel art in Unity. I really love how this one came out, as I get to share a lot of the lessons I learned that were actually very frustrating to set up for me. There are a lot of pitfalls in this process so thankfully I can save you from all of them lol.
2D lights with normal mapped isometric looks so good. I really want to make a little game with this style one day. Enjoy!
Chapters:
00:00 - Introduction
01:27 - Setting up Universal RP 2D
03:45 - Adding Lights and Textures
07:05 - Adding Normal Maps
10:57 - Setting Up a Camera
11:48 - Isometric Tilesets in Unity
15:45 - Fixing the Sorting Order
16:50 - Brief Level Design Timelapse
17:05 - Adding Details to the Textures
24:00 - Scene Lighting & Dynamic Shadows
27:00 - Polished Mockup Showcase
28:19 - Outro
----
This video features clips from my stream. Catch it live: Mon, Tues, Thurs and Fri 1-6pm AEST.
Twitch: / adamcyounis
Twitter: / adamcyounis
Discord: / discord
Become a Patron at / adamcyounis
Download assets and games from the stream at uppon-hill.itch.io/
Later, pals! - Наука та технологія
In case anyone was having the same issue I was trying to get the normal map to work, one crucial step that was omitted in this video was that when you import the normal map png you have to set the Texture Type to Normal Map rather than Sprite 2d. It won't give you any error when you attach it as a normal map when it's just a regular sprite, but it just won't do the normal mapping lighting effect.
You are seriously underrated. You cater to my experienced game programming side and my amateur pixel art passion. And the way you explain things is the way I think and like to learn. I would totally pay for detailed tutorials or assets from you. Thank you for the lovely content.
Become a patron!
@@nikosv7230 Good idea. Thank you!
Good call, every dollar helps small creators :^)
How is he underrated? Its a youtuber guy making pixel art tutorials to sell a program called asperite.. i mean nothing new here. Typical. Although he does get into more detail than others.
Cool vids but i dont see how its underrated. 40k + views is good.
@@prototype8137 he’s most certainly underrated, and he’s not selling aseprite or promoting it.
for anyone who needs correct Z values (for 3D A* implementations for example) you can change the "Transparency Sorting Axis" for the 2D Renderer part of URP to "Custom" and change Z to -.26. it does some math and renders tiles at higher Z axes on top of those with lower!
Found your channel recently and just wanted to say that this is really incredible content. You really teach how to *think* about the the problems and find solutions to them rather than just simple how-to tutorials. Good luck with your game!
I love watching you work, especially when you're happy with something, your whole face lights up with a smile it's great. Keep up the great work, it helps a lot
I've been using unity for years (maybe even a decade now) and I learned 2 things.
1 - 'secondary textures' is huge. I would have had to create a custom shader to use normal maps without that. Fantastic.
2 - you can do math in the inspector!?
3- having the grass sit 'on top of' the base tile is a fantastic idea. I would have been dead set in making these full solid tiles.
This was brilliant! I just installed Unity and it looks so complicated and technical, tutorials like this help A LOT! Thank you!
Love this new format! Feels much more like a personal connection/teaching lesson rather than watching a Twitch VOD. Will be back for much more!
This is my first time seeing your channel and omg you are amazing! I have been wanting to make a game for a while and I didn't have any ideas until I saw your isometric tutorial and now im binging you videos. Thank you for your great work! :)
this series is incredibly amazing, I hope you continue!
this really helped me a ton, this and the last isometric art video are so good, your explanations are really on point, im working on a simple isometric pixel art game engine on javascript and this videos are gold!
Woah! That looks so clean and beautiful! I don't quite know how to describe it, but this is like seeing graphics from an alternate timeline, where 3D accelerated hardware never became a thing, and so 2D graphics progressed two or three decades further than in our own timeline. I want to try my hand at this in the not too distant future.
Thank you so much, your videos are easy to understand and are followable if the audience wants to do this themselves, as well as you are doing an amazing job on the textures and your game design!
Ran into your videos a few days ago. You're honestly inspiring! Love to you! :)
So underrated! Incredible content and so well explained! Keep up the good work!
If someone has a problem with higher Z position tiles rendered underneath, go to the 2D Renderer Data and set the Transparency Sort Axis in Z smaller to 0, e.g. to "-0.5".
I was…amazed when I saw what you could do with those isometric tiles and textures. I’m definitely going to have to try this out
By far the best videos on isometric. All of the channels that cover this topic, just kinda handwave away the textures.
"Yeah, just import these textures I found. Mess around with these settings till it looks good." This video thoroughly explains not only the how, but the why as well.
Quality work.
One of the best ones yet! Keep up the good work!
This is GOLD!!! This will seriously help my videogame to get more polished :D THANK YOU!
The most helpful video ive seen about isometric game dev i swear.
Wow thats neat :D
You can make it even more fancy by also drawing the lines between the bricks in the normalmap :)
These really cool things, man. It's like a new breath for isometric solutions. Thanks.
Keep creating mate, you are really good at it, I love all of your materials!
I have watched hundredsss of tutorials, and this is probably the best I have ever seen. Incredible structure, flow, demonstration, and execution 😭
I couldn’t agree more. It’s absolutely brilliant. Thank you!
This is exactly what I needed.
Thank you very much, good sir.
Extremely underrated channel.
These isometric videos are really great! I would love to see an isometric character video sometime 🙌
I love this! If you need any ideas for future isometric content, I think character sheets would be a cool focus point. Great content!
Loving these isometric explorations!
Man, this is gold! Thank you so much for sharing 👏
Really love these tutorial videos you've been doing
I wonder if you know how good our videos are... bro... these are so well thought and delivered. Masterclass material.
DUDE!?? I've always loved isometric games n wanted to make some but they always seemed haarder, but u really explain things way better n simpler making me wanna get on it! thanks man!
loving the slow pace. I was able to follow along and enjoy a cup of tea
Dude. I love you. Literally answered all my questions in one vid. ✋👏💪
Thanks for the tutorial man, I didn't even know Asprite had a normal's color setting. Keep up the good work
Awesome sensei, you inspired me a lot :D !
This looks soo good :)
Holy crap soo good :)
this video has helped me numerous times in my tilemap journey. thanks so much!
I wish I could put into words how thankful I am for your video !! keep it up, buddy :)
I'm designing a tile based game and this video is pure GOLD. Liked and subbed!
You are amazing. Great tutorials all around!
Adam, you're cool, and everything you do is just great!
Subscribed. Don't know how I've never seen you, this was awesome!
Great video with loads of useful info - thanks!
Holy Fock, it looks super cool !!! Everytime i watch one of your videos i feel the need to draw pixel art too. Damn dude, nice video
THIS IS SO AWESOME
I cant wait for more :3
super helpful, well explained, and really pretty~
Thank you for listening to my suggestion ! I love isometric and your videos are great help
Great tutorial,, even better teaching. Thank you sir!
I don't think it is possible for Adam to make a bad video. Keep up the excellent work!
Thank you for the tutorial. Extremely helpful.
this was great and incredibly useful thanks!
this is amazing!! thank you so much!
This looks great!!!
You are an excellent teacher :) Thank you
Thank you so much for these videos!
It's a very informative lesson!!! Thanks
this is looking incredible... there's a really easy game to make with this tiles that is awesome, I highly highly recommend to take a look to snes Equinox, it's a puzzle dungeon with some action elements but the game is all about to find tokens inside of isometric dungeons.
Really cool and useful!
This is so coool, thanks!
Another great video. Thank you.
Incredible work!
Thanks for this amazing tutorial
Make sure Sprite-Lit-Default is the material being used for your Tilemap Renderer component
Lighting won't appear on your tilemaps otherwise
@@HawkranGeneral thx you !
спасибо
very cool process. bit scary how unintuitive some of the 2D tools are, but your explanations were clear, the results look great, and the lighting/shadow system works a lot better than I would have expected.
The 2D tools are definitely a minefield right now. I was pulling my hair out for 5 hours last monday on stream trying to figure out the right cocktail of settings to get this going. It's got a lot of potential, but the fact that it's such a closed system makes me feel like there's not much room for extensibility on our end. I'd love to have the shadows respect the tile z-axis, for example, but I think that'd require me to roll my own solution rather than expect to mod the shadow caster.
im making a game like what u showed at the end, thanks alot for this videos they keepme going
It's very helpful, thank you.
This is incredible!
This looks cool as hell!
this is wonderful
very nice video, was worth a sub.
very inspiring, thx!
An isometric game like Bastion is veeeeery good, one of my favorite games.
this was very good
this guy is lovely thanks for exist!
Best Tutorial 3d pixel
the music @ 13:40 is 🔥
You are a fricking legend !!!!!!
Thanks! Interesting.
This is awsome!
just found this channel. I love u
This is awesome thank you
So cool, thank you !!
Wow!! Great vid!!!
Nice video! I have a question; how do you apply that normal map to more complex objects like pixel art trees, bushes, characters, etc? Or it just applies to the tiles?
Have a nice day! :3
Freakin Amazing!
absolute legend
I would love to see this kind of technology taken to a more "fitting" aesthetic. Like the lights having only 4-5 shades and dithering. I always find jarring the "ultra smooth gradients" of lighting above the 2-3 color sprite/tilework.
Wow thanks for that im loving Unity before i try it but i will
Fun fact: secondary texture in sprite editor must be named EXACTLY "_NormalMap", or light will not detect it.
Just another Unity Quirk
@@tobario make your own engine in c than. I do it and im 16 (not even that hard)
@@valsk01 cool story bro.
@@tobario ?
This literally just happened to me and I was stumped. THANK YOU 🙏🏻
This Guy Is Pixelart GEM
excelente..!!..muchas gracias..!!
awesome, only thing missing is normal maps on those tiles so they would pop out more with the lighting.
How did you get into game development? Is it something you went to school for or just picked up and learned on the go? Love watching your work and I’ve learned a lot in the past week.
Neat. Any info on how it works to transition players between the tile map
Z height?
Wow thanks.
I looking for that URP in my package manager the whole time but i keep searching on the wrong name "Lightweight" then after I watch your video! OMG ! Thanks you so much !
Looks good man +like
I had a lot of trouble getting shadow occluders working with Unity's URP and using a composite tilemap collider. I couldn't really see evidence of shadow occlusion in your example either. Did you happen to implement that and get it working? I'd be very interested to know if this is possible to do in Unity. Those shadows look really nice btw.