Show simple item record

dc.contributor.authorZhao, Kun
dc.date.accessioned2020-04-07T00:08:37Z
dc.date.available2020-04-07T00:08:37Z
dc.date.issued2008
dc.identifier.urihttps://hdl.handle.net/10182/11712
dc.description.abstractLego robotics has been introduced for teaching and learning as a learning tool. The RoboTable has been developed for Lego robotics as a tabletop learning environment. Learners can interact with the RoboTable using their Lego robot. Currently RoboTables are stand alone devices but if we can link RoboTables over a network, school children from different places could work together. This will create a better learning environment by letting school children learn from each other. This project focuses on investigating a universal, platform independent way to simplify the creating the network communication between RoboTable games. The proposed plan is to develop a communication toolkit to help RoboTable game developers create communication between multiplayer RoboTable games easily. This toolkit has essential communication development functionality to create connections and send and receive messages. These functions allow RoboTable game developers to easily add communication and create multiplayer RoboTable games. We implemented a prototype toolkit to support creating multiplayer RoboTable games as well as developed a central communication server for handling the communication between games. In addition we have created a sample game to test the toolkit and act as an example to help RoboTable game developers. The toolkit approach was evaluated by doing testing using the sample game. The results showed that using the toolkit is an easy and useful approach to allow RoboTable game developers to create multiplayer RoboTable games with correct game state using minimal effort. More importantly, the central communication server application can work with any type of multiplayer RoboTable games which means developers do not have to develop a server for each RoboTable game. This approach significantly reduces the effort required for developing multiplayer RoboTable gamesen
dc.format.extentvi, 63 pages
dc.language.isoenen
dc.publisherLincoln Universityen
dc.rights.urihttps://researcharchive.lincoln.ac.nz/page/rights
dc.subjectRoboTableen
dc.subjectdistributed multiplayer gameen
dc.subjectLegoen
dc.subjectLego roboticsen
dc.subjectclient-serveren
dc.subjectnetwork communicationsen
dc.titleAn architecture for distributed multiplayer RoboTable games: A dissertation submitted in partial fulfillment of the requirements for the Degree of Bachelor Software and Information Technology with Honoursen
dc.typeDissertationen
thesis.degree.grantorLincoln Universityen
thesis.degree.levelOtheren
thesis.degree.nameBachelor of Software and Information Technology with Honoursen
lu.thesis.supervisorCharters, S.
lu.thesis.supervisorAbell, W.
lu.contributor.unitDepartment of Informatics and Enabling Technologiesen
dc.rights.accessRightsDigital thesis can be viewed by current staff and students of Lincoln University only.en
dc.subject.anzsrc08 Information and Computing Sciencesen
dc.subject.anzsrc0803 Computer Softwareen


Files in this item

Default Thumbnail

This item appears in the following Collection(s)

Show simple item record