Creative Commons License
Valid XHTML 1.0 Transitional

Ultimate 3D
v 2.1.1

Navigation

Demos
Examples
SDK
Utilities
Games

Examples

Link Up

Collision management example

This example shows how to implement reliable collision detection and collision response in Ultimate 3D. It does not contain much eye candy, its only purpose is showing how to implement collision management. To get more information about how this example works refer to the help file of Ultimate 3D. The chapter "Collision detection and collision response" describes the quite user-friendly functions used in this example.


Link Up

Video Camera Example - U3D 2.0

Description:
This is a small example i put together, that is mostly commented. You may us this for like Security camera, or whatever. I think it would be pretty cool for like Putting into a game where you have a control panel and video displays. You could have live footage of whatever you are pointing the video cam at. Pretty sweet.

Controls:
W,A,S,D = Move- main camera
Arrow Keys = Move- video camera
Ctrl = Duck

thankyou- dazed and cold

Video Camera Example - U3D 2.0

Added by Dazed and Cold on 26th of March 2007.


Link Up

Portal example - U3D v2.0 beta 3

This example shows how to use a shader together with the RenderToTexture() function, to create a portal like the ones you might know from the game Prey.

Of course, it wouldn't be of much interest if it didn't actually allow the player to go through it, and create the illusion of directly stepping into the area displayed in that portal.

Because of the way the view in the portal is calculated, it is possible to position the portal at any angle, which can create quite disorienting effects when moving through it... :)


Controls:
arrow keys + Page Up & Page Down to fly around.

Have fun with it - preferably before you have lunch! :D


Brought to you by MysteriXYZ.

Portal example

Added by MysteriXYZ on 20th of May 2007.


Link Up

Door example - U3D v2.0 beta 3

Have you ever been frustrated by the lack of realism when handling doors in a game, especially when being pushed back as it closes before you? Do you want to avoid such unrealistic behaviour in your own games? Then this example might be what you're looking for:

- it requires use of the door handle to actually get the door open;
- then, use the handle to manoeuvre the door around, OR...
- ...if that's too impractical for your needs, simply walk into the door to move it around.

The example is pretty self-explanatory, so you should have little trouble trying it out.

Controls:
arrow keys to move around.
Click and hold the left mouse button to use the door handle.

May it open new doors for you! :D


Brought to you by MysteriXYZ.

Door Example

Added by MysteriXYZ on 9th of June 2007.


Link Up

3D sound example u3d 2.0 RC

- 3D sound example -
Assembled by : Dazed and cold

Description:
This is a small example put together for people wanting 3D sound for
thier games.. and cannot figure out how to do it.. idk this is for newer
people or people that just are not good in that area.


Controls:
W,A,S,D = Move- main crate
Arrow Keys = Move- video camera
esc = exit example

3D sound example u3d 2.0 RC

Added by Dazed and Cold on 14th of July 2007.


Link Up

3D platform example u3d 2.0 RC

- 3D platform example -
Assembled by : Dazed and cold

Description:
This is a small example put together for people wanting a sort of platform
style game.oh and credit goes out to Nydian for the gm platform ex. thanks..
soo idk this is for newer people or people that just are not good in that area.

Credit:
Dazed and cold
Nydian
Flashkit(sounds)

Controls:
W-up,A-left,D-right = Move- main crate
Arrow Keys = Move- video camera
esc = exit example

thankyou -dazed and cold

3D platform ex - U3D 2.0 RC

Added by Dazed and Cold on 15th of July 2007.


Link Up

Multiple Objects, with only one object!

This example shows how to load multiple models under one object. This may not seem significant at first, but as you make your game more complex, it becomes very useful.Because, with this method you can create many models without having to worry about GM's speed issues.

Screenshot: Here

Credit goes to MysteriXYZ for teaching me the basic principles of this method sometime ago.

Multiple Models

Added by $pecter on 16th of September 2007.


Link Up

LaserFX - U3D v2.0 RC

This multi-example shows you how to:

  • visually understand ray tracing

  • align objects to one another

  • create empty meshes

  • manipulate multiple U3D objects within a single GM object, using ds_lists instead of arrays

  • create terrain decals

  • archive (almost) ALL loaded textures within a *.u3d file.

The main focus in this example is on showing you visually how ray tracing works.
It also demonstrates the use of mesh creation, as it is needed for making terrain decals (bullet holes, burn marks, etc.), but also for hiding any textures within a *.u3d file (useful if you don't want other people to have access to them).

There is bound to be something of interest here to both U3D novices and advanced users of Ultimate 3D, so be sure to check it out :) !

Controls:
Arrow keys: Move
Ctrl: Duck
Shift: Faster movement while held
+/- keys: Increase/Decrease burn mark size
B: Toggle normal/basic view
W: Toggle wire frame mode
F2: Display on-screen help

Brought to you by MysteriXYZ. For more info/feedback, see this topic.

LaserFX

Added by MysteriXYZ on 14th of December 2007.


Tech Demo room two - 2
Tech Demo room one - 2
U3D