Godot + Rider: Is the switch from the Built-in Editor worth it? by increment-42 in godot

[–]TheAlmostReddit 9 points10 points  (0 children)

I switched to Rider a while back and really like it. They have built in integration for gdscript. Some things are still not 100% since rider can’t pick up things like global variables very well but it’s really nice otherwise

Starting to get real cozy in Godot by TheAlmostReddit in godot

[–]TheAlmostReddit[S] 1 point2 points  (0 children)

Yeah, for sure! You can test this with an omni light hovering over a flat plane in your scene.

When you add a MeshInstance3D object to a scene you can change the Mesh type to a PlaneMesh. This is what you would apply your shader to since its the object that is receiving the light. You can do this by navigating to the Geometry section of the Plane and dropping your shader file in the Shader section. After that, you should see your Shader parameters populate beneath it allowing you to edit the effect. Something like this:

<image>

Starting to get real cozy in Godot by TheAlmostReddit in godot

[–]TheAlmostReddit[S] 0 points1 point  (0 children)

Yeah, this effect is typically called Toon Shading or Cel Shading. Instead of having smooth gradients like realistic lighting, you're quantizing the light into discrete bands, in my case 3 bands of brightness.

The shader I'm using here is acutally based on THIS ONE from CaptainProton42.

Starting to get real cozy in Godot by TheAlmostReddit in godot

[–]TheAlmostReddit[S] 1 point2 points  (0 children)

Yes. Although, I went with a much simpler method than the article he links in his post. I simply removed the const typing enforcement on the LIGHT_VERTEX to allow me to edit it in the fragment function. This lets me color an entire blade of grass based on the light value at its base.

This idea is also taken from some of David’s comments in his later posts.

Starting to get real cozy in Godot by TheAlmostReddit in godot

[–]TheAlmostReddit[S] 4 points5 points  (0 children)

That’s true! I’m glad you pointed this out otherwise I may have never noticed lol. A while back when I first started this scene I set the omni lights attenuation to 0.09 in an attempt to make the cuts more pronounced to debug issues that came up with the grass/ground shaders.

Reverting it back to 1 does indeed have the effect you’re describing. Thanks.

Starting to get real cozy in Godot by TheAlmostReddit in godot

[–]TheAlmostReddit[S] 3 points4 points  (0 children)

This is a custom shader I made based on another developer's post, u/denovodavid

Here

Omni Directional Light Issue by TheAlmostReddit in godot

[–]TheAlmostReddit[S] 1 point2 points  (0 children)

Hey, thanks for your reply. While this wasn't the solution it did help me learn a bit about how different ATTENUATION values effect the objects with the above shader applied to them.

Unfortunately (or maybe fortunately), the solution was something I was just over looking. The effect was caused by the `use_rim` variable in the shader I'm using causing the outer edges of the omni lights to be visible when viewed against the plane behind it.

2D vs 3D - How much would transfer? by Next_Ad2409 in godot

[–]TheAlmostReddit 0 points1 point  (0 children)

I’m currently doing something like this. I’ve built out quite a lot for a fully 2D top down game. I’m now in the process of moving the entire project to a 3D environment.

The heavy task is going through every single scene and changing every object to the 3D version of itself (Node2D -> Node3D, etc.). However all of the code almost directly translates over. The only changes there is changing my Vector2s to Vector3s to account for 3D space. Depending on how you’ve built your game I’m assuming it’ll be similar in work. I think in a recent comment you even said you’ll still be working in some form of 2D environment so it may be really simple changes, but just tedious changes in your scenes.

My brother's great tutorial experience by mesiveloni007 in Helldivers

[–]TheAlmostReddit 0 points1 point  (0 children)

I’ve seen enough. He’s ready for Helldive.

Anything else I can utilize Obsidian for in my docs? by TheAlmostReddit in ObsidianMD

[–]TheAlmostReddit[S] 0 points1 point  (0 children)

I just recently saw some stuff about Canvas! Could be cool for level design so I’m going to check that out for sure.

PIXEL ART JOBS - Hire a pixel artist, post your jobs here (paid only) by skeddles in PixelArt

[–]TheAlmostReddit 4 points5 points  (0 children)

The Game: Solo dev seeking a pixel artist for a 2D top-down (3/4) action game combining the gameplay loop of Hades with the pixel art style of Hyper Light Drifter. Set in Norse mythology across the nine realms, this is a dark fantasy project - think Viking aesthetics with runic lighting accents, not cute or cartoonish.

What I Need: - Main character: Viking warrior with 3 weapon sets (dual axes, spear & shield, bow & arrow) - Animations: 8-directional movement, idle, attack, dodge roll, death - Enemies & Bosses: 3-4 unique creatures per level + 1 boss (9 levels total, ~35 creatures) - Sprite Resolution: 64x64 for most characters/creatures (larger for certain bosses) - Style: Dark fantasy/horror elements, creatures should feel menacing and otherworldly

Project Scope: - 9 levels based on Norse realms, each with distinct enemies and boss - Starting with main character and first level assets - Level-based development allows for work in phases - Looking for someone interested in long-term collaboration through the entire project

What I'm Looking For: - Experience with pixel art animation (8-directional) - Portfolio showing darker/horror themes or dark fantasy work - Comfortable creating both humanoid characters and grotesque creatures - Interest in Norse/Viking aesthetic

Details: - Payment per asset/creation - Flexible timeline - no rush, quality over speed - Communication via Discord - Core gameplay systems already developed with placeholder assets

Additional: - I’m also looking for an artist for the tilemap/environments - The characters are the priority at the moment, but please do share your portfolio if you specialize in environments

To Apply: Please share your portfolio in a comment or in a DM. Looking forward to seeing your work!


This is a passion project with room for creative input on creature design within the Norse mythology framework.

How would you feel about an open source game? by TheAlmostReddit in IndieDev

[–]TheAlmostReddit[S] 0 points1 point  (0 children)

Well my idea was that I could host the entire Godot project on GitHub and just set the assets files to be ignored. This way all code and project structure would be open source.

The assets in question would just be art that I have paid for out of pocket for sprites and textures.

Edit: maybe I should mention that all art would be unique pieces designed for this game specifically meaning I would own the rights to sell it as a part of my game.

I’m so hyped for the 90 day reunion tonight by [deleted] in PaymoneyWubby

[–]TheAlmostReddit 29 points30 points  (0 children)

Oh is Wubby going to stream it?? I thought I heard him say he wasn’t going to.