Overhauling the Graphics in my Game Engine
Вставка
- Опубліковано 5 вер 2022
- Devlog video about "Homegrown", a casual farming game I'm creating using my own engine.
Support the channel on Patreon and get access to the code for this game, the city-builder, and Equilinox:
/ thinmatrix
My previous game "Equilinox":
store.steampowered.com/app/85...
You can follow the progress of the game on my social media:
Twitter: / thinmatrix
Instagram: / thinmatrix
Facebook: / thinmatrix
Trello: trello.com/b/W3zkIJTM/farm
Email: thinmatrix@gmail.com
Background music by Jamal Green:
open.spotify.com/artist/50jTM...
#devlog #Homegrown - Ігри
"I'm not an artist" - Goes on to make some beautiful art.
😂😂😂👍
“I’m not a rapper” - Is the most famous internet rapper.
So true
I wish I weren't an artist
That’s what artists do
Things for the terrain:
- Different heights
- Ponds and streams
- Rocks and pebbles
- Maybe small animals such as birds, bees, dragonflies or frogs
- Groupings of trees (they often grow together)
- Sunflowers that follow the sun
- Generally more varieties of the items you already have
- Footpaths?
- Hedgerows
- Hives on the trees
Idk just some ideas off the top of my head!
Also the art style is very nice! I would like to see how it would if the roofs of the buildings were bevelled too.
I agree with all of these! One of the first thing that came to mind was how flat it was, I feel like a lot of game devs miss out on how much terrain with varying height can give life to a scene. Whether inside or outside of the play area.
Height could be hard, since this has to take into account plant growth, which could be tricky on slopes.
The art style looks great! one quick suggestion is that I see all your crops are in a perfect grid which looks a bit out of place, I would recommend trying to do what minecraft does with plants (flowers and grass) and offset each plant by a bit inside the grid. as well as all your plants are "constant size" meaning your carrot are 1 per grid same as your cabbages, where as real life you should be able to fit more carrots per spot then melons or cabbages. To help with the last point I've been using "square foot gardening" for spacing in my real life garden
Thank you! Nice idea with the offsets, I'll definitely add that. I know what you mean with the sizing, and I will be adding other crops that take up more than one tile (fruit trees, for example), but I think for the sake of gameplay simplicity I'm fairly content with there not being too much of a range when it comes to tile sizes of crops, even if it's not particularly realistic.
@@ThinMatrix Maybe you could make the carrots model have 3 or 4 carrots, while keeping a single cabbage for example. Gameplaywise there would not be a difference, but it would look better imo.
@@Effectlife Yeah, could do! I guess I already kind of did that with the wheat, where there's two wheat plants per tile. Maybe I should do it for some of the other plants as well.
@@ThinMatrix yeah, it would defiantly look better with better scaled crops. also, I use blender, and noticed that you where realy good at it. realy nice game, I will probly buy even if it came out pretty mutch like it is now. not saying that you should put it on steam like this though. :D
Really like the new look! I have some recommendations for the wind effect to improve it. Instead of trying to calculate it from trig functions (which makes it look 'wavy') you can instead use a repeating Perlin noise global texture that translates over the scene and sample it. In the texture, red could be translation in x and green in y for example. In addition to making it look more natural, it's usually faster to sample a texture than doing trig in the shader. Plus it's very flexible and you can use different textures for different kinds of wind if you ever want to add weather.
Or Simplex noise instead of Perlin, as it has a more organic and less grid-ey look
Ah good idea, thanks a lot for the suggestion!
imma take note of this
The new style reminds me a lot of old "claymation" children TV shows I used to love, think Wallace and Gromit. I know there were some old video games that adapted that style, and I wonder how much work it would take for you to push that aesthetic a bit further! I know there are some claymation shaders on Blender, they could serve as inspiration, and perhaps a simple depth-dependent blur effect to create a miniature/tilt-shift photography vibe a la Link's Awakening. It could really evoke the feeling of playing with physical miniatures!
Thanks for the suggestions! I definitely want to try adding a depth blur effect once I've set up post-processing in the engine, I agree that it would work well here :)
I do like those ideas
Just poking a bit online I found that a little Worley noise/cell noise using Blender's Voronoi texture option goes a long way to making a model look sculpted!
Oh yes great point. One interesting source also is the making of for the lego movie. Not exactly the same but there were some great ideas like adding fingerprints to a reflection map and stepping the animation to give it the stopmotion feel.
I love the Supercell (HayDay/Clash of Clans) artstyle. Also very cartoonish and reminiscent of childhood shows
Love the artstyle. Someone else said the grass could be more saturated and I agree.
Since you’re doing shadows next time I would love to see the shadow of clouds floating by on the ground. I think that would add a lot to the look. I hate when these videos end cause I JUST WANT MORE!!! Cant wait til the next one!!
Excellent points 👌
Absolutely love the art style at 8:00!
You might want to up the saturation a little bit, though (especially in the grass color). I think it would make the art style pop-out more. Currently, it looks a bit autumn-y.
Making the grass a bit more green with a hint of blue would go a long way on its own, I think. Especially once you add the shadows.
Thanks for the suggestion! Colours are definitely a bit of a weakness of mine. I always worry about making the grass colour too saturated because I then feel like it could overpower the objects that are in front of it. But I know what you mean. And I just tried making the grass a bit more blue, and you're right, it looks nicer!
ngl this style is looking really nice
Games are oversaturated these days, and too much bloom added. I like the art style and the most important aspect is that it stays consistent. Maybe saturation could be a factor to indicate the crop status, but the game looks great as it is.
Yes, I agree with upping the saturation a bit.
@ThinMatrix you could add a saturation setting to the games settings as soon as you implement post processing. That way everybody could tweak it to their liking.
I think you nailed the art direction. It has a claymation vibe to it and the models look superb.
And the color palette is terrific. the fruit and vegetables look eye-popping, even without the shadows, and the soil looks suitably dark and saturated when moist. Looking forward to see the art direction even more fleshed out later down the line.
Thank you very much, glad you like it!
This is one of the few channels where I like the video before watching - You just know its gunna' be good
The new graphics look great! Have you considered adding some basic ambient occlusion (or was that going to be included with the "shadows" part)? I can see it's there in the blender scene and it looks like it adds a lot to the look, especially the smaller details on the house stick out more.
Yes, I definitely want to add ambient occlusion at some point. I've never implemented it before but I've been reading up about it recently and I'll have a go at adding it soon!
oh wow it is handsome danish man
new art style 10/10 . when i see the first attempt i think "oh looks more realistic now, nicee👌" and then when i see the cartoon one it was like "😍yo this is the way". Keep going this is promising!!
Hands down one of my fave devs to watch, quality is 101%
@7:07 You can write "@echo off" (with an "@" before "echo") to suppress the output of that command.
Great video as always!
Ah thanks!
@@ThinMatrix You're welcome! Keep up the good work!
Your devlogs are a simple joy and inspiration. Heading to my desk to fight with Netcode. Thank you.
There's a technique to make tree leaves to look more of a "from a tree" )) you'll need to bake normals of the big tree shape or sphere on all of the trees green with some coeff., then they'll look more like the whole thing
Ah that's an interesting idea, thanks!
@@ThinMatrix Tree leaves are translucent, so I'd guess making the normals have a length < 1 would probably give a leaf-like effect. (I don't understand what Aleksey meant, so I can't comment on that)
Very cute looking! Super impressive that you are doing all of this from scratch. One day I will also make my own engine 😅 Love your videos
Thanks a lot :)
woah i love the second art style the plants look great kinda baloony
Your desk setup with all the plants surrounding you and the window open to all those trees is absolutely gorgeous
I love the style of all the plants. They really look good when they are all together. It's pleasing to me at least to see all the vibrant colors of the plants. For the terrain, I think you should trying to not make it as straight/flat but rather add some bumps to the surface and edges, just like dirt and grass.
I’ve been waiting for this for months and I’m so glad I get to see this game grow so much!
Just simply: AWESOME! Great artstyle you decided on and duper nice implementation. Props to you
It always makes my day to see a Homegrown devlog, and I love the new style!
Hi, just came to say your devlogs are so relaxing, and what a great setup with all the nature around it, great work
Always a good day when you post a new devlog video :)
Your content is always so cozy for some reason.
With the terrain being flat. An idea I had was to make it curve down on the edge of your farm, making it feel like a mountain top, and when you expand your farm, it will obvious be flat, but outside it goes down
This! Maybe add Clouds around there too. Its a bit of a surreal Look but i think it could look very cool. Like a floating, hilly island. And later you can add suport to "fly" to other Islands or something i dont know. Multiple Zen Garden Simulator.
I just love your videos and your thought process on each thing. It’s so relaxing because of how “green” your setup is. Love to see more trello board status updates!
Been watching the updates on Twitter and really looked forward for this! Let's goo
New art style is on point, chief 👌I love your devlogs!
I love the video style, with the neat transitions.
The new style looks amazing!! It looks so cute and so good!! I love it!
Beatiful! I loved the new models, im eager to see this with better lighting, and also shadows :D
I love how this project is progressing. I also feel that your loving this one more than your city builder.
I was waiting this one so long, I'm the guy that was commenting about graphical update in past videos. I love this. This looks great!! This creates so much more excitement! Love it!
I'm actively following you and commenting on twitter too.
Such happy times when I see a new ThinMatrix videoo upload on my sub feed.
Love the progress and love the style. Keep it up, mate.
the new art style looks really cute! i like it alot! kinda interested to hear about you implementing shadows, about the technique and maybe some more details, looking forward to seeing more!
firstly I would like to wish you well and to say a huge thank you for uploading these videos as they have been an invaluable resource to
It never fails. I have a particularly anxious day and turn to UA-cam for a moment of reprieve and TM drops a gentle, quiet and satisfying Devlog.
Animation or stages of growth. This is where the pure psychology of reward comes into play. This is what you've been working for when playing a game. Good luck and great life!
New art style look wonderful man! Good job
This looks beautiful. Definitely looking forward to see the rest of the graphics updates.
Awesome video! The progress is looking super kool. I think the art style looks really good and it matches the theme of your game. The game is coming along very well. Adding the shadows will make your environment pop even more. Looking forward to that. Keep it up! :)
Beautiful man, you're the only one who could help me, I watched 8 videos and yours was the only one that saved me
Great video! The art style you've found is really an inspired one! :)
Absolutely love the new art style. Can't wait for the next video!
Loving the updates man!
I've been watching for years and I just want to thank you for both how informative and pleasant your dev logs are. Love the videos, and love the new art style ^.^
Thank you very much, I'm glad you like it :)
Love the art style! This will be a really aesthetically pleasing game to just sit and chill with.
Nice new looking! Keep going with this style! Good Job!
I love the new art style! I just started playing around with blender! Your game dev videos are great inspo!
Really inspiring! Love the new art style :D Makes me really want to start making my game. Looking forward to seeing how this develops!
Thank you ^^
Keep it going, I love your devlogs :D
I just randomly came across this, and dude... Your setup/room is just beautiful. Just felt the need to say that.
I love the cartoon look and even better with some animation and maybe even a little player model running around but amazing progress as always love ur videos!
I love the look of those plants! You settled on a perfect art style, everything looks plump, perfect for a gardening game. This might already be planned, but I liked the look of the garden plots in the first demo with the organic rounded parts. It fits in with the new smooth models
Thanks! And yes, I plan to round off the terrain edges soon :)
I absolutely love the new art style, reminds me a lot of the new Link's Awakening remake. Brilliant work.
Thank you!
Hey man thanks a lot. I was really overwheld and confused but now it all makes sense. Thank you.
that smooth transition from camera footage to screen capture looks neat!
I really like the new art style ! great update :D
Wow, The new art is looking stellar! Great work!
Thank you :)
I think the new art style is so whimsical and delightful! You are creating something really special .It's a feast for the eyes yet not overwhelming .
I also think it's worth mentioning that it's very good to know one's ultimate limits .
I respect how you push on the boundary walls of your skill and creativity at this point in time yet you know when to stop.
Some devs go way beyond their scope and then it can go pear shaped quickly .Instead of going back to something they can handle ,they just release it anyway .
You are a very intelligent and talented gentleman and I always look forward to seeing what you have next to show us all !
I think a simple noise over the terrain would help greatly!
This is a personal favourite man, I love this video. Very interesting to see you iterate on the art style in blender like that, I must try this aswell.
I think adding some green splotches to the grass plane using some noise / repeating texture would be a easy quick improvement :)
With the more cartoony style, I feel like the roof of the house and the well could be a lot thicker, and have way more rounded corners. The doorframe of the house is way thicker and rounder, for example, in particular in relation to the well's roof. The vegetables all look so round and juicy that I feel like you could bounce right off them, if you were to bump into them, but the roofs still look like they'd hurt a lot to walk into. ;)
You probably know this, but changing the ground tiles to also have the rounded edges will probably make the ground and the meshes tie together a lot better!
Overall the style seems really nice, bouncy and friendly!
Thanks, I can see what you mean with the house! I'll try to fix that. I also plan to add rounded edges to the terrain tiles soon :)
Looks awesome, I'm a fan of you being a programmer yet somehow seem to like nature and gardening as well. A little unexpected, love it!
So great to see the progress! I think graphics is sort of like programming. When you come back to it, you'll always find ways to improve!
The new models look awesome!
Love this, Wish more game dev videos would talk more about their art styles an progress. love the art!!!
It's looking awesome, very inspiring!
Terrain: while you can keep the garden itself flat (easier) you can always add raises and depressions into the non build areas. Like a little 1 meter cliff, with grass hanging over sand.
Also: within the garden you can add blocked non editable areas, such as a water pond, or an existing big oak tree. This also makes planning more interesting than just a rectangle garden.
New art style looks beautiful ❤️
With your videos my learning curve will shrink drastically. Thank you.
Great to adjust your style to different projects 👍 keep it up!
I really like the art style - it kind of looks like everything is made out of clay, which is a really cool look!
The jump from the first to the second Art Style is huge in my oppinion. I am glad that u gave it the time that it need.
I seriously love this artstyle to pieces man🤩🤩🤩. It is genuinely so great and makes me feel relaxed just by watching it. I played a lot of equilinox lately (trying to get an unstoppable hoard of spitting cammels ), and i linda got tired of the low poly artstyle. This new approaxh look fresh and really spot-on. Great job as always!!!
Thank you so much for all these tutorials bro. So much valuable knowledge
Yay waited for this day sooo long. Happy to see you here again :)
Nice video man, clear and concise explanation! Thanks a lot!
I dont know how i didint meet you before, your games are amazing!! Good lucky on the farm game from Brazil🇧🇷🇧🇷
Wonderful style, really like it!
Absolutely love the art style!
I love the new artstyle, it looks great!
I love how it looks! I think that if you increased specifically the grass saturation it could make it look even better and I would love to see what a grass model would look like or just make a grass texture
Great work! I really felt that the old graphics felt to dry. Its a very nice change!
Absolutely love the cartoony style you chose. Everything looks fantastic, especially the plants!
Your mastery of the whole process is both mind-boggling and inspirational! The new art style is great, I think that the cartoon look fits this game really well.
Thanks, I'm glad you like it ^^
I really love this art style. It's just so fun and inviting
Really nice art style! Hidden talents perhaps! Well done, I wish I could do similar someday!
Its always a treat when you upload
it would be cool to see day night cycles added to the game. I bet this scene would look even more amazing during a sunset or sunrise. occasional rain showers would also make the scene feel more alive and it would make your play trough feel more unique due to that little bit of unpredictability. maybe you could even add other weather conditions that are more rare. I love where this game is heading. there are really infinite possibilities with this concept and I’m excited to see which ideas you will explore. great job!
Man...you working on your garden when also working on the game...that is Soo deep...it's very inspiring. You are a great person. Keep up the good work!!! Thank youuuu
wow, this looks so beautiful. Really impressed
congratulations fam!!!
This is really looking great!
Wow, the new art looks awesome! When I started the video I thought "eh, why mess with a good thing TM". But once you showed the results in the new screen I was completely sold!
This game is shaping up to be amazing.
Great video and work on your project
Art work is lovely
😃
Love the new look!
As for the watering, consider a "flooded" level of watering. Similar to flood irrigation in agriculture. Your floor models are perfectly setup for this with the dirt being lower than the grass.
Awesome update! I'd love to see more blending between the tilled soil & grass. I also think the well should have a few stones around it on the ground, or something which helps it 'bend' into the ground better - help it look more 'in' the environment!
Whoah it looks so pretty now! looking forward to see what you do next! :3
Here's an idea for maybe adding "more" models; what if you just distorted the models slightly? "Slice" the model into 8 vertical groups, and then shift layers of vertices on X/Y/Z 2-3%, rotate other layers X/Y/Z 3-5%, etc. I can imagine that making them much more natural looking, and each vegetable would only need to store an 8 element array of type, direction, and strength, and then the new model would be computed with that. Past that, it's just a bit of tuning on transform percentages to get the feel right.
Great video as always, I'm loving how it's coming along :)
Just realized, maybe another option would be to give your vegetables bones in blender as you model them. Then you just have to adjust the angle and scale for each bone group. That's probably much easier to implement than what I was initially thinking, and you could even add more complex structures than just vertical slices. A tree could actually lean, and cabbages could vary their leaf sizes.
That's a really interesting idea, I'll have to think about that a bit more. It's probably a bit more complex than I was planning to go at this stage, but certainly something to consider for the future. Thanks!