Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

cpp boy

A frankeinstein

This topic is 5555 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi people ! I''m posting cause i got a great idea so here it is. I was thinking we could do a corenspodence game here but by corenspend I mean this : Someone (probably me) would start some code on a game like the Window or DirectX initialisation. Then the personne would put back the code on the forum and then some one else would modifie it bye doing the next step and put it back here. We could do this until we have a result of a game. Maybe some of you are thinking that if we do that wont we need a game design document or event just a game genre to make. Well we will only do if necessary. Now here what I dont want. People trying to tell me this can''t work, cause if you wanna go say it some where else. I know it risky and maybe stupid, but it a new idea and sometimes new is good. Now people if your Intereste say so and more details or event suggestion will be made. Kevin

Share this post


Link to post
Share on other sites
Advertisement
Sounds like a lot of fun, provided every contributor is free to use his or her creativity, i.e. mess things up as much as they want

I''m definitely in if you start this!

Marijn

Share this post


Link to post
Share on other sites
Hey, a system very much like that is known as CVS, most used in open-source projects. And guess what : it works.

Share this post


Link to post
Share on other sites
Yeah but then people are usually making a real application, with more or less fixed specs. Imagine being able to put creativity into a game without having to stay focused on it for longer than a few days or a week, and then have others continue on it. As it is now i constantly get ideas, start a project, and abandon it because i get interested in something else.

This thread is not very big yet, doesn''t this sound like more fun than a barrel of monkeys to other people? I''m way enthousiastic about it. Let''s get the thing going!

Marijn

Share this post


Link to post
Share on other sites
Problems may arise, though. This is a pretty big community and several people here have extermelly narrow ideas about what good code is and how it should be structured. Every single line of code is likely to spark a huge flamewar.

What happens if I was a relative newbie, but wanted to contribute? I might write something like this:

int res = rand() % MAX_RESULT;

Here are the flames that this code is likely to get:

1. res? Why not result? Or is it ressurection? Shouldn''t it be iRes?

2. int? Why not unsigned int? Or UINT? Is UINT a standard typedef for unsigned int?

3. The modulus operator shouldn''t be used on rand() as the lower bits (which is what the modulus grabs, in effect) aren''t very random.

4. Isn''t MAX_RESULT a poor name design? Should it be a #define or a const? What''s with the underscore?

I''m sure others can come up with more trolls then these 4, but 4 criticisms per line of code isn''t too surprising.

If you want to combat this, you need to come up with a comprehensive set of coding standards and enforce it. And this means that you would, in effect, be project manager and you would be making all the decisions. This isn''t bad, but its not too different from how most open-source-volunteer projects are run, with the exception that this one is on gamedev forums as opposed to somewhere specifically designed to host this kind of thing.

I don''t mean to rain on your parade or anything, I think it would be fun, but its going to be difficult to hold back a downpour of coding criticisms from other posters.

Share this post


Link to post
Share on other sites
We could of course develop a set of rules that submitted code HAS to follow. For example: Hungarian Notation, etc. And if the next submitter wants to change some previous code that was submitted, why not? It becomes the submitter''s choice on how it''s done.



- Rob Loach
Current Project: Upgrade to .NET and DirectX 9
Percent Complete: X%

Share this post


Link to post
Share on other sites
I say go for it, but instead of doing it in the forums set up a Wiki where each page is a source file on the server.

Share this post


Link to post
Share on other sites
I think that would be too much work. Keeping the amount of work needed to submit or set up code should be kept to a minimum, or nothing will be done at all. This will be completely done without any cash flow remember. I''d suggest either using multiple topics in the forum, or uploading to a free web space client.



- Rob Loach
Current Project: Upgrade to .NET and DirectX 9
Percent Complete: X%

Share this post


Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!