Someone finally ported my Blender-Godot addon to GLTFDocumentExtension! This the idiomatic way to program this type of pipeline and it's something I've been meaning to do for a long time. Glad it's finally done properly.
Check it out!
(still requires Blender .py addon)
github.com/zheqd/blende...
Posts by Michael Jared🌲BUSHCRAFT SURVIVAL🌲
People have told me many times that Bushcraft Survival's graphics are bad. I usually go along with it and say something along the lines of "you're right, I'm not an artist".
I'm now turning a corner where I really like the visual aesthetic, and no longer think it looks bad!
#bushcraft #survival
The foliage and environment graphics in #BushcraftSurvival, starting to come together!
Not too much left to do now for the demo but test.
#godot #demo #steam
Another one:
Do not use the camera position when doing dither-fading between LOD levels. That will completely mess up your shadow fading.
So either skip dithering in the shadow fading, or pass the player character (or character camera) position to the shader as a uniform.
Probably, since alpha scissor puts the mesh through the opaque pipeline. So that point probably doesn't apply. Today I tested many different combinations and I thought I observed a sortation improvement with that, but probably not, in hindsight
You can get soft edges using render_mode alpha_to_coverage with ALPHA_ANTIALIASING_EDGE. This only works with MSAA, but if you want to force MSAA on, use alpha_to_coverage_and_one.
In direct sunlight it is easy to see the hard ALPHA_SCISSOR edges, so this helps with that:
5. if (!FRONT_FACING) NORMAL = -NORMAL; This ensures your double-sided branch cards have correct normals
6. Adding depth pre-pass can solve render sortation issues
7. RenderingServer is your friend. Chunking systems also work really well for forests
Okay my head hurts. Bye
(3/3)
3. Set your tree origin at the trunk base. Use a custom AABB which extends the full tree height below ground. This puts the AABB center at the origin. This will ensure vis range fading works properly
4. In your foliage shader dither between LOD, but skip dithering when IN_SHADOW_PASS
(2/3)
HOW TO DO PROPER FOLIAGE RENDERING IN GODOT
sharing because there is almost nothing out there on this
1. Use ALPHA_SCISSOR on your cards
2. Do not use visibility range fading, just use the FADE_DISABLED property for good draw call culling
#godot #foliage #rendering #3d
(1/3)
This is a small thing, but I'm proud of it.
I just got a request for a custom screen resolution on A Beaver's Tale (1680x900), for a person with a disability.
Being able to jump in there and patch it for them genuinely makes me feel like gamedev can have a positive impact in the world!
#indiedev
Just in case any of my fellow Godot devs haven't read it yet, the 4.6 highlight notes look *really* good. For me, I'm really excited to see how the new docking/panel system works on my setup.
Godot is looking really good these days!
godotengine.org/releases/4.6/
New gameplay trailer for Bushcraft Survival!
www.youtube.com/watch?v=OBmT...
#indiegames #survivalgaming #survival #games #bushcraft #survival
Understandable. Ucupaint is an absolute powerhouse in terms of features. Been using it consistently for nearly a year and I'm still finding new ways to use it. And thank you for developing it!
Here is the roadmap to the demo for Bushcraft Survival. Aiming for March! Lots of work to do but I'm excited for all of the changes coming to the game.
#bushcraft #survival #indiegame #demo #steam
Check it out!
store.steampowered.com/app/3529110/...
New game mechanic in Bushcraft Survival - you can save yourself from drowning by using an Ice Safety Pick to pull yourself out of the ice!
#indiedev #gamedev #bushcraft #survival
I just released the UVR Baker (UV retargeting) add-on on itch for free. It's a companion add-on for Ucupaint that lets you bake multiple objects to one PBR texture set target!
youtu.be/99nOQcFt8dQ
#blender #addon #ucupaint #baking
1 YEAR IN RECAP for Bushcraft Survival. Was it fun? Heck yes. Godot is a helluva drug
#godot #gamedev #bushcraft #survival #indiegames #survivalgames
www.youtube.com/watch?v=9jzw...
Happy new year #gamedev folks! Been focusing on optimization and QOL updates for Bushcraft Survival, take a look.
bushcraftsurvivalgame.com
#godot #indiedev #bushcraft #survival
Dev stream right now! Come join www.youtube.com/watch?v=6fxV... www.twitch.tv/michaeljared...
#indiedev #solodev #godot #stream
In case you were curious about the Bushcraft Survival playtest but didn't want to dive in just yet, check out this review that was recently done!
#indiedev #steam #bushcraftsurvival #survivalgames
youtu.be/MCMvWZRrwlY?...
(forgot to mention that Ucupaint is a core part of this workflow, along with this free brush pack that I authored for it: michaeljared.itch.io/mj-hard-brus...)
The art direction for Bushcraft Survival is starting to get solidified! This workflow involves taking real-life photos, projecting them onto a 3D model, and painting layers on top. It's a fairly low poly target.
#blender #godot #gimp #bushcraftsurvival
www.artstation.com/artwork/gRlLWm
Bushcraft Survival dev playtest, come say hi!
www.youtube.com/watch?v=6fxV...
www.twitch.tv/michaeljared...
#indiedev #indiegames #godot #streaming #multiplayer
I made this Risk of Rain inspired game about a year ago and it is very fun. I have made lots of games that turned out to be not fun. But this one is!
I have no motivation here other than for you to play it in your browser and enjoy it!!
#indiedev #itchio
michaeljared.itch.io/treetop-trial
Iggy was an invaluable tester and contributed so much to the project. He was absolutely brilliant in the game and came up with so many original strategies we had never considered.
Please help us spread the word and as we help find him a living kidney donor. 💙
Awesome, yeah I figured it was a lot of homegrown stuff. Super achievable art style, I look forward to seeing updates on this one!
I totally see the vision on this one, I love the style. Can I ask how you make your 3D assets?
Love the art style
#PitchYaGame - let me introduce Bushcraft Survival, if you haven't heard of it!
🌲Survive an endless, procedural snow-covered boreal forest
🐟Fishing, trapping, exploration
🪵Collect resources and build with no constraints
+Co-op PvE! Play with up to 4 friends.
store.steampowered.com/app/3529110/...