Fast + Powerful Browser-Based 3D games

Started by
9 comments, last by JParishy 15 years, 10 months ago
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!
-Jedimace1My company siteEmber StudiosAlmost Done
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.
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.

Previously "Krohm"

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...
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.
I have no idea how it works or if you can use it on your own, but GarageGames' InstantAction could be something worth looking into.
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.
-Jedimace1My company siteEmber StudiosAlmost Done
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.
-Jedimace1My company siteEmber StudiosAlmost Done
What about Instant Action from Garage Games? Sounds like what you are after.
Jason McIntoshGame Geek Speak blog
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.

This topic is closed to new replies.

Advertisement