>Another realization the team had was that the separation between the C++ code and UnrealScript in Unreal Engine 3 held things back for the engine and for programmers of games. "You end up with basically two different programming worlds," says Sweeney. "Each is nice in its own way, but the boundary between is a very messy place."
>"We removed UnrealScript, and went strictly to C++, and we have seen huge dividends from that," says Sweeney. "It would have been almost impossible to get to the point we were today, to release the whole codebase."
>Another realization the team had was that the separation between the C++ code and UnrealScript in Unreal Engine 3 held things back for the engine and for programmers of games. "You end up with basically two different programming worlds," says Sweeney. "Each is nice in its own way, but the boundary between is a very messy place."
>"We removed UnrealScript, and went strictly to C++, and we have seen huge dividends from that," says Sweeney. "It would have been almost impossible to get to the point we were today, to release the whole codebase."