I think the jury's out on rouncer's advice (even aside from alphadog's logic point) until he actually finishes a project. I can see potential there, but I don't think I could say there's an advantage to doing it that way without anything being finished. The time frame given is probably about right, though. It would probably take a year or two to learn an engine well, but about 10 to write one. There is a lot of middleware around for c++ engines, though, so I don't know, but that's like using a lot of smaller engines. With physics, terrain, character motion, etc, it's kind of getting beyond one person anymore.
Choosing my engine.
Started by momondo, Apr 12 2011 12:18 PM
23 replies to this topic
#21
Posted 16 April 2011 - 08:56 PM
Currently using Blender and Unity.
#22
Posted 17 April 2011 - 02:04 AM
alphadog said:
Including you? :)
No I listen sometimes, just I use my own brain too. Personally im on my 11th year programming for windows and direct x, I feel ive accomplished alot, but yeh... no game yet. Maybe this year? I might be wrong, but, I really think using an engine limits you and is superfluous to a small game anyway.
you used to be able to fit a game on a disk, then you used to be able to fit a game on a cd, then you used to be able to fit a game on a dvd, now you can barely fit one on your harddrive.
#23
Posted 17 April 2011 - 03:26 AM
fireside said:
it's kind of getting beyond one person anymore
rouncer said:
I really think using an engine limits you
http://www.nutty.ca - Being a nut has its advantages.
#24
Posted 17 April 2011 - 02:46 PM
rouncer said:
I really think using an engine limits you
Depends on the engine. If I grab OGRE, Havok, RakNet, etc. I get complete best-of-breed stack that, with some elbow grease, integrate into something that doesn't limit me at all. And, if it somehow does (I'm hard-pressed to see how in any but edge cases), then hopefully I've integrated to interfaces, meaning I can pull out the item and swap in another in many cases.
Instead, you recommend building a renderer, a scene manager, an animator, a networking stack, a physics engine, an input/output manager, an audio stack, etc. Integrate each piece. Validate it for security and stability. And then you build a game?
rouncer said:
and is superfluous to a small game anyway.
How small is "small"?
Hyperbole is, like, the absolute best, most wonderful thing ever! However, you'd be an idiot to not think dogmatism is always bad.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users












