Just wondering here... What would you say is your biggest problem when it comes to making games?
Just wondering here... What would you say is your biggest problem when it comes to making games?
Making sure there aren't any bugs. Making the code run on different platforms. Developing the artwork or sound effects. Writing the comments and documentation. Posting it on CBoard and trying to fix everything that everyone points out is wrong with your code. Take your pick.
[edit] Wait, there wasn't a poll before.
BTW, it's "clogged". And "performance". [/edit]
Last edited by dwks; 09-26-2007 at 12:39 PM.
dwk
Seek and ye shall find. quaere et invenies.
"Simplicity does not precede complexity, but follows it." -- Alan Perlis
"Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
"The only real mistake is the one from which we learn nothing." -- John Powell
Other boards: DaniWeb, TPS
Unofficial Wiki FAQ: cpwiki.sf.net
My website: http://dwks.theprogrammingsite.com/
Projects: codeform, xuni, atlantis, nort, etc.
>> Posting it on CBoard and trying to fix everything that everyone points out is wrong with your code.
Indeed...
Motivation. Oh, and getting the damned physics right.
All the buzzt!
CornedBee
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
I think that fits into "My graphics are never good enough!", does it not?
dwk
Seek and ye shall find. quaere et invenies.
"Simplicity does not precede complexity, but follows it." -- Alan Perlis
"Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
"The only real mistake is the one from which we learn nothing." -- John Powell
Other boards: DaniWeb, TPS
Unofficial Wiki FAQ: cpwiki.sf.net
My website: http://dwks.theprogrammingsite.com/
Projects: codeform, xuni, atlantis, nort, etc.
For me its finishing anything before I get bored of it.
For me it has always been getting all the different handlers and stuff to communicate and passing data in an efficient (but still generic) manner.
STL Util a small headers-only library with various utility functions. Mainly for fun but feedback is welcome.
None of those. Motivation is the main thing, with design problems (close to what Shakti mentioned). Everything has to knit together nicely... it just ain't happening. I've actually not worked on my project "properly" for like 3 weeks - yesterday was an exception, I embedded Lua, with the expectation I'll be using it in the future (I've got more important problems right now as you're probably guessing *cough*messy design*cough*).
Good class architecture is not like a Swiss Army Knife; it should be more like a well balanced throwing knife.
- Mike McShaffry
I would say the biggest problem is that people never actually finish anything.
I'm not immature, I'm refined in the opposite direction.
"No-one else has reported this problem, you're either crazy or a liar" - Dogbert Technical Support
"Have you tried turning it off and on again?" - The IT Crowd
That's not what I meant. I meant that programmers rarely reach the objectives they had set out to do, myself included. I think that the problem is that programming is just very, very time consuming to accomplish anything of worth. That's a huge reason why it's merely a hobby now, not really a career goal.
For most people, the biggest obstacle that gets in the way of making games is the difficulty of the math and algorithms required. Gamers don't really code games, because by the time they get good enough to actually write one they seem more like scientists/mathematicians and less like regular gamers.
Last edited by BobMcGee123; 09-27-2007 at 05:38 PM.
I'm not immature, I'm refined in the opposite direction.