• Advertisement

Archived

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

New to gamedev.net (a lack of critical thinking)

This topic is 6213 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

A friend recently introduced me to gamedev.net. I was excited to find a place that brought avid game developers together to share ideas and skills. I have been very disappointed... It seems that the majority of people on this site seem to take on the monumental task of creating 3D game engines before learning the basics of language semantics and programming concepts. Furthermore, they lack the motivation to learn these basic concepts. Case in point (sorry to point fingers), but a recent post was made in regards to the "delete []" construct assigning NULL to a corresponding pointer. Is it me, or wouldn''t it have been faster (and easier) to enter the ole'' debugger then it would be to post a message on this site and wait for a response? I could continue with numerous examples that I have come across in my short time on this site. I have grown tired of having to wade through this sea of stupidity. Am I the only one??? And maybe stupidity is a harsh word. People just seem to lack critical thinking skills, and a motivation to learn. Anyway, I''m sure I''ll probably be flamed, and I won''t be surprised if this thread gets deleted.

Share this post


Link to post
Share on other sites
Advertisement
No, you''re not the only one. This is a recurring problem that has been happening for years and years. It will never end, no matter what site you go to. The trick is to teach those without these "skills" to learn how to think for themselves before going the easy way out.

Kevin

Share this post


Link to post
Share on other sites
Yeah there are a huge number of dumbasses on here. Almost everybody. Anybody posting code asking what is wrong is a dumbass. Anydoby who has a C++/C or any other language syntax question is a dumbass. Anybody asking a question about how to do anything in directx or opengl is a dumbass. Anybody who posts a question that has already been answered is a dumbass. Anybody who thinks a newbie is dumbass by virtue of being new is a dumbass. 99.9999999% of people are dumbasses. Anybody who criticizes my spelling is a dumbass. If you have not figured it out yet, you are a dumbass. Of course I could be wrong, but the odds are strongly in my favor.

CONCEDE!

Edited by - smarterthanyou on February 15, 2001 12:21:29 AM

Share this post


Link to post
Share on other sites
I agree that packing my bags is not the right answer. Helping others, and receiving help, are a great way to speed up the learning curve. But I''m afraid at some level, smarterthanyou, makes a good case. I''ll just have to continue to wade through, and sort out, the bologna.

Share this post


Link to post
Share on other sites
Well, let''s give the dumbasses their answers. This is a community on learning about game development - remember that experienced programmers might not need to learn any more, and therefore probably won''t come here.

Try to remember, not everyone did an extended course in algebra. This has occured for things like: do two lines intersect? And whatnot.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Beer Hunter, I believe you have misunderstood my point. I am not chastising peoples ability to learn, nor am I pointing fingers at people who are literally "beginning". What I am raising a point about, are individuals who are "beginning" with 3D engines and working backwards. It would be like a civil engineer building a bridge over a major highway without having any knowledge of material properties or physics.

Share this post


Link to post
Share on other sites
Simple problem with a simple solution. I don''t care about the statistics of who is or is not a dumbass(yes, I am one, and there is a 99.9_% probabiltity you are, too).

Share this post


Link to post
Share on other sites
tscaeffer, you have a good point but realize that most people coming here see ''making games'' as a hobby and do not really care much about the language syntax and how cool C++ really is.
Usually they''re not planning a career in the gameindustry, they just want to make a small game and simply hack everything they need to get it done. Not surprisingly, this causes 90% of the posts to be about beginner topics. Hardly any of these games get finished though.

FYI, Im don''t count myself to that group of people (not anymore )

Needless to say, you should just quickly glance over the topic titles and decide if a post is worth a visit.

PS: The flipcode(www.flipcode.com) fora have a more professional climate but also less frequently visited.

Share this post


Link to post
Share on other sites
quote:
Original post by Countach
Needless to say, you should just quickly glance over the topic titles and decide if a post is worth a visit.



How about some kind of ranking system where readers of a post can rank it in terms of Expert/Novice/Dumbass or something. Then the ranks could be displayed beside the topic listing and you wouldn''t have to guess as much when choosing which topic to open.

Anybody think it could work?

ro

Share this post


Link to post
Share on other sites
sigh - I am sick and tired of ppl on messageboards the world over complaining about ppl asking questions. People have to learn somewhere, and granted, usually the answer could be found on somewhere like msdn (for this forum anyway), but the forum is here for just that purpose. And the people who can answer the questions are hardly being done a disservice - when they answer the question, they are consolidating something in their mind, which is never a bad thing.

Of course, developing a 3d game solo as the first game u''ve created is a bit too ambitious i would think, if the mistakes learnt in making the attempt are digested, then something good has come of it.

Like i said this is not just a problem on this board, but most every board i''ve seen - "oh dont ask questions, search for the answer elsewhere" -wtf is that? would u do that in real life even if u knew the answer?

its a messageboard ffs, and ppl can ask questions, and should be able to get straight asnwers, no matter whereelse the answer may lie

******************************
Peasant:>"Help Help Im being repressed!"

King Arthur:>"Bloody Peasant!"

Share this post


Link to post
Share on other sites
I used to work tech support for HP. I would get calls asking me how to burn Music CDs which obviously we don''t support. I had one where someone''s computer was locking up when copying a file to the floppy. Turns out the file was 3megs. I talked with one person for a good hour about computers. I think I refered the person to the library every five minutes. I got paid well so I didn''t really care. I was there to help so I did. Though alot of times if they had simply read the documentation they could have saved the phone call.

The Music CD one is a good example of a newbie who''s going to get flamed. The person had never used the CD burner before. The person had never downloaded an MP3 before. And the person had never converted an MP3 to a wav before. I spent a good 20 minutes walking through each step before she wanted to go because of the potential phone bill. So the person didn''t even realize the call was only regular long distance. I always want to ask those people "what phone company are you using?"

It''s nice that newbies are ambitious. But that doesn''t make them dedicated. All they want is an end result when what they need is to learn the first concepts. I refer people like that to QuickBASIC. Quick and easy to start making simple games to learn concepts. Then learn another language and translate the demos and games made in BASIC.

I did my first 3d demo in BASIC. No pespective but you can draw and move around a wireframe object as well as rotate it on any axis. Same with 2d. You could move around and rotate a solid filled map. You would always move n,e,s,w according to the screen regardless of the rotation of the map.

I can understand why people just flame the newbies. I just ignore them if they ask questions that they don''t have the prerequisites for. You can''t really do much else but say "take a programming class."

Ben
http://therabbithole.redback.inficad.com



Share this post


Link to post
Share on other sites
If no "dumbasses" posted, there would be about 2 or 3 new topics a week. Sadly, I can''t think of an example of such a topic, but there are some. On GameDev, I answer questions here and there, mostly when one is either quick to answer, or if many answers by other people are just disgustingly wrong.

It is nice to read what people say on GameDev to see how far you''ve come in your programming career. Hopefully, everyone who reads this is past the "making a game like QuakeIII (only better) in Visual Basic (which can handle it, because computers are so fast these days.) Here''s our page: [followed by a link to geocities with a [adjective][noun] software logo.]"

But really, is there a secret area on GameDev where non-newbies get to chat about this-and-that? (I can keep a secret!) Or are these topics to remain far and few between the myriad fluff here?

I do enjoy GameDev though... it keeps me in the game developing mood just to check it now and then, so thanks guys.

.travois.

Share this post


Link to post
Share on other sites
Its true that there''s a lot of "newbie" people here...They don''t bother me so much unless they are clueless AND have a huge ego (always a bad combination).

Its true that these forums would benefit from better FAQs. If I never see someone ask "Which should I use, OpenGL or D3D?" (particularly if they do so without giving any information as to what their eventual goals are) again I would be very happy.

However, its pretty easy to mentally weed out the ''noise'' and just focus on the good topics, and they do appear here from time to time...

Also, for what its worth (didn''t read the original thread on this, I''m just reponding to tschaefer''s first post), just checking in your debugger to see if delete is assigned a NULL isn''t a particularly good way to decide whether or not to depend on that behavior. Things like that can and sometimes are very compiler specific. Maybe the functionaliy works on your compiler, but not others. Maybe the functionality doesn''t work on your compiler (due to a compiler bug) but works on others.

Unless you want to spend hours combing through the ANSI C++ standard it is often useful to ask these types of questions online as other people (those who have implemented ANSI C++ compilers, for example) may know the answer already.

Share this post


Link to post
Share on other sites

  • Advertisement