izzy boiii ✈️ Swizzle.fun

@rh2@mastodon.gamedev.place
104 Followers
45 Following
779 Posts
╱╲╲╲╲╱╱╱╱╲╲╲╲╱╲╲╱╱╱╲╲╲╲╲╲╱╲╱╲╱╱╲╱╱╲╲╱╲╱╲╲╲╲╲╲╲╲╱╲╲╲╲╱╲╲╲╱╲╱╱╲╱╱╱╲╲╱╲╲╲╱╱╲╲╱╲╱╱╱╱╲╲╱╱╲╲╱╲╲╲╲╲╲╱╱╱╲╲╱╱╱╲╲╱╱╱╱╱╱╱╲╲╱╱╱╱╲╱╲╱╱╲╲╱╱╲╱╲╲╲╱╲╱╱╱╱╱╲╲╱╲╱╱╱╱╲╲╱╲╲╲╱╱╲╱╱╲╱╲╱╲╲╱╱╱╱╲╲╱╱╲╱╱╱╱╲╱╲╱╲╱╱╱╲╱╱╲╲╲╲╲╱╱╲╲╲╱╲╱╱╱╱╱╲╲╲╱╲╲╱╲╲╲╱╱╱╱╲╱╱╱╲╲╱╱╲╲╲╱╱╱╲╱╲╱╱╲╱╲╲╱╲╱╲╲╲╱╱╱╲╲╱╲╲╱╱╱╱╱╲╲╱╲╱╲╲╲╲╲╱╲╱╱╲╱╱╲╲╱╲╲╲╱╲╲╱╲╱╲╱╲╱╱╲╱╱╱╱╲╱╱╱╲╱╲╱╲╲╲╱╲╲╲╲╲╲╲╱╱╱╲╱╲╲╱╲╲╱╲╲╲╲╱╱╲╲╱╱╲╱╱╱╲╱╲╱╱╱╱╱╲╱╲╱╱╱╱╲╱╱╱╱╲╱╲╲╲╲╱╲╱╲╱╱╱╲╱╲
My favorite state is the flow 🌊 . My second favorite state is walking 👟 👟 .
Nice little diorama for 20 minutes
Tomorrow I will replace the default uv packer with a GPU accelerated one with a 2 second heuristic search that should improve uv efficiency a bit.
Texel density here was 8/m^2, but poor packing is wasting half the available pixels....
Baked 1/3 | This: 44.06s | Total: 44.06s |
Baked 2/3 | This: 2.02s | Total: 46.09s |
Baked 3/3 | This: 11.23s | Total: 57.32s |
BAKE IS DONE | Total time: 57.32 seconds | Average: 19.11s per object
2500 lines of python so far this week 🙌

WIP texture

I spent at least 6 hours on those pants, clothing folds are so hard ;-;

#b3d #lowpoly #pixelart

arcane die

The options are followed by a node id to move the dialog along the defined flow.
simple (yes/no) for clarity

output example json:
{
"type": "dialog",
"id": "Dialog Line",
"text": "Hello, world!",
"yes": "Action Node",
"no": null
},
{
"type": "action",
"id": "Action Node",
"object": "Console",
"function": "activate",
"next": "Dialog Line.001"
},
{
"type": "dialog",
"id": "Dialog Line.001",
"text": "console is active, continue?",
"yes": "Dialog Line.002",
"no": "Dialog Line.003"
}

This was followed by adjustments to include a list of functions assumed to be present on objects

Pictured here is a flow with a mixture of dialog and action nodes.

This scans the scene, if an object instance "elevator" the action node assumes it has an up() and down() method we can call from the dialog tree.

Something similar is done for doors and consoles.

today's experiment
building custom node types and a dialog editing window/context to
create branching npc conversations

the nodes are walked to generate a json file used by the engine

Fishfolk Kid sprites are now available on my patreon and itch pages!

#pixelart #gameart #ドット絵 #gamedev #indiedev

https://elthen.itch.io/2d-pixel-art-fishfolk-kid