Mojo - 3D for TGB - Video
by Prairie Games · 12/27/2006 (5:45 pm) · 36 comments
What Mojo?
Mojo is a 3D plugin for Torque Game Builder. It features very nice lighting, vertex and pixel shaders, physics, realtime editing, multiplayer, etc ... check out the demonstration video.
Why Mojo?
"Make it fast... make it fun" can now include 3D. Prairie Games has plans to make a fun game with TGB, Mojo, and Torque web technology.
How Mojo?
Mojo is an evolution of the ZLIB licensed Sauerbraten Game Engine seamlessly integrated with Torque Game Builder.
When Mojo?
We still have some work to do on Mojo. It will be released in 2007
Mojo POWERED!

Check out a demonstration VIDEO: http://www.prairiegames.com/mojo.wmv
-Josh Ritter
President
Prairie Games, Inc
http://www.prairiegames.com

Mojo is a 3D plugin for Torque Game Builder. It features very nice lighting, vertex and pixel shaders, physics, realtime editing, multiplayer, etc ... check out the demonstration video.
Why Mojo?
"Make it fast... make it fun" can now include 3D. Prairie Games has plans to make a fun game with TGB, Mojo, and Torque web technology.
How Mojo?
Mojo is an evolution of the ZLIB licensed Sauerbraten Game Engine seamlessly integrated with Torque Game Builder.
When Mojo?
We still have some work to do on Mojo. It will be released in 2007
Mojo POWERED!

Check out a demonstration VIDEO: http://www.prairiegames.com/mojo.wmv
-Josh Ritter
President
Prairie Games, Inc
http://www.prairiegames.com

#2
(Chopin)..
I don't want to open a can of worms but I must inquire... respectfully curious.
This extensability seems to be like TGE and Constructor? There is no conflict of interest either marketing or license wise?
12/27/2006 (6:01 pm)
Good taste in Piano that's 4 sure...(Chopin)..
I don't want to open a can of worms but I must inquire... respectfully curious.
This extensability seems to be like TGE and Constructor? There is no conflict of interest either marketing or license wise?
#3
There's a fair amount of work to do on Mojo... The big thing is the multiview 3d editor with entiry support. Once that is hooked up, it will really start to sing. :)
Prairie Games is a game company and this (and other) technology is being created for our next game. It's possible that this stuff could be useful to other developers... there are just some licensing things to figure out.
12/27/2006 (6:46 pm)
A big part of the coolness definitely comes from the Sauerbraten guys... it's fantastic stuff... and finally a system like this with a license that plays nicely with everyone and everything. There's a fair amount of work to do on Mojo... The big thing is the multiview 3d editor with entiry support. Once that is hooked up, it will really start to sing. :)
Prairie Games is a game company and this (and other) technology is being created for our next game. It's possible that this stuff could be useful to other developers... there are just some licensing things to figure out.
#4
Speaking of which, why did you pick Sauerbraten for intgeration into TGB over TGE or TSE?
12/27/2006 (6:57 pm)
Looks great. I've fooled with Sauerbraten and the in-game editor is extremely nice. It's one of the things that TGE / TSE aches for. Speaking of which, why did you pick Sauerbraten for intgeration into TGB over TGE or TSE?
#6
12/27/2006 (7:56 pm)
Yeah. Sauerbraten is definitely cool.
#7
It would be very cool if TGB had a plugin architecture with dynamic link libraries... like Photoshop, 3DSMax, etc... I've been thinking about an architecture for this... but man, there are only so many hours.
12/27/2006 (9:01 pm)
TGB is also a great platform to work with... it kind of feels like an OS for games. :)It would be very cool if TGB had a plugin architecture with dynamic link libraries... like Photoshop, 3DSMax, etc... I've been thinking about an architecture for this... but man, there are only so many hours.
#8
@Josh Ritter
isn't that the truth
12/27/2006 (9:08 pm)
What Todd Pickens just said!@Josh Ritter
Quote:but man, there are only so many hours.
isn't that the truth
#9
12/28/2006 (12:07 am)
Nice work, Josh - funny thing, I was looking at sauerbrauten maybe two months ago and wondering how easy it would be it recreate it as an object in Torque.
#10
12/28/2006 (12:25 am)
You're crazy, dude!!! :)
#11
That is pretty funky though, especially because the one thing the 3d engine really lacks is good GUI stuff and the one thing I really like (apart from the screwed up positioning options) for Torque is the GUI system.
Looking forward to trying this one out!
Can the Sauerbraten engine handle poly soup stuff in thier environment btw? :)
Great stuff.
12/28/2006 (12:34 am)
I'm just hoping that you didnt just include that music as a "peice you knocked out" because I wouldnt be surprised coming from you Josh!That is pretty funky though, especially because the one thing the 3d engine really lacks is good GUI stuff and the one thing I really like (apart from the screwed up positioning options) for Torque is the GUI system.
Looking forward to trying this one out!
Can the Sauerbraten engine handle poly soup stuff in thier environment btw? :)
Great stuff.
#12
12/28/2006 (12:35 am)
Thats pretty nifty!
#13
12/28/2006 (3:56 am)
multiplayer editor... wow... i'm in love.
#14
nice Sauerbraten/TGB integration too... :)
--Mike
12/28/2006 (3:58 am)
yeah... the music... what's the title... and don't tell me that you just concockted it or i'll just go out and shoot myself...nice Sauerbraten/TGB integration too... :)
--Mike
#15
12/28/2006 (4:00 am)
Looks like 2007 is going to be a good year in the garage so to speak ;)
#16
Can the 3D world be controlled with Torque Script? Or is it just basic interaction?
12/28/2006 (4:55 am)
Amazing! Can the 3D world be controlled with Torque Script? Or is it just basic interaction?
#17
12/28/2006 (7:31 am)
Now if only it had been TSE integration instead of Sauerbraten so i could re use all my existing torque assets..
#18
12/28/2006 (7:37 am)
That is really nice.... wow! Nice work Josh.
#19
12/28/2006 (8:19 am)
Looks really cool but... Am I missing something here? Isn't this an engine within an engine?
#20
12/28/2006 (10:18 am)
TGB already is an engine inside an engine. You really have to know real internals programming to pull off something like this it's brilliant. T2d/TGE is brilliance I dont' want to detract. This is just something fresh.. 
Associate David Montgomery-Blake
David MontgomeryBlake
EDIT:
Just watched it.
HOLY SHIT!!!! That is friggin' amazing! Excellent job!
My question about editing was answered. That is my favorite thing about cube/sau--real-time geometry editing. Absolutely beautiful!