Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: 3d engine and game

From: ryanc:iesco-dms at: 8-Jan-2002 11:48

I have made a couple 3d engines in View, but they all are fairly poor quality, at least in some way. One is versatile and slow, the other is fast, but consumes tons of memory and has restricted movement. My slow stuff is in an unfinished game I call the wanderer. You can find it at:
>> do http://www.sonic.net/~gaia/games/wanderer/wanderer.r
It is interesting in that I made a dialect you use to build areas that can be linked together across the internet. Really it all started out as just a feasibility test for the reb-world project, and I just kept on making progress on the frame rate. My original ray caster generated a frame in about 10 seconds on a P400. Now I have test version at home that is about 100 times faster, though still needs some tuning, if I ever get around to it. You can generate some nice 3d images with View, but you will have to wait awhile for them to be calculated, which could be ok for still images, but not for real-time high resolution stuff like you see on modern video games. If I was to do any serious real-time ray casting, I would do it in C, probably using one of the existing 3d engines that are quite good. Most environment logic could be done in rebol, just leaving the hard-core stuff for the C program. Unfortunately you may get bound to a particular platform doing it this way. --Ryan Coussement Christophe wrote:
> Hi: > > I recall Cyphre talking about "universal arcade game engine in Rebol/View" > which whas in beta phase... > As we would need a 3d engine for creating animation within our project, does > anyone knows about the status of Cyphre's work ? > Are they any other projects or tries about 3d in /View ? > Thx, > > ==christophe > > -- > To unsubscribe from this list, please send an email to > [rebol-request--rebol--com] with "unsubscribe" in the > subject, without the quotes.
-- Ryan Cole Programmer Analyst www.iesco-dms.com 707-468-5400 The contradiction so puzzling to the ordinary way of thinking comes from the fact that we have to use language to communicate our inner experience which in its very nature transcends lingistics. -D.T. Suzuki