Embedding a 3D engine into a browser
June 1st, 2007
As crazy as it sounds, it’s been done multiple times and probably has a bright future ahead with the advent of faster + cheaper graphics cards combined with Vista’s large upgrade requirements and how OS X already uses OpenGL for all windowing.
It’s that difficult either - just write a ActiveX control or FireFox plugin. There is even an open source 3D engine for the web (based on OGRE) called Emma which I’m basing my (proposed) plugin on.
What’s interesting is to see all the games being web-launched that are non-Flash. Like ToonTown Online (Panda3D + Python), Puzzle Pirates / Bang Howdy (Java), Runescape (Java) and soon all games based on Adobe’s Apollo and maybe Microsoft’s Silverlight/.NET. This leads me to believe that players are willing to download plugins for their web browser in order to play games, but must be compelled to by an interesting game.
Entry Filed under: Game Development


Leave a Comment
You must be logged in to post a comment.
Trackback this post | Subscribe to the comments via RSS Feed