Advertisement

Idea for the site/community

Started by October 04, 2003 11:40 AM
18 comments, last by Ruudje 21 years, 4 months ago
Just a thought: Everyone prob. read about the problems im having with my models, which kindof gave me the idea to have a new feature for NeHe, where the entire community works together to create standard files/classes that can be implemented in any opengl project. For example, what Ive been trying to do for a little while now: Create a special fileformat with structures and classes to load and render it with just 1 or 2 functioncalls. But it doesnt have to end there. we could design and program stuff for collision detection etc etc. All we have to do is design it, and divide it up into smaller tasks and divide those tasks under who-ever wants to help. Any thoughts on this?
Quite like the world peace idea. Yes it would be great if the entire programming community sat down and made some simple libraries for everyone to use, but it probably just won''t happen. Clearly this has already been done through the making of OpenGL etc, by people who really want to do it.

However the chances of your idea ever kicking off appear minimal. You could always try to prove people like me wrong though.

Good luck to you, should you follow through with this idea with the help of other people interested in seeing this idea through.
Advertisement
yeah yeah so it was a bad idea. so sue me :D I just thought it could help out nehe.. making it even more popular
It isn''t really a bad idea, and it has been suggested before as well... I guess the problem is that you need someone to be in charge, or else it will all end in chaos if a whole community is going to start a big project like this...

I would love to help if there was anything I could do!
I also think it is a good idea, but remember it has been done countless times before by people trying to code a game engine together. I guess the difference here is it would be completely open source and availlable to all at all times.

I believe the main problem lies in the fact there are always several ways of achieving the same functionality and programmers do not all have the same level, understanding, preferences, etc. And it would take at least one extremely constant person to manage the code, give directives, etc.

I would give a hand too as a matter of fact.
Doesn''t sound like a bad idea to me.
You''d have to make a whole bunch of coding conventions so that people have a set of standards to abide by, and of course someone will have to start to get everyone else interested me thinks.

Why don''t you start by suggesting what should be in it.
Advertisement
I agree with Mithoric. Have set standards so all the code looks about the same. This is a good idea though. I think if everyone chipped in at least a little bit, it could end up being very good.

I''ll help with whatever I can!

-UltimaX-

"You wished for a white christmas... Now go shovel your wishes!"
Well, though im quite busy, i guess i could do my part, since i brought it up... But we''d need the help of mr NeHe himself ( ) (for a special page on this)

Do you think he read this post?

(or should it be more general for gamedev itself??)
i remember some months ago a couple of people were making a game engine/library (i believe it API-independent).

you may wanna look into it.

and it was named after this site.

Beginner in Game Development?  Read here. And read here.

 

Not only a good idea but I''m pretty sure that most people do something simular when they program anyway.

I know I have and I have only been using OpenGL for a few weeks.

I''ve been making functions based on those found in DarkBASIC, the language is pretty lame at data handling but the developers produced a good set of functions for getting graphics on the screen with minimal fuss.

with my code the 2 lines would get a sprite on the screen.
stDB_Load_Image("pointer.bmp",1);
stDB_Sprite(1,100,100,1);

I suppose the problem is getting the balance right between coding speed and flexibility and of course the project would be massive.

Trager

This topic is closed to new replies.

Advertisement