Tuesday, June 19, 2012

Follow my GitHub page

Here are the things I work on in my spare time.
https://github.com/shanecandoit

Many of the earlier projects where simply attempts at learning to use git. :)

Thursday, June 7, 2012

Mages - a networked multiplayer game

Mages

How

We made this game using python, the pygame and twisted libraries. We collaborated using subversion and many emails. We created UML sequence and class diagrams. We wrote several user stories and used their functionality to organize our code.

The game is playable, the spellbook functionality is incomplete. The arena maps are customizable and read from a text file every game.

The game is turned based and can handle up to four players. Players can move and cast spells provided they stay within the limit of their action points per turn.

Watch

I show the documentation then fire up a server and client and demonstrate the gui and a single round.


Tuesday, June 5, 2012

Group Database Project - music manager

Database project

how it was made

Me and my teammates built this application using java and apache derby for our database. We collaborated using subversion.

demo and schema/uml

In the demo I add some songs, add them to a playlist, create and add tags, then delete them.
At the end of the video the schema and the uml diagrams are shown.



We implemented all the functionality in our design document and kept our schema and uml diagrams up to date.

We we happy to earn full credit!
Thanks to Andrew and Shun for the hard work and helpful feedback.