Open source game engine

Web player

Design

The user must create a dll/so for its application and its dll have a function void WebMain() that is the start point of the user web player application.

User created dll name must be “KgeWebApp.dll” or “KgeWebApp.so”

Below diagram show the early design for web player classes

Research

JNI

Java Native Interface is for calling C functions from java.

JNI example
How to set the java.library.path from Eclipse
Debugging JNI code using Eclipse and Visual Studio

Run JavaScript code

Invoking JavaScript Code From an Applet

Talking to applets with JavaScript

Talking to applets with JavaScript

Call java from c++

How to Call Java Functions from C Using JNI
Calling Java Methods

Web players

Panda3D web player

http://www.panda3d.org/blog/?p=14

  • It can work with java script.

wave it web player for ogre

http://ogre3d.org/forums/viewtopic.php?f=11&t=63648
it uses Java to load ogre dlls so it don’t need any player to install.
It seems it is a good and fast way to build a web player.

FireBreath

http://www.firebreath.org/
A project to easily make plugins for web browsers but your app need to be accepted by browsers.

awesomium

A web player good for UIs

This page is a Wiki! Log in or register an account to edit.

Leave a comment for: "Web player"