Earlier quoted context omitted.
No, because otherwise you wouldn't say "the foundation has been built". You'd say the "the house has been built". Does a house need a foundation? Yes. Is the foundation the same as the house? No.
But you do say, “I am building a house.”
They're building a game engine, but it is not an actual engine yet. Just one core component.