Software Engineering Project

So my second-to-last semester of school has now been done for a few weeks. And I’m definitely looking forward to graduation. I took a course called Software Engineering this semester and the majority of the course is a team project to create a Mahjong game.

I worked together with two friends on the project and it ended up pretty good. We originally were going to write the game in Java because it’s the language we all know the best. But, we couldn’t figure out GUI programming in Java quickly and easily (within 2-3 hours), so we looked at C# and .NET. Using C#, we got a quick GUI up and running with a panel (or tile) on top of another one (that was the hard part in Java) in about 30 minutes or so. So, we ran with that quick demo application and created our Mahjon game.

My wife, Tanya, likes to play the game and so do several of our friends. We used Google Code as our source code repository because I didn’t want to go host it on my desktop (which would force me to leave the machine on 24/7).  The code is still on the Google Code project site, under some open-source license, and there’s also a zip file that contains everything necessary to run the game. Just run the executable. No malware, I swear.

Enjoy.

This entry was posted in dev, personal and tagged , , , . Bookmark the permalink.

Comments are closed.