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
C++ an Ultimate3D; Just athought
Topic Started: May 14 2008, 09:00 PM (657 Views)
elmernite
Member
[ *  * ]
I'll begin by saying I'm posting this way to soon. I don't take my C++ classes till the fall semester. (And I won't take advanced C++ till the spring semester) But A thought just hit me.
Can Ultimate3D be used when programming in C++? My guess is going to be yes.

I was looking into 3D engines and discovered that many of them are more of rendering engines and don't contain collision detection.
Yours however contains collision detection and it's a pretty good rendering engine.

Like I said I'm asking the question way to soon. I'm nowhere near programming anything in C++. I was just wondering if it would be possible to use Ultimate3D with C++ like other engines (Such as Ogre3D, ect...)

Thanks!

-Elmernite
Offline Profile Quote Post Goto Top
 
Rixeno
Member Avatar
Teo-Carliss
[ *  *  *  *  * ]
If you're going to use C++ to make a game, why not use the DirectX functions or make your own system. Although I do think Dr. Best that it would be possible, just not practical or something like that...
Report spam the nanosecond you see it.
Ninjas are everywhere, for all you know there are eleven behind you right now, including me...
Offline Profile Quote Post Goto Top
 
ashrat3000
Member Avatar
u3d raytracer
[ *  *  *  *  *  * ]
U3D will work in C++, it will be much faster actually.

A good reason not to make your own functions is that you need to learn how, U3D is all done for you :P

A bad reason to use it is you dont get to learn how. I dont think xbox 360 games are made in U3D.

And anyway, U3D was designed for GM.
그대를 사랑해


Offline Profile Quote Post Goto Top
 
Despellanion
Member Avatar
Forum God
[ *  *  *  *  *  * ]
This has been answered so many times before. Yes, ofcourse u3d can be used with C++. It is written in C++ so it would be very strange if you couldn't :lol:
Offline Profile Quote Post Goto Top
 
Ruud v A
Member Avatar
Programmer · Artist
[ *  *  *  *  * ]
Dr. Best however doesn't release his version written for use with C++ (see GMTECH mag).

If you want C++ graphics with collision detection, go for Ogre! Much better graphics, physics engine bindings (PhysX, Ode, Bullet, Newton). It has awesome plugins too.
For example Hydrax to render realistic water (and I mean really realistic!), PagedGeometry for rendering forests and grass, etc.

But I won't spam you with more Ogre features on this Ultimate3d forum :).

Veniogames
Vēnit, ut mē occidĕret.

I will not use Ultimate3d 2.x.x anymore - I am an Ogre C++ programmer.
Offline Profile Quote Post Goto Top
 
Dr. Best
Member Avatar
Administrator
[ *  *  *  *  *  * ]
Yeah, this in fact has been asked quite often before, but nobody rephrased my previous answers in a complete way so I am just going to repeat myself ^_^ .

Ultimate 3D, just like every dll, which works with Game Maker, can be used with C++. Anyway I do not recommed doing so. The object oriented "C++ friendly" interface architecture of Ultimate 3D is hidden behind the interface to Game Maker in the public version. And using the Game Maker interface through C++ would be quite uncomfortable. A lot of casting from and towards double variables would have to be done and you would not be able to take advantage of the nice OOP architecture of Ultimate 3D. Since there are many good open source 3D engines for C++ (especially Irrlicht and Ogre), which do not have these disadvantages, it would be better to use those. They have interfaces, which are made for C++ and work with it perfectly. Though if you want to get rid of Game Maker, but are still a bit afraid of entering the wide new waters of C++, you may want to take Ultimate 3D with you as something familar. Basically every step away from Game Maker is a step into a good direction, since you will learn a lot more by using C++.
Offline Profile Quote Post Goto Top
 
elmernite
Member
[ *  * ]
Thank you (Everyone)!

-Elmernite
Offline Profile Quote Post Goto Top
 
harkathmaker
Member Avatar
Persistent Enquirer
[ *  *  *  *  * ]
Do you have a recommendation for a good tutorial series for C++? I have downloaded C++ Visual Studio but haven't done a lot with it yet.
Offline Profile Quote Post Goto Top
 
ninja
Elite Member
[ *  *  *  * ]
I think I tried learning C++ once, it wasn't easy.
Offline Profile Quote Post Goto Top
 
Dr. Best
Member Avatar
Administrator
[ *  *  *  *  *  * ]
harkathmaker
May 16 2008, 04:26 PM
Do you have a recommendation for a good tutorial series for C++? I have downloaded C++ Visual Studio but haven't done a lot with it yet.

I have learned C++ from books and this is what I recommend to anybody who wants to get serious with it. Anyway I can not recommend any books, since the books I read to start learning C++ are German.
Offline Profile Quote Post Goto Top
 
Ruud v A
Member Avatar
Programmer · Artist
[ *  *  *  *  * ]
I can highly recommend functionx.com.
They have very good tuts (Although I discovered them a while after I started learning C++, I still learnt some things.)
Now I think of it, I learnt a lot of things also from a book but it is Dutch...

Veniogames
Vēnit, ut mē occidĕret.

I will not use Ultimate3d 2.x.x anymore - I am an Ogre C++ programmer.
Offline Profile Quote Post Goto Top
 
ashrat3000
Member Avatar
u3d raytracer
[ *  *  *  *  *  * ]
I'm an ad for this site:

http://gameinstitute.com/

This is the class I'm taking. It teaches you C++, but it's oriented towards games. Once you learned enough C++ it goes through DirectX and all the other stuff.
I would say this is by far the best class, but hey, its all opinion.
그대를 사랑해


Offline Profile Quote Post Goto Top
 
Reikyrr
Forum God
[ *  *  *  *  *  * ]
I luv irrlicht.
only me couldnot find out collisions..
i'd wish i could follow that course!
maybe i will when i have finished school
~Inspirational quote~
Offline Profile Quote Post Goto Top
 
« Previous Topic · Off-topic · Next Topic »
Add Reply