Jun 15 2011

Computer Science Summative Done!

Bobby Chan

Today John, Alex and I finished and submitted our computer science summative. The result of one and a half months of hard work, dedication, restless nights, and intense coding, produced one of the best summatives Mr. MacDonald will probably ever get in his entire lifetime teaching the course. We built a game in Java (not coffee but the programming language), code-named “FighterGame”. Although as Alex had said, “FighterGame was so much more than a game”, and it truly is much more than just a game. We all learned a lot from developing this game, but Alex and John undoubtedly learned much more than I did as I was the one teaching them the techniques and skills used in this ambitious project, while leading the it towards my vision.

At first it started out as a simple space invaders game from some tutorial scavenged off the internet. As time passed (rather quickly) it evolved into a 2-dimensional, side-scrolling, visually aesthetic, game fully featured with animations, advanced algorithms, sound effects, music, menus, and much more. A complex game like this is too difficult to describe until it is seen by the human eye. As the saying goes, a picture is worth a 1000 words.

Main Menu

Screenshot of the main menu.

The fog actually moves! Though, you can't really see that in a frozen picture.

Controls

The Controls Screen

This screen shows the corresponding action to each of the listed keyboard keys.

Credits

The Credits Screen At The Beginning

The credits scroll upwards, and at the same time, the fog is also moving.

In-Game

In-Game Cutscene

A screenshot of the game during the first cutscene where Ettin steals the player's girlfriend.

In-Game Screenshot 2

An in-game screenshot

In-Game Screenshot 2

An in-game screenshot of the player fighting with Ettin and Tick.

That’s all the screenshots I’ll put up for now.

Even after working on it for so long we still never gave it a name, haha.

The source code and repository can be found at this link: http://code.google.com/p/ics4u-summative/