3D Pixel-Art Terrain Authoring

  Рет қаралды 74,027

t3ssel8r

t3ssel8r

3 жыл бұрын

Date of Recording: 2021-02-21
The tile-based aesthetic of pixel art games is difficult to capture using Unity's default terrain engine, which linearly interpolates a heightmap texture over a variably-subdivided quad. Instead, we opt to build a custom terrain mesh generator that treats the input heightmap as a low-resolution tile map, and translates it into a mesh using a marching-squares-based algorithm designed to generate pixel-art-like structures including terraces and slopes.
A custom editor UI is made to author edits to the heightmap in a way which is intuitively clear. This system lends itself to both procedural heightmap generation and artist manipulation.

Пікірлер: 78
@nyhilest342
@nyhilest342 3 жыл бұрын
As an artist, but not a programmer, I would love to use this engine one day. Good luck with the game, excited to see how it turns out.
@slugintub
@slugintub Жыл бұрын
The engine's called unity
@drewplunkett8501
@drewplunkett8501 Жыл бұрын
@@slugintub I believe they were referring to the Unity based pixel art game engine this creator has made for creating such effects and scenes. As in the rendering.
@Graddg
@Graddg Жыл бұрын
@@drewplunkett8501 it's not engine.
@TinyDeskEngineer
@TinyDeskEngineer Жыл бұрын
It's a custom renderer built on Unity
@LANGIMATION
@LANGIMATION Жыл бұрын
@@slugintub yes but they mean the custom renderer he made for unity
@AdamCYounis
@AdamCYounis 3 жыл бұрын
UGH it's so good. Your work is so good. So so so so good.
@t3ssel8r
@t3ssel8r 3 жыл бұрын
likewise! your process videos are so impressive, and inspiring. I wish you had made your fire tutorial before I started working on my fire system haha.
@renatorodrigobs79
@renatorodrigobs79 3 жыл бұрын
Fantastic. I was trying to send a mensagem to AdamCYounis to contact and see your work cuz it’s so fabulous, but he already did it! Both of you have a amazing working!
@aleski5537
@aleski5537 3 жыл бұрын
@@t3ssel8r fire pixel simulation?
@mrsliddes
@mrsliddes 3 жыл бұрын
Just watched all of your vids, this style looks amazing! Keep up the good work :)
@shoenengz
@shoenengz 3 жыл бұрын
Watching your videos makes me want to cry, everything is so beautiful
@AceyTM
@AceyTM 2 жыл бұрын
I have a strong golden sun vibe when I see the terrain, kicking in nostalgia feels
@Daniel-vx5vc
@Daniel-vx5vc 3 жыл бұрын
Looking great! Even if I don't comment much, I'm always excited to see a new video about this. :)
@dert.3747
@dert.3747 3 жыл бұрын
This project is going places. Nice, cozy places!
@euriherasme
@euriherasme 3 жыл бұрын
Great system!! and the editing UI looks great too!!
@ThibsWorkshop
@ThibsWorkshop 3 жыл бұрын
Wow really nice tool I'm excited to see more of this!
@cherryturnip
@cherryturnip 3 жыл бұрын
Seriously, start a Patreon and I’ll buy this game engine.
@zerocentpictures
@zerocentpictures 3 жыл бұрын
For real. I wish I could subscribe and get friends to support this. The technology is amazing.
@thatsmaik
@thatsmaik 3 жыл бұрын
Same!
@damaomiX
@damaomiX 3 жыл бұрын
This is not a game engine.
@maximcherstvi9877
@maximcherstvi9877 3 жыл бұрын
lmao he is doing unique thing which can be paid more than for 100k or even 1kk by studio and you think that he is just sell it for 5 bucks per month? omg. Even then, if not to sell he can make his own game which bring more money to him for his development, and it will be more pleasure giving, just than "$5 patreons" why always think "I paid him five bucks he has to work and do what I want 24/7". Moreover, this technology will give the author a very powerful advantage over competitors. Comments like yours have always been a trivial display of disrespect for other people's work. It's far worse than asking for something for free. You're just demeaning person labor and hardwork over intellectual property that's worth a lot more than even $5000.
@t3ssel8r
@t3ssel8r 3 жыл бұрын
​@@maximcherstvi9877 thanks, I appreciate the sentiment. Like you said, it's not worth it to me right now to take on the responsibility of delivering updates and exclusives to patreons. I have a well-paying real job, which means significant deviations from my main project (the game) are a bad investment of my time right now. However, I can't hold any ill will toward people who want to support what I'm doing. If nothing else, it's a good gauge of interest for a potential market opportunity in the future.
@AxezDNyde
@AxezDNyde 3 жыл бұрын
Watching these tech demos in awe. It does scream Warcraft 3 / Starcraft 2 terrain system tech-wise, but 'Legend of Zelda: A Link to the Past' aesthetic-wise. P.S.: When is 'Another Link To The Past Remake' going to be released? I know you must secretly be working on this!
@TheMrjuanblack
@TheMrjuanblack 3 жыл бұрын
Watched all of your videos, they are so inspiring that I'm learning how to make shaders in unity. Care to share how you did the edges of your meshes look like that? I love how the nearest edges look brighter.
@t3ssel8r
@t3ssel8r 3 жыл бұрын
thanks! it is just some edge detection on the depth and normals of the viewport, and then shading based on the light. The details are confusing and not so interesting to explain, so I encourage you to try for yourself :)
@TheMrjuanblack
@TheMrjuanblack 3 жыл бұрын
@@t3ssel8r Will do!
@eboatwright_
@eboatwright_ 3 жыл бұрын
THIS IS AMAZING!!!
@muhammedsuicmez3617
@muhammedsuicmez3617 3 жыл бұрын
Great, just subscribed
@isto_inc
@isto_inc 3 жыл бұрын
Incredible work!
@mechwarreir2
@mechwarreir2 3 жыл бұрын
making a pixel environment is actually easier to do without a 3D engine.... but this method obtains perfect shading/lighting and has full 360 animation coverage for sprites.
@nikogonzalez1124
@nikogonzalez1124 3 жыл бұрын
Incredible!!!, you should try first person camera.
@yuti3897
@yuti3897 3 жыл бұрын
Ого - выглядит круто и удобно!
@newsonicharry
@newsonicharry 3 жыл бұрын
It looks great! I think this is really impressive! I would love to know how to do something like this!
@user-ml4fb3xt9w
@user-ml4fb3xt9w 3 жыл бұрын
Please teach me how to make such beauty! After seeing your videos I got the idea to do something like that. Looks great! (sorry for my bad english)
@noiJadisCailleach
@noiJadisCailleach 3 жыл бұрын
I wish there was a way to get our hands on at least the alpha, be a tester, or something similar. I don't even mind paying to test this.
@Crylar44
@Crylar44 Жыл бұрын
Nice!
@thrmx
@thrmx 3 жыл бұрын
Very nice! How are you controlling the camera in the Game View?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
it's just a behavior that reads keyboard/mouse inputs
@msmeraglia
@msmeraglia 3 жыл бұрын
you use any whitepapers on these techniques? Or just experimented to get the effect?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
I think it's mostly self experimentation for the specific implementation details, though I of course pick up lots of tricks from gdc/siggraph and web articles and so on.
@zerocentpictures
@zerocentpictures 3 жыл бұрын
Have you considered selling some of these tools and shaders you've made? This stuff is amazing.
@t3ssel8r
@t3ssel8r 3 жыл бұрын
I've considered it (and it's been a popular request) but I know I won't be able to do a good job maintaining it and providing support while also working on my own game, so I've shelved the idea for now.
@benjamintorresprufstudent422
@benjamintorresprufstudent422 3 жыл бұрын
very impressive, any plans on releasing this on the asset store?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
thanks, I'm busy making my game for now, but may release some materials in the future if I find the time to clean it up.
@alejandroperezpage4559
@alejandroperezpage4559 3 жыл бұрын
How do you render the 3d scenes as pixel art scenes in Unity?
@4cqker
@4cqker Жыл бұрын
I hope your game has a world/Level editor!! - even if it's DLC, I know i'd use it
@omidiartgaming4102
@omidiartgaming4102 3 жыл бұрын
Will you be releasing tutorials on how you achieved this pixel look in 3D?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
time permitting, but for now my focus is on making the game
@omidiartgaming4102
@omidiartgaming4102 3 жыл бұрын
@@t3ssel8r I would love to purchase it. I am a huge pixel art game fan! And a concept artist myself. would love to be to work with something like this for my personal enjoyment XD.
@flippykat9215
@flippykat9215 2 жыл бұрын
How do you do the terracing on the mesh? I've been looking for a solution but I can't find anything on it.
@scriptsengineer
@scriptsengineer Жыл бұрын
Humans: Nice graphics! Real programmers: where is the github link?
@thebestcommenter22
@thebestcommenter22 2 ай бұрын
fr i need this
@YulRun
@YulRun 3 жыл бұрын
Any plans to have the Pixel Renderer on the Marketplace? Cheers.
@t3ssel8r
@t3ssel8r 3 жыл бұрын
not at the moment, thanks
@belkmaster
@belkmaster Ай бұрын
Is there a plugin or something I can use in Unity to use this tool? I'm having a hard time figuring out how to make a 3D pixel art map like this.
@superfunnypranks463
@superfunnypranks463 Жыл бұрын
Hello how did you make the pixel art shader
@CodeDashie
@CodeDashie Жыл бұрын
Does anyone know where I can get tools like this without coding it from scratch?
@RnGfacts101
@RnGfacts101 Жыл бұрын
can you make a tutorial ? look freaking amazing
@felipepeixoto8782
@felipepeixoto8782 3 жыл бұрын
are you going to make this project open source?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
maybe parts of it eventually. not my priority right now.
@supercc66
@supercc66 2 жыл бұрын
can i buy this tool ?
@joestromo2592
@joestromo2592 3 жыл бұрын
If you make a full game with this groundwork, I hope it's not the generic "attack slimes with a sword" kind of Zelda clone (you seem pretty creative, I'm sure you could come up with a great premise & mechanics). But with such a strong aesthetic, you'd definitely be miles ahead compared to other indie pixel art games
@rafaelbatsan2574
@rafaelbatsan2574 3 жыл бұрын
Game name? plz
@leanforever7814
@leanforever7814 2 жыл бұрын
HOWWW
@bramhenstra5448
@bramhenstra5448 3 жыл бұрын
is it possible if you make tutorials of how you make these kinds of thing I would love to learn that!!! and with tutorials, I mean like the learning process kind of thing how to become as good as you
@t3ssel8r
@t3ssel8r 3 жыл бұрын
I think for the sort of thing you're talking about, I recommend checking out Sebastian Lague's coding adventures series if you're not already subscribed
@bramhenstra5448
@bramhenstra5448 3 жыл бұрын
Oke thank you very much!!!
@Stardusk.
@Stardusk. Жыл бұрын
Your voice is most treasurable to hear, and inbibe. Where are you?
What if there was a faster way to animate your pixel art?
0:58
Smack Studio
Рет қаралды 2 МЛН
short tutorial - 3d modeling books in blender
0:58
ArtsyGamex
Рет қаралды 24 М.
Каха инструкция по шашлыку
01:00
К-Media
Рет қаралды 5 МЛН
Универ. 13 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:07:11
Комедии 2023
Рет қаралды 1,1 МЛН
Pixel Art Grass Shader V2
0:51
t3ssel8r
Рет қаралды 60 М.
Snake 3d modeling (Autodesk Maya)
0:41
Art MZ
Рет қаралды 231 М.
Next-Gen Pixel Art - Legacy Devlog #20
3:27
aarthificial
Рет қаралды 572 М.
How I Instantiated Grass For 3D Pixel Art in Unity
4:02
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,4 МЛН
Terrain - Unity in 30 seconds
0:24
AIA
Рет қаралды 230 М.
Fire/Rain/Grass Interaction System
0:25
t3ssel8r
Рет қаралды 70 М.
Modeling a character BaseMesh in Blender (Tutorial)
2:28:21
sociamix
Рет қаралды 2,5 МЛН
Pixel Art Shader Updates
0:57
t3ssel8r
Рет қаралды 69 М.