Build Test Log - Foxtrot Engine, 2025.10.03


Build test for October 3rd, 2025 is completed. Here is the list of features added or improved for Foxtrot Engine.

Added Features

  1. Spine animation rendering is now officially added.
    • Basic animation rendering
    • Switching skins
    • Setting animation to be played.
  2. Sprite animation can be created using a JSON file & Spritesheet
    • To-do) Only JSON files created from the app “Texture Packer” is allowed. The range of JSON files should be expanded.
  3. Actors can have others as children.
    • The Actors’ hierarchies can dynamically be modified using FT Editor.
    • The Actors’ hierarchies are displayed with indentations.
    • The child Actors’ transformations are automatically updated.
  4. The user-created behavior of Actors can be added as the derived class from FTBehavior.
    • Now the users can design their Actor’s behavior, controlling how built-in Components work.
    • To-do) The current method to add the classes as build targets are complicated & not intuitive. This needs to be revised.
    • To-do) Automatically editing a Project file to include user defined files (.h, .cpp) to MSBuild process.
  5. Bugs were fixed, allowing enhanced stability.

  6. Codes were refactored, especially on FTResources.
    • To-do) Foxtrot Engine Documentation.


Since the Foxtrot Engine is primarily built for GooCat Studio, the build process is not that intuitive for a beginner willing to use the engine.

The following is the result of today’s build test, an .exe file that shows horizontal character movement built with Foxtrot Engine. (which looks quite meager…)

Stay tuned for more!