#shadermagic

I finally did it, now I have a shader/lighting system that can do color quantizing, mapping colors to a arbitrary color palette using different color models AND do dithering, all at runtime (and no matter how bad I am implementing this, framerate is still over 900), and I can mix all these effects:
#indiedev #pixelart #gamemaker #solodev #shadermagic

There is an short but interesting Article by Billy Basso on how he did rendering in #AnimalWell but the GIFs in the article are not available anymore. I digged them out of the internet archive, so I will post them here: blog.playstation.com/2022/07/2
#gamedesign #pixelart #shadermagic

Page of Moths ๐Ÿฆ‹pageofmoths@star.shaped.dog
2025-01-30

Happy #wipwednesday ! Here's some more #pharaomon dev.

Rather than traditional tamagotchi gameplay, I'm making this a turn-based resource management thing. You get 3 actions per day: sunrise, midday, sunset. And scheduled events happen that consume resources. I'm not a game designer though so maybe it's a bad idea? We'll see

#indiegamedev #indiedev #retrographics #unity3d #shadermagic #shaderdev

Page of Moths ๐Ÿฆ‹pageofmoths@star.shaped.dog
2025-01-15

run cat run

(Sprites from OpenGameArt: minimalist sidescroll city sprites by Lanea Zimmerman, cat by Shepardskin)

#shaderdev #shadermagic #unity3d #indiegamedev #pixelart #gamedev #unityassets #retrographics

Alex_DeltaDev ๐ŸŽฎ๐Ÿš€๐ŸŸ Alex_ADEdge
2025-01-08

Snow shader from above.
It's a peaceful life. โ„๏ธ

Page of Moths ๐Ÿฆ‹pageofmoths@star.shaped.dog
2025-01-06

Adding fake environmental reflections to my retro shader pack! They work the old fashioned way (per-vertex, with sphere maps) thanks to several old tutorials and this Graphica Obscura article: graficaobscura.com/texmap/inde

It would have taken a lot less work to implement modern per-pixel real-time reflections... ๐Ÿค”

#shadermagic #shaderdev #indiegamedev #indiedev #unity3d #unityassets

A parody of the RareWare logo featuring a stylized moth and my nameA sphere and a low poly character rendered with an environment map, giving the appearance of a reflective surface.What a reflection-mapped material with my shader looks like in the Unity inspector; a fisheye-style image is used as the source texture, and "Texture mapping" is set to "Sphere"
Page of Moths ๐Ÿฆ‹pageofmoths@star.shaped.dog
2024-08-17

Experimenting with generating 16x16 pixel art tilesets in #Blender by using a compositing shader and some camera perspective tweaks. Palette quantization is still #wip because that's its own rabbit hole.

Best results are achieved by sticking to a grid, using 45-degree bevels, and retouching the output by hand.

I'll open source this when I'm done.

#screenshotsaturday #indiedev #indiegame #shaders #shaderdev #shadermagic #pixelartshader

Views of a pixel art shader setup in Blender. Some 3D models of pillars are used as input. A node-based setup converts the render output to pixel art. The output is an image that has pixel art shading and outlines, although with some artifacts.
2024-05-21

Implemented a new dither shader for my dungeon + added fading walls if the camera goes behind them. #gamedev #godotengine #shadermagic

2023-12-01

#throwbackthursday to my vines powered by #shadermagic

The shader uses the quad strip's vertex colors as an alpha mask. It then applies a color gradient over the remaining opaque pixels.

#shaders #gamedev #indiedev #indiegamedev

#pixelart with dynamic lighting and normalmaps:
#gamemaker #shadermagic

Having a actual dialog manager๐Ÿ—ฃ๏ธ in my game now AND
being able to look around freely is what I am now happy with.

Next up is actually being able to take decisions. hehe
#godot #indiedev #gamedev #visualnovel #shadermagic #godotengine #pierflock

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst