Open oriramikad opened 10 years ago
I did something similar in the syntensity project a few years back, added a lot of hooks to make the engine more generic,
https://github.com/kripken/intensityengine
it was a lot of work, but i also did a lot of things that i personally wanted to do, might not be needed otherwise. Question is, what features you need for it to be "all-purpose".
On Tue, Jun 3, 2014 at 10:44 AM, oriramikad notifications@github.com wrote:
"Purely hypothetically", how hard would it be to modify the engine to act as an all-purpose game engine, and not just for FPS?
— Reply to this email directly or view it on GitHub https://github.com/kripken/BananaBread/issues/50.
Take Spore, for example. It pretty much encompasses what a game engine would have to be capable of to be "all-purpose".
I'm not familiar with Spore, sorry.
On Tue, Jun 3, 2014 at 1:32 PM, oriramikad notifications@github.com wrote:
Take Spore, for example. It pretty much encompasses what a game engine would have to be capable of to be "all-purpose".
— Reply to this email directly or view it on GitHub https://github.com/kripken/BananaBread/issues/50#issuecomment-45016391.
From http://en.wikipedia.org/wiki/Spore_(2008_video_game): "Covering many genres including action, real-time strategy, and role-playing games (RPG), Spore allows a player to control the development of a species from its beginnings as a microscopic organism, through development as an intelligent and social creature, to interstellar exploration as a spacefaring culture."
Basically, if an engine can be used to make several different types of games (strategy, puzzle, shooter, role-playing), it's all/multi-purpose.
"Purely hypothetically", how hard would it be to modify the engine to act as an all-purpose game engine, and not just for FPS?