Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a need to code a new 3D engine? [closed]

Coding a new 3D engine is fascinating but I there are so many out there. Is it sane for a programmer to start a new one? Are there industry sections in need?

like image 244
j riv Avatar asked Sep 28 '10 21:09

j riv


1 Answers

Reasons to do it:

  1. You want to learn about how to make a 3D engine, and don't really care if anyone but yourself uses it.
  2. None of the existing engines do what you want and it's too much trouble to modify their source code (if you can even get it).
  3. You have such an awesome idea and no other engine has done it so you need to do it because whatever you're doing doesn't exist yet.

Reasons not to do it:

  1. You don't have enough of these resources: time/budget/expertise.
  2. An existing engine fits your needs perfectly.
like image 154
FrustratedWithFormsDesigner Avatar answered Sep 28 '22 01:09

FrustratedWithFormsDesigner