because of recent events (and lets not bring em down here), i'm just curious as to what you guys/girls think qualifies something as being a game engine...
i heard this and that referred to as game engines... some people refer to Blitz3D as a game engine... so far, i've only worked with two tools that i really consider to be engines... Torque, a game engine... and Irrlicht, a rendering engine...
to me, an engine, in its most generic definition, is something that when run, does some sort of work... if it can't be made to run, then it aint no engine...
i think that this definition can be applied to game engines as well... if you can run it, and it does some work, then it's a game engine... in other words, with minimal initialization, a game engine will run itself and provide a method for the developer to add his/her own customization to it...
as far as i see it, a programming language isn't a game engine... a library isn't a game engine... all of these are merely tools that coder can leverage to develop an 'engine'... but by themselves, they don't qualify... at least that's how i see it...
but maybe my definition is to narrow... what's your thoughts and opinions on this...
--Mike
i heard this and that referred to as game engines... some people refer to Blitz3D as a game engine... so far, i've only worked with two tools that i really consider to be engines... Torque, a game engine... and Irrlicht, a rendering engine...
to me, an engine, in its most generic definition, is something that when run, does some sort of work... if it can't be made to run, then it aint no engine...
i think that this definition can be applied to game engines as well... if you can run it, and it does some work, then it's a game engine... in other words, with minimal initialization, a game engine will run itself and provide a method for the developer to add his/her own customization to it...
as far as i see it, a programming language isn't a game engine... a library isn't a game engine... all of these are merely tools that coder can leverage to develop an 'engine'... but by themselves, they don't qualify... at least that's how i see it...
but maybe my definition is to narrow... what's your thoughts and opinions on this...
--Mike