Advance webgames development with Java. This module taught how to create applets and how to create a game which can be hosted on a server. This was a group project with one person doing the artwork, one doing webdevelopment and the other (me) programming the applet.
This module was focused on software development process to create a webgame applet in java. It encouraged Agile software development practices. New concepts such as software design diagrams were introduced along with various coding algorithms for AI.
The Assessment entailed creating a webgame which encorporated either real time physics, a form of computing artificial intelligence
or accessing an online database for highscores. The applet was to be hosted on a webserver and a website would be required to display all the game assets.
Our team consisted of three people who collaborated and designed a game called 'Apple boy'. The game was a randomly generated maze which was to be navigated to retrieve discs to open a gate to exit the level. Meanwhile a millennium bug used path finding to move around he screen trying to track the player down. The module also involved an exam about effective webgame development.
Software used : Eclipse Java Development kit, Green UML, Microsoft word processing, Adobe Dreamweaver, Dropbox, Gantter,
The Assessment entailed creating a webgame which encorporated either real time physics, a form of computing artificial intelligence
or accessing an online database for highscores. The applet was to be hosted on a webserver and a website would be required to display all the game assets.
Our team consisted of three people who collaborated and designed a game called 'Apple boy'. The game was a randomly generated maze which was to be navigated to retrieve discs to open a gate to exit the level. Meanwhile a millennium bug used path finding to move around he screen trying to track the player down. The module also involved an exam about effective webgame development.
Software used : Eclipse Java Development kit, Green UML, Microsoft word processing, Adobe Dreamweaver, Dropbox, Gantter,