|
Game Engine of TrueSpace
About Truespace Archives
These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.
They are retained here for archive purposes only.
Game Engine of TrueSpace // Game Development
Post by GMS0012 // Sep 18, 2008, 7:32am
GMS0012
Total Posts: 3
|
hi all...
I am very new here and I read on the webpage.
There I saw some simple videos how to make elevators, portals and so on with TS.
So does TS include a "little" game engine?
How powerful is this engine?
Thanks |
Post by TomG // Sep 18, 2008, 7:49am
TomG
Total Posts: 3397
|
tS is now much more than a 3D authoring tool - it's also a delivery platform.
You can use scripting and node linking to make "intelligent objects". These might be tools useful when modeling, but they can equally be game objects that respond to people in the scene. There is no distinction between the two in trueSpace.
So far we've seen sharks that chase nearest person (or person with a specific name), elevators, doors that respond to the color of the object only opening for a certain color, lights that turn on as you get closer, a teleporter, a rockfall that is triggered when you walk near, and so on.
These are just the same as far as trueSpace is concerned as the modeling and functionality tools we've seen for animating post-process effects, new interfaces for lights, etc.
So there is no game engine included with tS - rather, tS itself is now capable of acting as a game engine.
Now given that this is a general purpose 3D tool and does not feature all the game engine optimisations (pre-calculated culling and lighting etc as one example), then you won't be writing Half Life in trueSpace any time soon.
But no reason you could not write what is commonly called a "casual game", or a game demo or proof of concept, or test our your levels before exporting them to a game engine, etc.
HTH!
Tom |
Post by Délé // Sep 18, 2008, 1:00pm
Délé
Total Posts: 1374
|
I would add that there is also truePlay. That is a free cut down version of tS that allows people to run around in the interactive scenes that you create. This allows the user to view your scene without all of the other tools and windows exposed. They would just see and interact with the 3d view. You could create an online 3d space where people could only get in with truePlay.
I agree with Tom, you probably won't see anyone make a game like Crysis or anything anytime soon. You could create a simple mmog style game though.
A while back I created a very simple mmog style game. It was just proof of concept. We tested it in shared space and it worked perfectly fine. So in theory you could create an online game like that.
I have a video of it on my website HERE (http://www.delevinci.com/Interactive3d/MiningGame.htm). It's a very simple example. The player uses their power of telekineses on the rock piles to extract minerals. You can view your possessions and skill levels in a panel.
So tS/tP are not really a full blown game engine, but you could still do some interesting things with them. :) |
Post by nowherebrain // Sep 19, 2008, 8:27pm
nowherebrain
Total Posts: 1062
|
I would recomend it for games with a smaller draw distance though(or simple games). Not that it is not good at what it does, but it was not designed from the ground up to be a game engine, therefore there are things that a typical game engine does better. |
Post by nigec // Sep 20, 2008, 6:25am
nigec
Total Posts: 314
|
Probably the easiest thing to achieve would be a cubic type game like Scratches.. although you'd need to render the 6 images in another app, ie Bryce, then create geosphere nodes with a camera in the center, with limited up n down movement, creating hotspots to change nodes, also you need direction control on re entering
The hard thing would be creating scripts for cursors, inventory and items
I've done this with truespace models but different software to build it.. but i see TS does have a LUA plugin
theres a demo i did in the WIP section, since posting that, i have 3D animated objects and currently working on a conversation system |
|