Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Rapid Prototyping

Icon Serpentine
punk in drublic
Join date: 13 Nov 2003
Posts: 858
08-04-2005 21:02
You might've heard about artificial life in SL, or about this blog I maintain concerning the subject of aLife in SL.

I'm currently really just exploring aLife and it's effects in a shared environment... but I'm also using SL as a rapid-prototyping environment. I want to start moving my larger more successful projects offline into a stand-alone application..

if there are other developers out there who've worked with 3D engines before -- are there any reccommendations for which rendering engine to use?

I'd perfer not to build one from scratch directly in openGL or some such thing.

Currently I'm considering using Irrlicht and developing in Ruby using the irr wrappers.

Ideas? Suggestions? Tom foolery?
_____________________
If you are awesome!
Jeffrey Gomez
Cubed™
Join date: 11 Jun 2004
Posts: 3,522
08-04-2005 21:11
As always, I suggest Torque.

Torque is originally where I learned scripting logic, and was an easy leap to LSL. Torque's scripting API also allows for some things that Second Life's does not, including Server/Client behaviors, Pointers, Classes, and an object-oriented environment similar to C++.

The core and source are in C++, and are available off their CVS once you've purchased a dev license. The demo, on the other hand, allows full access to the scripting, terrain, and GUI APIs.

While originally a game engine developed for the Tribes franchise, Torque is very user-friendly and has a large community of developers working on similar projects. I'm also a veteran with the software, so feel free to fire questions my way.

Also look into the book. It has a few errors, but it's pretty good at breaking you into the workflow. It also comes with some demo cutups that don't require a full Torque license to use.
_____________________
---
Satchmo Prototype
eSheep
Join date: 26 Aug 2004
Posts: 1,323
08-05-2005 06:30
I second the motion.
_____________________

----------------------------------------------------------------------------------------------------------------
The Electric Sheep Company
Satchmo Blogs: The Daily Graze
Satchmo del.icio.us
Kris Ritter
paradoxical embolism
Join date: 31 Oct 2003
Posts: 6,627
08-05-2005 06:39
not exactly sophisticated, but I use Organica for rapid prototyping cuz it's just like working with prims.

Something to note, though - Organica is OLD. It hasn't been updated in many, many years and the price has remained constant. It's kinda expensive for what it is these days. But I've had it forever :)

Actually, I the main website doesnt even seem to be functional any more, which is a bit telling. But here's some info and a slightly discounted price.

http://www.filmwareproducts.com/Impulse/Organica/
_____________________
Icon Serpentine
punk in drublic
Join date: 13 Nov 2003
Posts: 858
08-05-2005 11:07
Any others? Perhaps something more robust and possibly OS?

Thanks for the suggestion though -- toque does look intriguing though it does seem to concentrate heavily on game development.
_____________________
If you are awesome!
Satchmo Prototype
eSheep
Join date: 26 Aug 2004
Posts: 1,323
08-05-2005 11:26
Are you looking to just model things, or to model and animate things in 3D Synthetic Environments? Blender3D is a good Open Source modelling tool, and I know a few versions back they let you script a game environment via Python, but I'm not sure if that is still available.

It's also pretty easy to strip Torque of game elements and just provide a 3D world and some objects without any real gameplay. And while it's not Open Source, your $100 seat gets you access to the source code!
_____________________

----------------------------------------------------------------------------------------------------------------
The Electric Sheep Company
Satchmo Blogs: The Daily Graze
Satchmo del.icio.us
Icon Serpentine
punk in drublic
Join date: 13 Nov 2003
Posts: 858
08-05-2005 17:24
Looking to develop a physical simulator for my larger aLife projects.
_____________________
If you are awesome!
AJ DaSilva
woz ere
Join date: 15 Jun 2005
Posts: 1,993
08-25-2005 10:10
Just a few suggestions if you're interested:

- I've not tried it myself but Ogre (http://www.ogre3d.org/) is open source and always seems well spoken of.

- I also found a pretty comprehensive list of engines at http://www.devmaster.net/

- Of course, if you're just prototyping, Director should be a quick way to throw ideas together.

- Then again you could mod Half Life or something.

- Id's released the code for most of their engines, the Quake 3 source should be out pretty damned soon.

- A quick search on Google for 'artificial life simulator' pulled up this: http://www.spiderland.org/breve/

- Came across this while browsing the forums: /120/aa/29217/1.html#post295563
Csven Concord
*
Join date: 19 Mar 2005
Posts: 1,015
08-25-2005 11:23
Q3 source is out. Includes a version of Radiant I've read. And perhaps... perhaps... includes the source to a bsp compiler. The Ogre forum has probably been discussing it in detail. Maybe the Irrlicht engine people too.
Csven Concord
*
Join date: 19 Mar 2005
Posts: 1,015
08-25-2005 11:25
From: Satchmo Prototype
Are you looking to just model things, or to model and animate things in 3D Synthetic Environments? Blender3D is a good Open Source modelling tool, and I know a few versions back they let you script a game environment via Python, but I'm not sure if that is still available.


The Blender game tools were gone for a good long while but think they're back in.
Garoad Kuroda
Prophet of Muppetry
Join date: 5 Sep 2003
Posts: 2,989
08-25-2005 15:02
What are the language choices?

This might sound crazy, and I might get flamed for it, but if you want to do stuff fast Java's probably the best choice. You'd be surprised what Java 3D apps are doing nowadays.

If you don't believe me, visit the Java Development forums at www.gamedev.net . --Where, if you post that you disagree with what I've said, you WILL get flamed. :)

Gamedev, BTW, is by far the best place I've ever found to ask this type of question (I don't even care if you're not working on a game...) Not that SL OT won't find lots of dorks with opinions...
_____________________
BTW

WTF is C3PO supposed to be USEFUL for anyway, besides whining? Stupid piece of scrap metal would be more useful recycled as a toaster. But even that would suck, because who would want to listen to a whining wussy toaster? Is he gold plated? If that's the case he should just be melted down into gold ingots. Help the economy some, and stop being so damn useless you stupid bucket of bolts! R2 is 1,000 times more useful than your tin man ass, and he's shaped like a salt and pepper shaker FFS!
Garoad Kuroda
Prophet of Muppetry
Join date: 5 Sep 2003
Posts: 2,989
08-28-2005 07:40
Here's what I meant by that...lol

http://www.gamedev.net/community/forums/topic.asp?topic_id=339086
_____________________
BTW

WTF is C3PO supposed to be USEFUL for anyway, besides whining? Stupid piece of scrap metal would be more useful recycled as a toaster. But even that would suck, because who would want to listen to a whining wussy toaster? Is he gold plated? If that's the case he should just be melted down into gold ingots. Help the economy some, and stop being so damn useless you stupid bucket of bolts! R2 is 1,000 times more useful than your tin man ass, and he's shaped like a salt and pepper shaker FFS!