Sometimes a great game comes along that just makes you say WOW! But at the same time there could be VERY big problems that hurt your ability to truly love it. Personally I am talking about Arma 2. The game had everything I hoped for, but fucked up. The physics in the game, specifically vehicles excluding the awesome jets and helicopters is outdated and outright game breaking at times. Seriously how can you drive an M1A2 abrams tank over a wrecked helecopter and remain horizontal?
Or have wheel based vehicles that feel like you are driving a bottom heavy suspensionless cardboard box? Do not even get me started on the motorcycle or bike.
While the game is enjoyable it has its issues that hurt it.
But this is not a review of Arma 2. Just giving an arbitrary example. It is instead a question for game developers, of which this site no doubt has as active members, how difficult would it be to swap out a game's (lets use just this one for example since all are very different in design unless you have personal experience working with another game engine) physics engine and replace it with either the Havok, Physx, etc, engine?
What challenges would ensue in the areas of:
Collision Hulls
Coding
Game engine Conflicts
Redesigning game features to allow for compatibility
And general nuances I am not familiar with.
While I have no intention of undertaking such a challenge that would surely be suicidal if done by one person with no experience in the field, and a major challenge at best for a developed studio. I want to do one simple thing learn, asking questions is the best way to do so, so give me your answers!
Or have wheel based vehicles that feel like you are driving a bottom heavy suspensionless cardboard box? Do not even get me started on the motorcycle or bike.
While the game is enjoyable it has its issues that hurt it.
But this is not a review of Arma 2. Just giving an arbitrary example. It is instead a question for game developers, of which this site no doubt has as active members, how difficult would it be to swap out a game's (lets use just this one for example since all are very different in design unless you have personal experience working with another game engine) physics engine and replace it with either the Havok, Physx, etc, engine?
What challenges would ensue in the areas of:
Collision Hulls
Coding
Game engine Conflicts
Redesigning game features to allow for compatibility
And general nuances I am not familiar with.
While I have no intention of undertaking such a challenge that would surely be suicidal if done by one person with no experience in the field, and a major challenge at best for a developed studio. I want to do one simple thing learn, asking questions is the best way to do so, so give me your answers!