Game Development Community

Question about sharing TGEA with team. (please check)

by Lord · in Torque Game Engine · 03/18/2008 (11:33 am) · 17 replies

Actual (new) post. (Posted: Apr 20, 2008)

Hi!

One another question about the license/technical details. I believe the answer is clear but better make sure.

I've just purchased TGEA. Can I send it to the other developers in my team who will only use the tools, but will not access the source code?

Also: Can I upload it to our team site for easier access and download? (Ofcourse only our dev. team members will have access to it.)

Again, official answers only.

Thanks!

_____________________________________________________
Original (old) post. (Posted: Mar 18, 2008)

Hi!

I haven't purchased the license yet. If our indie team has the following members: Game designer (me), a programmer, a level designer and two 3D modellers:

1. Can I purchase the license for myself and (as I am not a programmer) can let our (single) programmer code under my license OR should I purchase the license personally for the coder?

2. If I can purchase it for myself and our programmer leaves the project, and a new one (and only one) joins; can he program under my license as well?

3. Can our modelers, level designer and I (the game designer) use the tools* (without altering or accessing the sourceode) without purchasing further licenses? (*By tools I refer to components such as: 3D Toolset, GeoTerrain, Atlas Terrain, Puppeteer, NOT including TorqueScript.)

4. The same question in case of TorqueScript.

Only official replies are accepted.

Thanks!

About the author

Passionate gamer, producer, designer, writer, level designer, scripter, tester.


Thread is locked
#1
03/18/2008 (12:03 pm)
1) Only with a commercial license. Normally in the case where a "project money man" is willing to pay for someone else's indie license, they simply send the money through some form of mutually acceptable transmission, and then the individual purchases the license themselves.

For larger orders (5+ is a decent benchmark) we would be willing to assist via phone sales, but this is not a normal practice, and is not guaranteed.

2) Only with a commercial license.

3) Yes, including TorqueScript.
#2
03/19/2008 (1:45 am)
Thanks for the answers!

I'd like to define the situation for better understanding. We are an indie team with only enough budget to pay for licenses, but not to pay our contributors. For this reason there always is a possibility that one or more of our current members change their decision and leave our project for a paying project or assignment.

That is the reason why I'd like to keep the license for myself as I pay for it, and I pay for it to support our own project. I make no contract with our supporters until they have proven reliable. For that reason, there is no guarantee they will not leave our project any time they decide to; and to be honest I don't want to limit them in this decision as an unmotivated contributor is worthless, and I rather let the person go, then force to stay.

I do not wish to cheat the license, but our situation requires that I should keep the license for myself, and let our programmer work under that license. If there is a solution for our specific case: If Garage Games is open to form a seperate agreement with me granting this change in license for (and only for) our (my) case, then please contact me. (My e-mail address is listed in my profile.) (Also please post a reply here if you can not.)

Thank you!
#3
03/19/2008 (7:16 am)
It would be a commercial license, which grants you a seat for a single programmer. The indie license is tied directly to the customer and is non-transferable. If you are worried about a programmer (or series of them) moving to a new position, then this [commercial license] would be the way to go. Otherwise, it might be more affordable to hire from a pool of existing licensees and only have new ones purchase the indie license as needed (and bank on them not leaving the project).

EDIT: Added information in []'s for clarification.
#4
04/20/2008 (3:28 am)
New question posted. Check the first post.
#5
04/20/2008 (6:34 am)
It is good forum etiquette to always add new posts to the end of your thread. Changing the first post is frowned upon as it makes the whole thread unreadable.

To answer your questions:

Quote:Can I send it to the other developers in my team who will only use the tools, but will not access the source code?
You may ship the game folder to your fellow team mates, but NOT the source code. (caps are not yelling, just used for emphisis)

You may also place your game folder online on a server/svn/cvs for your team to work on. The game folder holds just the script and object files and can be distributed however you like. It's only the source code that cannot move from your custody.
#6
04/20/2008 (7:15 am)
"It is good forum etiquette to always add new posts to the end of your thread. Changing the first post is frowned upon as it makes the whole thread unreadable."

You should observe the situation more wiseley as if someone checks the thread will see the first post first and if sees no news in it the person may consider it containing no new information. For this reason I've both added a new post and put the important info in the first one to be clearly visible. People should use their intelligence more if they find this method unreadable. Their intelligence is a capability, just like their muscles. They better learn how to use it. Not my problem if they dont.

"You may ship the game ..."

Thanks for the answer.
#7
04/20/2008 (9:00 am)
I always scroll to the bottom of a thread to see if there is anything new.
#8
04/20/2008 (9:38 am)
Dan it is irrelevant what are your personal preferences about this subject. The common preferences count, what most people do. Also this subject does not belong to this topic so following good forum etiquette requires that you or anyone else talk about this subject in an other thread. I've answered to his opinion in the same post as I was about to post anyway thanking him for his answer, which does not mean we've started a discussion about this subject in this thread, nor that further replies of this subject are on-topic, so keep the subjects to the topics they belong to.
#9
04/20/2008 (10:38 am)
Quote:
Not my problem if they dont.

However it's your problem if you don't get any answers. Go figure.
#10
04/20/2008 (10:46 am)
Those who haven't got enough intelligence to understand such situations, sureley have not enough to post a useful comment either. :)
#11
04/20/2008 (11:15 am)
I'll make it formal than Laszlo:

Everyone requesting you not change the original post is doing it for your best interest. And they are right--for good reasons:

I read your post last night about 6 hours ago. which means at about 5:30 in the morning, Sunday morning (after about 16 hours of coding)--and would have given you an answer if I could have de-coded what your "new" question was, how it related to what your original questions were, and the answers you were given.

I could have -easily- done this had you put your question by itself, at the end, and I could have scanned the thread in it's entirety to refresh my memory of what had been asked, what had been answered, and what the follow ups were.

After taking 3-4 minutes of trying to puzzle out what your new question was, and why it may not have already been answered, I said "don't have the time or energy to answer this if I have to spend 5 minutes trying to figure out what the 'new' question is. Hope someone else can make sense of it, because I have no idea what his question is", and I moved on to other posts that had clear and concise questions I could answer.

Follow up questions should be posted as separate posts to the original thread. You should not go back and edit the content of a post days/weeks after the original post was made, unless crucial errors were discovered after the fact that make it misleading/flat out wrong (especially in the case of when you are trying to demonstrate or teach something, and made big mistakes).

As Mike, Dan, and Stefan all stated, this is not only general forum etiquette across the internet, but also how the forums here work.
#12
04/20/2008 (11:55 am)
False. Everything is clear, takes a few seconds to recognize.

The lines should make sense to every normal person: "Actual (new) post. (Posted: Apr 20, 2008)" The word: 'new post' makes sense.

A huge separator seperates the new post from the old one: "_____________________________________________________"

Then the line: "Original (old) post. (Posted: Mar 18, 2008)" makes sense, as it clearly states: 'old post'.

Takes 5 seconds to see and understand, no analysis or 'puzzling' needed for a normal person to recognize the situation, if uses his mind as it is meant to be used.

Everything makes sense and is completely logical. You think different? Not my problem. I got my answer already and if I haven't, I could find it either way. I am not here to serve pointless needs of others you know and not to use new methods only becouse some people are too self-limiting to understand them, as they are easy to understand and recognize and require nothing extraordinary. For a normal person this should not be an issue.

My best interest is not what you define. My best interest to do things the normal way. You dont had to "scan the entire thread" as I've clearly stated in my new post added to the end of the thread: "New question posted. Check the first post." You should recognize this means to check the first post, instead of the entire thread. Why did you do it anyway?

I haven't changed the original content of the first post so I haven't acted against netiquette nor the way the forum works. You forget that fact and mis-judge the situation. But either way, it doesn't matter. I've got my answer, so for me this discussion is over. You can continue if you want but I sureley will not check it as if you was unable to understand a post with such simplicity as that, I don't see any hope you will understand this entire conversation and it's subject in general either.

A final note: You will sureley take these facts personally and your feelings will sureley cloud your judgement, so I suggest rethink this entire subject in some days and try using logic to 'analyzie' the situation, rather then relying to false feelings and misconcepts.

Btw, thank you for the answers!
#13
04/20/2008 (12:59 pm)
No Laszlo you think different, because all the normal people follow the thread flow by post new comments at the end.

Many people here try to explain you this (which is of common and public knowledge), including recognized GG employees, but you are beeing unpolite, and negligent.

Please reconsider, the next time you post a comment.
#14
04/20/2008 (1:41 pm)
Editing the original post with a new question just misleads the reader who will read the first post, scroll through all the answers, find themselves middleway through the thread when it's clear you have an answer or the thread takes a turn from the subject like this thread has done.

When the reader returns to the thread we all scroll down to the next response inline and scan for any new topic questions.
The Thread is followed up in this manner across all forums everywhere.

Even when reading a novel I wouldn't return to chapter 1 to see if the print had magically changed before I picked up on reading at Chapter 22. Forums are a Top Down Thread, just like writing a Basic program.

And even while we can see there is a new post, and we see you updated your original post, it is still nonsensical to read it over, then scroll through pages of responses until we see a new answer or we decide to get an answer for you.

In any case I hope your more decent to your Team then you seem to be in this thread, otherwise your a Team of One and will remain that way, left to dig up your own answers or conclusions.
Best of luck to you just the same.
#15
04/20/2008 (1:50 pm)
No one "takes this personally", we are trying to help you as a new community member. From a complete understanding of how this community works (I managed it for more than 2 years, and am one of the very few people that read all messages posted, every day), I as well as others are giving you advice to expedite getting answers to future questions.

If you want to ignore the suggestions, that's certainly your choice. What people are telling you, (including me), is that your technique of posting is going to result in most of your questions remaining unanswered given the way this community works.

This is a voluntary community. No one is required to answer your questions. GG Employees and the Community Manager (David Blake) make efforts to help as many people as we can, but the people most equipped (knowledge, experience, authority) to answer questions are also the ones with the least amount of time.

It's in your best interest as a community member to help them help you--if you choose not to, that's fine, but they will most likely choose not to help you.
#16
04/20/2008 (9:16 pm)
@Laszlo

Something else for you to consider. Editing a post does not make it pop back up under unread posts. If people don't see it, then they can't answer your question. How's that for logic? ;)
#17
04/21/2008 (8:29 am)
This topic seems to have run its negative course with charged language basically calling posters stupid because of their posting habits. Since it will not be checked, I'm going to close it before it causes more inflammation over something so pettily particular as posting habits.