EricMartello
Senior member
There are many existing engines out there, some are fully-featured including support for physics, networking and AI scripting...while others are just "graphics rendering SDKs". For those of you how have participated in game development projects and have the benefit of hindsight - did your team develop an engine from scratch the right one, or did your team opt to license a third party / open source engine? Would you have done anything differently with what you learned after all was said and done?
Some considerations I have in mind:
- ACTUAL Short-term costs of development vs implementation of existing engine.
- Time - how long would it take to make a quality DX10 engine?
- Networking and Server tools...if available.
- Hardware support - will it run without having excessive system requirements.
- Ease of use: once the engine is in place, how easily can a game can be built around it.
- Long-term costs...more of a concern with licensing due to the royalty payments and potential "support" fees.
Some considerations I have in mind:
- ACTUAL Short-term costs of development vs implementation of existing engine.
- Time - how long would it take to make a quality DX10 engine?
- Networking and Server tools...if available.
- Hardware support - will it run without having excessive system requirements.
- Ease of use: once the engine is in place, how easily can a game can be built around it.
- Long-term costs...more of a concern with licensing due to the royalty payments and potential "support" fees.