Pinned toot

I'm a digital content creator from north-east Ohio. Take a glance at my work below, and become a patron.

• Info: enckling.com
• Patreon: patreon.com/soestae
• Monument: enckling.com/monument
• Community: enckling.com/discord

A book about crafting. I still need to fill it, but it functions well!

Before, it was a book on a shelf which needed to be clicked, and then the book would open up on top. I scrapped that idea for now, going for this simpler approach.

Some new characters, replacing the temporary "Journey" character. This will be perfect for the alpha release.

Note: only the player is in-game (yellow), the others were added in after. I'm working on character code next, promise!

Summary:

• Storage UI for storing items. Its flexible grid size allows it to work on any texture.
• Added a spatial grid for optimization. Works brilliantly for collision.
• Object can have a shape for collision detection (Box, Circle, etc).

I've had time to do some art assets, too. Pictured: Anvil, mailbox, starlight flower, blue tulip, pink flower, yellow flower.

My Week:

• Camera can focus on clicked objects instead of the player, floating relative to mouse.
• Added proper object selection. If two objects overlap, the one with highest depth (top-drawn) is selected.
• Storage object UI (pictured).

@fribbledom if you like radio.garden, I'm pretty sure you'll also be intrigued by everynoise.com/

• Code for chat bubbles (pictured).
• Goal-oriented AI completed.

-----

Next: Polish existing features, various world textures, object selection code, character code, pathfinding code.

Future: Pause UI (simple overlay), escape key UI, message UI, dialogue UI, professions.

Summary:

• World UI framework complete, allowing me to easily create interfaces in the game world.
• Using the above, added a crafting table UI (pictured).

Crafting is functional! I have a bit more to work on, but very happy with it's foundations.

If holding an item, clicking on the crafting table will send the item to the next available input slot. If none exists, it's spat back out. Shortcut!

Progress:

• Changed AI system to make use of a priority number. Highest priority goal is done first.
• Currently working on crafting. The UI is in the game world rather than the "screen". Video soon!

Got a simple creature in the game. Currently uses less than half of what I've got coded into it. Not using ObjectMemory, ObjectStorage, etc.

Show more
Mastodon

Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!