Welcome Guest [Log In] [Register]
We hope you enjoy your visit.


You're currently viewing the Ultimate 3D Community as a guest. This means that you can only read posts, but can not create posts or topics by yourself. To be able to post you need to register. Then you can participate in the community active and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.

Join our community!

If you are already a member please log in to your account to access all of our features:

Username:   Password:
Add Reply
Ultimate3D and GM:Studio
Topic Started: Jul 10 2012, 07:22 PM (578 Views)
NProductions
Newbie
[ * ]
Hey everybody!

I've got GM:Studio now, and i must say that they have made a major improvment, espicially to the speed (doubled on my PC). So is it possible to use the current version of Ultimate3D with GM:Studio?



Thanks,
Nikita
Offline Profile Quote Post Goto Top
 
rangatangaa
Member Avatar
Elite Member
[ *  *  *  * ]
Have you tried it? My guess would be no as it uses a C++ background now, instead of Delphi (i think..) give it a go, if not then no good :(
Dr Best has mentioned he MAY look at it, if we can show him the improvements, benefits and the need. Also if he has the time. Currently it would only work inside the windows environment if it was to work at all, unless of cause it was to magically convert it to the other native files when you export.(i highly doubt) but this is all speculation.

(EDIT)
Also check this post, more information about what your asking is mentioned inside it
http://s9.zetaboards.com/Ultimate3D_community/topic/7331478/1/
Edited by rangatangaa, Jul 11 2012, 04:33 AM.

Posted Image
luenardi Should have been a mod ages ago.
Dont touch my bottle of green cordial!!!
My Facebook
Offline Profile Quote Post Goto Top
 
Dr. Best
Member Avatar
Administrator
[ *  *  *  *  *  * ]
If GameMaker:Studio has support for DLLs, Ultimate 3D works with it, but of course it is still Windows only. If there is no support for DLLs, you are completely out of luck and there is no chance that anything like U3D is going to be supported.

If there is DLL support importing the Game Maker files for older versions to use Ultimate 3D should work out of the box. Some minor incompatibilities (like renamed GameMaker functions) might get into your way. Since I do not own GameMaker:Studio (and do not event want to own it) there is no way that I am going to fix this. However if some community member would fix these things, I would gladly upload the modified files to ultimate3d.org with appropriate credit.
Offline Profile Quote Post Goto Top
 
NProductions
Newbie
[ * ]
Well, becuase some very important functions have become obsolete, it is impossible for the dll to initiate in studio.

@Dr. Best How far are you with U3d 3.0? :D

Thanks,
Nikita
Offline Profile Quote Post Goto Top
 
Dr. Best
Member Avatar
Administrator
[ *  *  *  *  *  * ]
NProductions
Jul 11 2012, 03:09 PM
Well, becuase some very important functions have become obsolete, it is impossible for the dll to initiate in studio.
Then you have to port it yourself or find somebody to do it for you. I won't do it.

NProductions
 
@Dr. Best How far are you with U3d 3.0? :D
http://s9.zetaboards.com/Ultimate3D_community/single/?p=8052914&t=7224185
Offline Profile Quote Post Goto Top
 
NProductions
Newbie
[ * ]
Unfortunatly, i tried to port it, but some basic functions are gone! Well that concludes U3D with Studio: Incompatible.

Thanks,

Nikita
Offline Profile Quote Post Goto Top
 
Dr. Best
Member Avatar
Administrator
[ *  *  *  *  *  * ]
NProductions
Jul 11 2012, 04:05 PM
Unfortunatly, i tried to port it, but some basic functions are gone!
Could you make a list of these functions? That would help to find whether they have only been renamed or whether they are gone completely.
Offline Profile Quote Post Goto Top
 
NProductions
Newbie
[ * ]
Obsolete functions relating to U3D:

window_get_region_width()
variable_local_exists
variable_global_exists


These are not renamed, they are permantly gone.
Offline Profile Quote Post Goto Top
 
Dr. Best
Member Avatar
Administrator
[ *  *  *  *  *  * ]
NProductions
Jul 11 2012, 05:40 PM
Obsolete functions relating to U3D:

window_get_region_width()
variable_local_exists
variable_global_exists


These are not renamed, they are permantly gone.
I am pretty certain that there is a replacement for window_get_region_width(). There has to be.

As for the variable stuff, this has always been optional. It can safely be removed, if "Treat all uninitialized variables as 0" is enabled in the options. Of course it would be cleaner to find an equivalent to these functions in GameMaker:Studio.
Offline Profile Quote Post Goto Top
 
NProductions
Newbie
[ * ]
Ok, i'll try to mod the scripts in such a way so that they're compatible with GM:S.

Thanks,
Nikita
Offline Profile Quote Post Goto Top
 
user240485
Member
[ *  * ]
So anything so far? Unlike most I am perfectly okay with droping some cash for studio if u3d is usable. Why. simple. I follow my golden rule: Use what you know best. Yes GM+u3d will forever be slower and less impressive than other name brand engines. But unlike them I have been using it years now. Not to say I haven't started dabbling a few other engines and programming languages. But i like using GM+u3d. Only problem is I hate the pay us upfront before you try and might like it model. I personally don't like the free version then the pay version with all the features we left out model but at least your able to start learning and begin development, even if it is nothing more than a tech demo.
Offline Profile Quote Post Goto Top
 
« Previous Topic · Questions about Ultimate 3D · Next Topic »
Add Reply