Main > Programming > Libraries >

Games::3D 0.09

Games::3D 0.09

Sponsored Links

Games::3D 0.09 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 10 (4 times)
File size: 0.032 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1141
Date added: 2006-10-02
Publisher: Tels

Games::3D 0.09 description

Games::3D is a package containing an object system for (not only) 3D games.

SYNOPSIS

use Games::3D::World;

my $world = Games::3D::World->new();

$world->save_to_file( $filename );

my $loaded = Games::3D::world->load_from_file( $filename );

my $thing1 = $world->add ( Games::3D::Thingy->new( ... ) );
my $thing2 = $world->add ( Games::3D::Thingy->new( ... ) );

$world->link($thing1, $thing2);

Games::3D::World provides you with a container class that will contain every object in your game object system. This are primarily objects that have states, change these states and need to announce the states to other objects.

The Games::3D::World container also enables you to save and restore snapshots of your objects system.

Basic things that you object system contains are derived from a class called Games::3D::Thingy. These can represent physical objects (buttons, levers, doors, lights etc) as well as virtual objects (trigger, sensors, links, markers, sound sources etc).

You can link Thingys together, either directly or via Games::3D::Links. The links have some more features than direct linking, which are explained below.

This package also provides you with Games::3D::Sensor, a class for objects that sense state changes and act upon them. Or not, depending on the sensor. Sensors are primarily used to watch for certain conditions and then act when they are met. Examples are the death of an object, values that go below a certain threshold etc.

State changes are transported in the object system with signals.

Games::3D 0.09 Screenshot

Advertisements

Games::3D 0.09 Keywords

Bookmark Games::3D 0.09

Hyperlink code:
Link for forum:

Games::3D 0.09 Copyright

WareSeeker periodically updates pricing and software information of Games::3D 0.09 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Games::3D 0.09 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
cgames project consists of three games for the Linux console. Free Download
Soya 3D is a high level 3D engine for Python. Free Download
Planets 3D is a graphical tool for the simulation of the solar system. Free Download
Games::Chess Perl module represent chess positions and games. Free Download
linuX-gamers Live DVD is a bootable medium with a collection of popular 3D games. Free Download
Pong 3D project is a OpenGL Pong clone. Free Download
Games::Object is a Perl module to provide a base class for game objects. Free Download
XInvaders 3D project is a 3D Space Invaders clone for X11. Free Download