All-purpose engine
Where''s the enthusiasm to create new ? I note that there are a million new game projects coming up these days. One thing that they lack tho'' is this: They are EITHER OpenGL || DirectX games. Why no-one has not started creating an all-purpose engine that can use OpenGL OR DirectX as renderer. I know that would have lots of possibilities. DirectX and OpenGL are great, but they are just 3D/Tools frameworks that don''t contain 10 % of the stuff needed to create a game. If someone would create a framework that could easily be modified to create almost any kind of game, I''m sure it would be a mega-hit.
If anyone wants to discuss about this subject, mail me...
- A.J. -
"Where''s the KABOOM?! There was supposed to be an earth-shattering KABOOM!"
Actually a lot of game companies already do this (just take a look at EA games, well their sports games anyway). The reason most of us others don''t do that is it takes too much time. However, to tell you the truth I''m making an engine to do just that , allow the programmer/user to choose which to use. So there are people out there doing this, just not many.
I know Half-Life (I''m not sure about Quake II, though) allows you to choose either Direct3D or OpenGL...
But what good is it to support both? It really doesn''t matter which API you support since most computers have both.
And when your engine makes use of an API, the programmer who will use it won''t ever see that API directly (with most engines, the programmer deals with objects (like models) rather than pixels), so IMHO there''s really no reason to support both.
---
Allow me to clear my head for once...
Stop polluting the air!
But what good is it to support both? It really doesn''t matter which API you support since most computers have both.
And when your engine makes use of an API, the programmer who will use it won''t ever see that API directly (with most engines, the programmer deals with objects (like models) rather than pixels), so IMHO there''s really no reason to support both.
---
Allow me to clear my head for once...
Stop polluting the air!
Many of the people here are amateurs and frankly I don''t have enough design/OOP experience to supoprt two API''s.
Actually, most engines I know about do this =)
They usually develop it in on API, then add support for the second. I hear that OpenGL is the development API of choice, and then they usually cross develop or create similar routines in Direct3D. Then the user can select the API they want (usually whatever is best for their video card).
It''s what I heard.
R.
They usually develop it in on API, then add support for the second. I hear that OpenGL is the development API of choice, and then they usually cross develop or create similar routines in Direct3D. Then the user can select the API they want (usually whatever is best for their video card).
It''s what I heard.
R.
well most actually do..
check
http://crystal.linuxgames.com
http://ogre.sf.net
they are both cool
gab
check
http://crystal.linuxgames.com
http://ogre.sf.net
they are both cool
gab
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement