DEV Community

Art
Art

Posted on

The Day I Realized What Is Possible With Forge 4D

Sometimes a project grows slowly. And sometimes there is a moment where everything suddenly clicks.

This was one of those moments.


The Long Detour

Before arriving at the current architecture of Forge, I explored several different paths:
Unity
Unreal Engine
low-level Vulkan development

All extremely powerful technologies. But something kept bothering me.
They are not designed for the problem I actually care about.

I don't want to build games. I want to create tools for game developers.
A platform where ideas can quickly turn into working software.


Returning to Godot

After this roundtrip, I returned to Godot — and suddenly something became obvious.

Godot is not only a game engine.
It is a very powerful application platform, already providing a modern

  • rendering engine
  • a full UI system
  • animation
  • video playback
  • 2D and 3D scenes
  • scripting
  • cross-platform export

Once I realized this, everything changed. Forge suddenly made sense on top of it.


Forge as a No-Code Platform

Before this step, I experimented with Jetpack Compose — great for building UI quickly, but fundamentally limited to traditional application layouts.

Godot opened a completely different space. Applications can now exist not only as windows, but as scenes.
A UI element can live in a 2D interface, inside a 3D environment, or projected onto objects.
You can render a video onto a 3D wall while moving the camera freely.
You can play a 3D scene inside an app to show a Yoga asana or a Karate Kata - and the user can jump in, move the camera, and experience the scene as if they were really there.

This kind of flexibility completely changes what an application can be.


The GreyBox to Stylized Video Pipeline

Another experiment that suddenly became possible is what I call the GreyBox → Stylized Video pipeline.

Start with a greybox scene — simple characters, basic animation, no textures, no assets — and send it through an AI styling pipeline. The result is a stylized video that visualizes the scene without requiring a full production pipeline:

GreyBox Scene → Animation → Forge CLI → AI Styling (Grok) → Stylized Video
Enter fullscreen mode Exit fullscreen mode

Seeing this work for the first time, I literally thought: Wow. This opens a lot of possibilities.


What This Enables

Once you have a system like this, many use cases appear: application previews

  • UI mockups
  • game scene previews
  • architectural visualization
  • animated storyboards
  • concept videos

Instead of building full assets, you can quickly generate visual prototypes — and that changes how fast ideas can be communicated.


Why Forge Is Open

When I realized what was possible, one thought immediately followed: this should not remain a private experiment.

That's why Forge is being developed in the open — with open technology, open experimentation, and open discussion. Forge itself is and will remain fully open source. Open source projects built with Forge are completely free. If Forge is used inside a commercial closed-source product, a commercial license is required.

The goal is an ecosystem where knowledge stays shared — and where commercial use helps fund the people building and maintaining the technology.


An Experiment Worth Sharing

Forge is still evolving. But that moment of realization — seeing how these pieces fit together — made one thing clear: we are only beginning to explore what is possible when structured scene descriptions, application runtimes, and AI pipelines start to work together.

Forge is my attempt to explore that space.


Follow the Journey

Forge is being built in public. If you are curious about where this experiment goes next, follow the project at https://codeberg.org/CrowdWare — ideas, feedback, and experiments are always welcome.

Top comments (0)