I imagine you're weighing up the pros and cons for that now. Creating your own engine seems a lot of work compared to using the many, many engines out there... But then again, do any of them do what you want them to do? Maybe you could consider modifying an existing engine rather than building one from the ground up?
|