(function(doc, html, url) { var widget = doc.createElement("div"); widget.innerHTML = html; var script = doc.currentScript; // e = a.currentScript; if (!script) { var scripts = doc.scripts; for (var i = 0; i < scripts.length; ++i) { script = scripts[i]; if (script.src && script.src.indexOf(url) != -1) break; } } script.parentElement.replaceChild(widget, script); }(document, '

Playing Maze Game with Internet Connection

What is it about?

Before the internet is developed, the maze programs are all provided for single user. The research, adopting the power of internet and mobile device, has developed a multi-user maze system, which consists of Maze Editor, Maze Runner, and Maze Manager. The Maze editor is capable of building mazes with multiple components, automatically or manually. The maze can be three degrees, four degrees, or six degrees. The contour of the maze can be configured freely. The process of automatic construction of the maze can be recorded and replayed later. The Maze Runner supports both single user mode and multiple user mode. Teammates can solve the puzzles collaboratively with real-time communicating in multiple views.

Why is it important?

Showing how traditional games can be improved with current technology. The execution of the maze system contains a server and some clients. They are designed in the model of finite-state machine. The state diagrams, data structures, and class hierarchies are presented for related application projects.

Read more on Kudos…
The following have contributed to this page:
Ay-Hwa Liou
' ,"url"));