Jump to content
  • Advertisement
Sign in to follow this  
Jedimace

Fast + Powerful Browser-Based 3D games

This topic is 3808 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I want to make fast and powerful 3D games with the capabilities of something like Halo or WoW. I want to make a browser based multiplayer FPS game, so there is no download, making it easier for users to register and play. I was looking at Director 11, is that powerful enough to run something like Halo 3? I know alot of coding languages, like Flash AS 2.0, OpenGL and DirectX 10. Is there a way to put OpenGL into a internet window? I am not striving to make it so slow computers can run it, just so you don't have to download and install it. Java(like Runescape), seems to slow to run a good 3D game, and there is JOGL, but I heard JOGL won't run in an applet. I have enough money to get my hands on what I need, I just need to know what I need. And if there is a way, can I have some type of link to see it, tutorials, or some code? Thanks in advance!

Share this post


Link to post
Share on other sites
Advertisement
You cannot get around the fact that people have to download your game, even if it's flash or shockwave etc. Your game content won't just magically appear on the players computer. If you want the same visual quality as in Wow or Halo 3, it will most likely be a large download anyway.

I am not sure if it's possible to cram out that advanced 3D graphics from shockwave, but i'm quite certain it won't happen in flash.

Share this post


Link to post
Share on other sites
There's a thing called Java Web Start which will allow to run JOGL in an applet-like mode (but take care: JWS apps are not applets!).
I tried it a few years ago, it was a bit awry and I'm not even sure it's actually deployed with the standard JRE nowadays as - as far I've understood - it has been a complete flop.

More generally however, I believe you should think twice at your idea.

Share this post


Link to post
Share on other sites
Take a look at the following links.

FPS Engine in Flash: http://drawlogic.com/2008/06/01/as3-3d-engine-alternativa-platform-officially-launches/

Open Source Actionscript3 3D Library: http://blog.papervision3d.org/ also http://pv3d.org/ and http://dailypv3d.wordpress.com/ and http://papervision2.com/

Open Source Actionscript3 3D Library: http://www.flashsandy.org/

Open Source Actionscript3 3D Library: http://five3d.mathieu-badimon.com/ and http://lab.mathieu-badimon.com/

Misc. 3D Test/Examples (click on pics): http://blog.r3c7.net/

---

Nowhere near the level of the newest games, but definitely possible to make a quality browser-based experience if you mix 2D and 3D elements. ...and note, performance will improve dramatically with the next iteration of the Flash player due this year (http://labs.adobe.com/technologies/flashplayer10/).

In the next 6-12 months expect to see a legion of "quick and dirty" 3D games done in Flash. In 12-18 months we'll probably see sequels to higher-end Flash Web games like "Sonny" or "The Last Stand" start to go 3D.

However, monetizing all your hard work, and setting up "inexpensive" multiplayer is another story...

Share this post


Link to post
Share on other sites
You can try Unity3D. It can make games for Windows and Mac OS X as well as browser games (requires it's own plugin, which is easy to install). The only catch is that is only runs on Mac OS X at the moment, but that probably won't be for long. They have been working on porting it over to Windows for a while now.

Share this post


Link to post
Share on other sites
Hmmm.... Everything you guys showed me seems nice, but I would like to know how they made those. Maybe I can create an OpenGL intrepreter for the web, to load it into a browser. It seems everything has something like Flash player, Unity player, etc. Unity would be a good choice too though, and AS3 Alternativa looks good too, seeing as how I wouldn't have to leave my home language. But I'd like to go to an even lower level. If I can type OpenGL straight into Unity, that might be what I'll do. The Wii deployment is really what got me. I'll test it, then. Thanks for all the responses, those are some very nice choices I've gotten.

Share this post


Link to post
Share on other sites
I think I'll buy a MacBook and Unity, seeing as how I needed a new computer anyways,and Dual-Boot windows. Unity just looks so amazing and is fast. And by the way, I think Garage Games was made in Flash, it said I needed it to run it. Garage Games is fun though.

Share this post


Link to post
Share on other sites
Quote:
Original post by JParishy
You can try Unity3D. It can make games for Windows and Mac OS X as well as browser games (requires it's own plugin, which is easy to install). The only catch is that is only runs on Mac OS X at the moment, but that probably won't be for long. They have been working on porting it over to Windows for a while now.


Unity can only be authored on a Mac, but can be deployed on Windows.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!