Clarification Request for Torque Game Engine Advanced - COMMERCI
by Liuycrl · in Torque Game Engine · 09/03/2007 (11:15 pm) · 7 replies
We purchased Torque Game Engine - Commercial License
As we understand the license...
1) We are allowed to use the Engine solely for making executable electronic single or multi-user products.
2) We are not allowed, among other restrictions, to 1) create derivative works of the engine; and 2) redistribute the Engine; and 3) distribute the source code to the engine.
Please help us to understand whether our usage of the Torque Game Engine as described below is allowed by the Commercial License
1) We edit the source code of torque game engine under "engine" directory to generate a new ".exe" file for our game.
2) We develop our code based on the code in the "common" directory under the "example" provided.
3) We use the pictures contained in the "example" directory to produce the sky, trees, terrains and water in our game.
4) We will package our game developed on torque and deliver it to our customers through Internet and CD.
As we understand the license...
1) We are allowed to use the Engine solely for making executable electronic single or multi-user products.
2) We are not allowed, among other restrictions, to 1) create derivative works of the engine; and 2) redistribute the Engine; and 3) distribute the source code to the engine.
Please help us to understand whether our usage of the Torque Game Engine as described below is allowed by the Commercial License
1) We edit the source code of torque game engine under "engine" directory to generate a new ".exe" file for our game.
2) We develop our code based on the code in the "common" directory under the "example" provided.
3) We use the pictures contained in the "example" directory to produce the sky, trees, terrains and water in our game.
4) We will package our game developed on torque and deliver it to our customers through Internet and CD.
#2
I am wondering if any GarageGames employee can verify this?
09/04/2007 (3:18 am)
Tim, thank you for the information.I am wondering if any GarageGames employee can verify this?
#3
Since Constructor is free, am I allowed to include it as a level editor with my finished retail product?
09/04/2007 (4:10 am)
As long as you don't have the un-encrypted *.cs files, which are the source files for torque, in the retail build you should be fine, I don't know if you are allowed to distribute any content from the FPS or Racing starter kit though. Oh and in case a Garagegames employee is going to verify this, can you also answer me one question:Since Constructor is free, am I allowed to include it as a level editor with my finished retail product?
#4
09/04/2007 (4:17 am)
Actually you CAN distribute the un-compiled script files, if you wish. It's the engine SOURCE files that you can't distribute, i.e. the class and header files.
#5
2. You do not have to use the examples directory, but it is definitely a helpful place to begin.
3. You can use the assets to create environments for your games. You can also use them as templates.
4. You cannot include any of the C++ source code. It is fine if you want to deliver the .cs (TorqueScript code).
09/04/2007 (6:51 am)
1. You can definitely do this. Otherwise it would be pointless to have the source code or to add new game-specific logic for your game.2. You do not have to use the examples directory, but it is definitely a helpful place to begin.
3. You can use the assets to create environments for your games. You can also use them as templates.
4. You cannot include any of the C++ source code. It is fine if you want to deliver the .cs (TorqueScript code).
#6
09/06/2007 (3:06 am)
I agree with Tim Heldna but as said before some employee from GarageGames must verify that. I think so because buying the Commercial license you become an owner to the game engine SDK. Then making some changes and recompiling the SDK (to obtain the new *.exe file in the example forlder) you become the one who is owner to these changes and due to that i think you decide whether to publish or not your stuff.
#7
You are a licensor of the SDK. GarageGames is still the owner.
You, however, own your additions. In fact, if you can abstract them, you could potentially partner with GG to sell a code-pack with specific featuresets. The Lighting Kit (integrated into TGEA 1.0 and TGE 1.5, but separate in previous versions) is an example.
Your company owns your IP, whether it be code or art assets. But you are licensing the engine and the right to modify it. You cannot simply change a header and recompile it as your own engine. I know that you're not saying that it what you are doing, but I'm just clarifying what you stated in the last statement.
09/06/2007 (7:25 am)
You do not become the owner in the sense you are talking about.You are a licensor of the SDK. GarageGames is still the owner.
You, however, own your additions. In fact, if you can abstract them, you could potentially partner with GG to sell a code-pack with specific featuresets. The Lighting Kit (integrated into TGEA 1.0 and TGE 1.5, but separate in previous versions) is an example.
Your company owns your IP, whether it be code or art assets. But you are licensing the engine and the right to modify it. You cannot simply change a header and recompile it as your own engine. I know that you're not saying that it what you are doing, but I'm just clarifying what you stated in the last statement.
Torque Owner Tim Heldna