|
|
Re: Ever planning to implement openGL
[Re: broozar]
#108800
01/25/07 20:44
01/25/07 20:44
|
Joined: Jul 2000
Posts: 8,973 Bay Area
Doug
Senior Expert
|
Senior Expert
Joined: Jul 2000
Posts: 8,973
Bay Area
|
Quote:
mac support? linux support? BeOS support? <insert OS here> support?
I knew this would come up. 
First, just using OpenGL doesn't make us cross-platform. Second, all our research has indicated that there just isn't a big enough market to support the hassle of cross-platforming.
|
|
|
Re: Ever planning to implement openGL
[Re: Doug]
#108801
01/25/07 23:17
01/25/07 23:17
|
Joined: Aug 2003
Posts: 7,439 Red Dwarf
Michael_Schwarz
Senior Expert
|
Senior Expert
Joined: Aug 2003
Posts: 7,439
Red Dwarf
|
if i use linux and use wine to emulate win appliations, 3d OPENGL applications work faster than DIRECTX application, beacuse wine doesnt have to emulate the DX infos, it can process the OGL info directly. That makes it much faster, and a way to use 3DGS in *nix OS'.
"Sometimes JCL reminds me of Notch, but more competent" ~ Kiyaku
|
|
|
Re: Ever planning to implement openGL
[Re: lostclimate]
#108804
01/26/07 20:55
01/26/07 20:55
|
Joined: Aug 2006
Posts: 652 Netherlands
bstudio
User
|
User
Joined: Aug 2006
Posts: 652
Netherlands
|
well, thought that the engine was written OO style (correct me if i'm wrong)
BASIC programmers never die, they GOSUB and don't RETURN.
|
|
|
Re: Ever planning to implement openGL
[Re: lostclimate]
#108808
01/31/07 08:29
01/31/07 08:29
|
Joined: Nov 2004
Posts: 7,121 Potsdam, Brandenburg, Germany
Machinery_Frank
Senior Expert
|
Senior Expert
Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
|
As being a programmer for more than 20 years now I also would like to see object oriented code in the future. This would really help to clean up the mess with so many global variables around in C-Script.
It would even make it easier to create tools like code completion in the editor and very good help file.
It makes it even more easy to read code since you can see where a variable (property) of an object comes from. You see who is the "owner" or "parent" of something very easily.
And it can help to clean memory. When you free an object then every property (variable) can be freed as well.
Besides that it would be possible to inherit new objects from existing objects and expand their possibilities.
The code from every game maker could be cleaner und better readable and could be used in new projects as well.
Templates could be made easier and smaller. Some properties could get a flag "publish" and will automatically appear in the WED interface. Public functions will be actions that appear in WED.
We could even create some kind of easy to use objects or components and could exchange them or even sell them to other developers. They could simply appear like a template with a WED interface.
That would be a great future.
Models, Textures and Games from Dexsoft
|
|
|
|