[gameprogrammer] Re: Browser capabilities for a 3D game

Thanks for your excellent advice as usual Bob, as well as Robert and Rasmus.

So far my search seems to be:

Flash - Good because it's cross platform and you don't have to install anything. I'm not sure if it is possible to run C++ code. I did find this:
http://www.erain.com/products/swift3d/
which adds 3D to flash. However, the demo did not have any real-time 3D rendering so maybe this isn't suitable at all.


Use a browser plugin. I know absolutely nothing about this. What does a plug-in do and how would I go about writing one? Would it be possible to access the user's 3D card here? How about using DirectX?

Use this engine, along with the xj3d file format:
http://www.mediamachines.com/
The demo was pretty crummy in terms of both graphics and performance. I contacted them regardless and will see what they have to say.


Wild tangent web driver:
http://www.wildtangent.com/default.asp?pageID=developer_5
It seems like it is tens of thousands of dollars. I will contact them for more information.


Bob Pendleton wrote:

On Mon, 2005-07-18 at 09:18 -0700, Kevin Jenkins wrote:

Hi,

I'm planning to make a high performance 3D game that runs in your web browser. What options do I have to do this? Would Flash work? Should I write a custom driver that people need to install? Is there a way to have C++ code run within a web browser?

Any replies are appreciated.


You might want to research x3d (used to be VRML) look at
http://www.xj3d.org/ http://www.web3d.org/ There seem to be several
solutions, how good they are I can not say. Some are based on a Java
applet, some require you to download and install a new 3D browser.


The good thing is that Blender and even Maya support x3d output now
days, so development is possible.

I would greatly appreciate it if you would post the results of your
search for a solution to this problem.

                Bob Pendleton




--------------------- To unsubscribe go to http://gameprogrammer.com/mailinglist.html





---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html


Other related posts: