Results 1 to 9 of 9
  1. #1
    Join Date
    Mar 2005
    Location
    Ontario, Canada
    Posts
    1,750

    Question 3D programming in a browser?

    I would like to develop some 3D games that will run in the browser window. No install required.

    I was looking at using Flash but it doesn't allow for true 3D since it has a limited number of layers you can use.

    I would like to use OpenGL or DirectX if possible. Does anyone have suggestions how I can run 3D games in a browser?
    C++, 3D OpenGL and Game Programming video tutorials:
    www.MarekKnows.com
    Play my free games: Ghost Toast, Zing, Jewel Thief

  2. #2
    Join Date
    Mar 2006
    Location
    South Australia
    Posts
    4,521
    Your two options are currently Flash or a Java applet.

    At least until WebGL gets out there.

  3. #3
    Join Date
    Mar 2005
    Location
    Ontario, Canada
    Posts
    1,750
    I remember seeing a video tutorial last year somewhere that showed that you can run OpenGL code inside a browser. I don't remember how it was done but for some reason I think an ActiveX object was used.

    I wish I could find that video again!
    C++, 3D OpenGL and Game Programming video tutorials:
    www.MarekKnows.com
    Play my free games: Ghost Toast, Zing, Jewel Thief

  4. #4
    Join Date
    Nov 2003
    Location
    San Francisco, Ca
    Posts
    2,691
    Well, there's Shockwave too, but most people have forgotten about it and just run Flash.

    I believe that shockwave can handle 3D.
    http://www.adobe.com/products/shockwaveplayer/

    You may also want to look at something like Unity:
    http://unity3d.com/unity/

  5. #5
    Join Date
    Mar 2005
    Location
    Ontario, Canada
    Posts
    1,750
    Looks like Torque 3D supports publishing to a browser:
    http://www.garagegames.com/products/torque-3d

    I wonder how they have done it.
    C++, 3D OpenGL and Game Programming video tutorials:
    www.MarekKnows.com
    Play my free games: Ghost Toast, Zing, Jewel Thief

  6. #6
    Join Date
    Sep 2004
    Location
    Worst Case Ontario
    Posts
    7,446
    Quake 3 runs in a browser.

    http://www.quakelive.com/

    [ removed by MartinCo to prevent off-topic issues ]
    Last edited by martinco; 10-07-2009 at 06:15 AM.

  7. #7
    Join Date
    Mar 2005
    Location
    Ontario, Canada
    Posts
    1,750
    Looks like the Unity Game engine also supports Web Deployment:
    http://unity3d.com/unity/features/deployment

    Has anyone used Torque 3D or Unity to create a web based game? I'm curious to see how well eith of them work in a browser.
    C++, 3D OpenGL and Game Programming video tutorials:
    www.MarekKnows.com
    Play my free games: Ghost Toast, Zing, Jewel Thief

  8. #8
    Join Date
    Mar 2005
    Location
    Estonia
    Posts
    469
    Hey there. I am big unity fan. I never used Torque but what i heard then Unity3D is a lot easier than Torque. (for artists anyway)

    I have not done any game but i have done some tests. You can look it at http://www.erebuni.ee/F1.html

    note it requires plugin.

  9. #9
    Join Date
    Aug 2003
    Posts
    335
    You can also look into Papervision and Sandy3D. They are 3d libraries for flash.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •