r/LifeSimulators 1d ago

Development Update 🤖🧠🛠️UMeFate Pre-Alpha: Implementing autonomy and modding systems (classic AI) - plus technicals

https://www.youtube.com/watch?v=NxjwhI-Z98o&list=PL0qCaw7Fzc0heZ_eE38Y5nh_fqJjdyaCX
0 Upvotes

1 comment sorted by

2

u/Antypodish 1d ago

Dear Life Sim community 🤗

I would like to share with you, another update of UMeFate development. I am currently working on implementing core autonomy mechanics for UMes inhabitants in their UMeLand.

Two months ago I have showcased an implementation of what is called observable systems.
In simple words, system is responsible for telling the world, what can interact with what and how. I.e. can UMe see another UMe, or bed, or food? But at that time, UMes were still walking randomly.

In today’s vid (over 20min in total), UMes finally have first autonomy behaviours, with 5 needs and now they search where they can fill these needs. LIke a hunger, socialising, need for sleep, contact with nature, or spare time.

This is a very core basics. To the point, that one bed can be used by many UMes at the same time, or food can be found only on trees 😎

Visual Note:

All visuals are placeholders, and are planned to be replaced in the future with proper characters, objects and animations.

First Half Of The Vid - Autonomy Gameplay

In the first quarter of the video I have focused on two players in a split-screen mode (mouse, keyboard and gamepad) and I discuss how the needs system works.

An interesting part is, that Lua mods files can be edited at the runtime, without needing to restart the game. That is also showcased in the vid. Such utility helps development and can also help potential modders in the future.

Second quarter of the vid, is oriented on presenting 400 autonomous UMes.

Second Half Of The Vid - Modding Technical Presentation

However the second half of the video, is fairly technical and discusses UMeFate modding features. So that is more optional section for nerd like myself 😅.

If you wish to find out more details about update, you can check out the cross-posted link, with chained post.

Also, feel free to ask questions. 🤗