Gathering team for a project

Discussion about everything. New games, 3d math, development tips...
Post Reply
belfegor
Posts: 383
Joined: Mon Sep 18, 2006 7:22 pm
Location: Serbia

Gathering team for a project

Post by belfegor »

How do you people find team for your project.
I want to say, how you can build trust with someone that he/she would not
steal your source / arts(if it is artist) as his/hers own?

For me its best to be someone from your own country, and then you
can rip his/hers guts if it tricks you :lol:.But unfortunetly i dont know anybody
here (yet) that even use compiler nor some modeling prg. for game design
purposes.I got some friends but they are interested in web design
(HTML, javascript sh**).

Just to ask how it can work (on a different countries basis)?

P.S. For now i do all stuff by myself, i have more expirience with
modeling and animation then with programing.But i am very addicted with programming.
Last edited by belfegor on Thu May 10, 2007 10:33 am, edited 1 time in total.
Small FPS demo made using Irrlicht&NewtonDEMO
InfoHERE
Its at very early stage but i think im crazy enough to finish it all alone.
belfegor
Posts: 383
Joined: Mon Sep 18, 2006 7:22 pm
Location: Serbia

Post by belfegor »

And other question:

how can i copyright my stuff(when time comes)?
You cant just write lincence, it must be somewhere registered as your work.
right?
Small FPS demo made using Irrlicht&NewtonDEMO
InfoHERE
Its at very early stage but i think im crazy enough to finish it all alone.
FlyingIsFun1217
Posts: 219
Joined: Fri Apr 13, 2007 8:29 pm
Location: Illinois
Contact:

Re: Gathering team for a project

Post by FlyingIsFun1217 »

belfegor wrote: I got some friends but they are interested in web design.
Me too.
It makes me wanna cry :(

FlyingIsFun1217
lostclimategames
Posts: 331
Joined: Sat Sep 02, 2006 4:11 am
Location: Michigan
Contact:

Post by lostclimategames »

As far as recruiting the best idea for a programmer, is to use dummy models, after you have a semifunctional prototype, start recruiting others.. as for the idea stealing thing have the sign a NDA and then you have a legal contract so the cant legally because of penalty of lawsuit.
___________________________
For all of your 3D/2D resource needs:
Image
belfegor
Posts: 383
Joined: Mon Sep 18, 2006 7:22 pm
Location: Serbia

Post by belfegor »

Thanks for replying.
lostclimategames wrote:as for the idea stealing thing have the sign a NDA
Can you be more specific?What is NDA?
Small FPS demo made using Irrlicht&NewtonDEMO
InfoHERE
Its at very early stage but i think im crazy enough to finish it all alone.
Sparky
Posts: 23
Joined: Wed Apr 25, 2007 5:57 pm
Location: England
Contact:

Post by Sparky »

Non-disclosure-act. A way of protecting trade-secrets / ideas / etc. I'm pretty sure to have a SERIOUS one you'd need a Lawyer to create it - but I'm also sure you could google for some NDA templates that you could copy & modify. Ultimately, as far as I know, if you draw it up (and it's watertight - don't want any ways out of it for them!) and they send you back a scanned copy of their signature on it, it's legal. But it's quite a bit of effort - so do take the time if this is important.
lostclimategames
Posts: 331
Joined: Sat Sep 02, 2006 4:11 am
Location: Michigan
Contact:

Post by lostclimategames »

But it's quite a bit of effort
well this is the minimal amount of effort out of anything we do in game design, so if the possible team member in question is not willing to do this, I'd recommend looking for a different option
___________________________
For all of your 3D/2D resource needs:
Image
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

Usually you should not just recruit. You should find people and try to establish a friendship, then make them sign a contract which you can take to court if they steal/release your source. Things to look for that people are likely to steal your source.

1. They never have time to send you updates of stuff they have done
2. They usually rewrite your routines/algorithms or rewrite parts of them(This gives them the right to call it their own)
3. They never seem to help but when a big update is finished they want the source

Those are things you should look for. As soon as someone doesn't meet any deadlines you set they should be fired.

I don't know how to do this but I have heard of breaking the source or something which makes it unuseable in some instances. What I would do it make a program that compiles it and have that program connect to a site that you make and query if the user is allowed to compile and if not then stop compiling but if so proceed. So the user would have to be online but this would provide a way for you to block unwanted people from compiling your source.

So basically have a database like this:

Rayden - approved
Halifax - denied
Juju - approved

and then send the .txt file to the user that has:

Name: Rayden

Then the program would get that name go to the database and find that he is approved. Well let's say the file was.

Name: Halifax

and I can't compile the program so I change my name to "Halifax2". Well it still won't work because my name was not found.

So that's basically the simplest way I can think of but for a way to make sure that even if I put the name "Rayden" in and I wasn't Rayden then to make sure it still wouldn't let me compile. I would send a unique file to each programmer that is a series of 50,000 encrypted letters that you do an MD5 hash of. So my MD5 hash wouldn't match up to what Rayden's MD5 hash is supposed to be.

That's the most fullproof plan unless someone trys to figure out someone elses 50,000 encrypted key file which I doubt, because they would give up by then. So there you go.
TheQuestion = 2B || !2B
needforhint
Posts: 322
Joined: Tue Aug 30, 2005 10:34 am
Location: slovakia

Post by needforhint »

I want to say, how you can build trust with someone that he/she would not
steal your source / arts(if it is artist) as his/hers own?
Solution is so easy... distribute compiled source, dlls, or COM objects or whatever, with their header files (and make a documentation upon theese header files). Break project into pieces of libraries and write those libraries that you choose to be in your competence.... choose rendering for example, and leave physiques to some other member in the other corner of the world, and to another one, if you have more, give him development tools to do or such things (terrain generators, editors, dialogs database with script GUI and so). After all is done, all team members will have to come all together and deal their royalties when project makes a product to play finally... while all of them have source only for themselfs.
what is this thing...
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

Yeah needforhint that solution is actually good.

But I think it's hard to read 10 different people's styles of writing in C++. I think that he wants to be the overall controller and he wants other people to work on the same source as him so they could all be in the loop and know what each other is doing.

Another solution is to use gray meshes in all of the models you send them and keep the UV wrapped ones to youself until the game is ready to release. Then its as simple as just adding the UV wrapped meshes.
TheQuestion = 2B || !2B
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Re: Gathering team for a project

Post by BlindSide »

FlyingIsFun1217 wrote:
belfegor wrote: I got some friends but they are interested in web design.
Me too.
It makes me wanna cry :(

FlyingIsFun1217
X2, Actually most have no interest in any programming. Even though some do CompSci. (Which makes them suck even more :lol: )
belfegor
Posts: 383
Joined: Mon Sep 18, 2006 7:22 pm
Location: Serbia

Post by belfegor »

Thanks for your thoughts.
I will research more about this problem.
Small FPS demo made using Irrlicht&NewtonDEMO
InfoHERE
Its at very early stage but i think im crazy enough to finish it all alone.
sio2
Competition winner
Posts: 1003
Joined: Thu Sep 21, 2006 5:33 pm
Location: UK

Post by sio2 »

Sparky wrote:Non-disclosure-act.
Non Disclosure Agreement.

Also, if you alter an existing template make sure you get the spelling right. I recently saw a license agreement that said "No dirivitive works". I'm not totally sure if you could get away with making a derivative work but it doesn't help to give opposing lawyers ammunition.
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Re: Gathering team for a project

Post by Virion »

BlindSide wrote:
FlyingIsFun1217 wrote:
belfegor wrote: I got some friends but they are interested in web design.
Me too.
It makes me wanna cry :(

FlyingIsFun1217
X2, Actually most have no interest in any programming. Even though some do CompSci. (Which makes them suck even more :lol: )
Mine are WORSE!! My friends only want to PLAY games. :cry:
Post Reply