-
Honours Dissertation: Creation of a MORPG framework using Apache MINA and jMonkeyEngine
Creating a multiplayer online role playing game can be a daunting task, with only a few open source frameworks to choose from. This can be very off putting to users who wish to create their own game but without the hassle of writing lots of “low level” code to deal with networking issues, for example.
This project aimed to develop a framework to support users wishing to create their own multiplayer online game, and to investigate how various open source components can help to achieve this. The components investigated included the network application framework Apache MINA, the high performance java-based game engine jMonkeyEngine and the SQLite Java Database Connector.
-
4th International Ecumenical Film Conference
The 4th International Ecumenical Film Conference was hosted by the School of Divinity, at The University of Edinburgh in Scotland. The website was created to advertise the conference and offer information on about the films being presented. It also included a form for users to apply to attend, and information on places to stay when visiting.
Technologies: XHTML, CSS, Flash, PHP
-
Entausage
Entausage was an extension for Firefox 3, designed to allow Entanet customers to easily track their bandwidth usage. It would periodically check the users bandwidth usage as reported by the Entanet billing system, and display a warning if the user was nearing their monthly limit. Due to changes to the Entanet system and the move to IPSC and WBC it unfortunately is no longer available.
Being a Firefox extension, Entausage was naturally written in Javascript and made use of XUL and CSS for UI creation and styling. The bandwidth data was all parsed from an XML source.
Technologies: Javascript, XUL, CSS, XML
-
Arrochar Primary School
Arrochar Primary School is one of the local primary schools, the website was aimed at parents; of both prospective and existing pupils.
The layout is a basic XHTML and CSS layout, with Javascript used to create the navigation menu.
Technologies: XHTML, CSS, JQuery
-
Luss Glass Studio
Luss Glass Studio is a small glass studio which specialises in Stained Glass, Kiln Glass, Sandblasting, Fusing and Acid Etching.
The website is a simple on-line presence with information about the studio, and photographs of past work done.
Technologies: XHTML, CSS, PHP
-
2142.cc
2142.cc was the name of a Battlefield 2142 game server. The accompanying website made use of a custom script to track the statistics of all players and generate a high score table as well as individual statistic pages for each player. Although EA provided a global statistics system, 2142.cc was one of the only servers to provide one specific to the server. Due to the cost of running a game server and lack of time for playing games anymore, 2142.cc is no longer active.
The websites back end was written in PHP5, using a MySQL database for data storage. For communication with the game server a PHP wrapper for the BF2 RCON protocol was created.
Technologies: PHP, MySQL, XML, XHTML, CSS







1 Comment
Add Your Comment