Hi everyone, quick update!
I wanted to provide a quick update on my progress. I’m currently focused on developing the Active Object.
For those who may have missed my previous post, during my time working with the MMF2/ClickFusion 2.5 game engine, there was a very useful feature called the Active Object. This object included built-in movement and direction functions, which greatly streamlined the development process.
Now, as I transition to using the Godot engine, I’m recreating this concept to enhance my workflow. Triumph War 2099, for example, was originally developed in MMF2, or perhaps an earlier version of the engine (MMF1).
So far, I’ve implemented 8-direction movement and bouncing ball mechanics. In the original game, the AI was designed using bouncing balls with random variables that controlled their behavior, such as starting or stopping movement, attacking, or rotating toward objects. The player character was also an active object with 8-direction movement.
My plan is to develop this in Godot, similarly, ensuring that even simple objects like bullets are created as active objects, which will make the development process more efficient and flexible.