A MultiUser 3D Web Browsing System
IEEE Internet Computing
A Rule-Based Interactive Behavioral Animation System for Humanoids
IEEE Transactions on Visualization and Computer Graphics
A multi-user virtual environment system with extensible animations
Web3D '03 Proceedings of the eighth international conference on 3D Web technology
Adaptive interaction in Web3D virtual worlds
Proceedings of the ninth international conference on 3D Web technology
A Language for Building and Extending 3D Virtual Web-Based Environments
LA-WEBMEDIA '04 Proceedings of the WebMedia & LA-Web 2004 Joint Conference 10th Brazilian Symposium on Multimedia and the Web 2nd Latin American Web Congress
A Java web application for allowing multiuser collaboration and exploration of existing VRML worlds
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
Flash movie authoring environment based on state diagram
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
Load distribution by using web workers for a real-time web application
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Rapid Authoring of Web-based Multiplayer Online Games
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Hi-index | 0.00 |
This letter proposes a prototyping tool for Web-based Multiuser Online Role-Playing Game (MORPG). The design goal is to make this tool simple and powerful. The tool is comprised of a GUI editor, a translator and a runtime environment. The GUI editor is used to edit state-transition diagrams, each of which defines the behavior of the fictional characters. The state-transition diagrams are translated into C program codes, which plays the role of a game engine in RPG system. The runtime environment includes PHP, JavaScript with Ajax and HTML. So the prototype system can be played on the usual Web browser, such as Firefox, Safari and IE. On a click or key press by a player, the Web browser sends it to the Web server to reflect its consequence on the screens which other players are looking at. Prospected users of this tool include programming novices and schoolchildren. The knowledge or skill of any specific programming languages is not required to create state-transition diagrams. Its structure is not only suitable for the definition of a character behavior but also intuitive to help novices understand. Therefore, the users can easily create Web-based MORPG system with the tool.