zsmb's prog site

The Charge Game

  2014.11.30.

Introduction

This game is the largest of the projects I have completed to date, as it was the programming homework I made in my first semester. I'll try to keep this description short, as there is a ton of superfluous documentation for this project already written (I'll include those down below, of course).

Description

The concept is based on physics, specifically, Coulomb's law. The objective is to guide the proton (bearing a positive charge) to a target by placing other positive and negative charges on the playing field. These will repell and attract the proton, respectively.

Features of the game include a high score list, changable colour schemes, and the ability to create custom levels for the game (which, unfortunately, isn't as easy as it could be).

All aspects of the game are explained to very fine detail in the pdf documentation (Hungarian).

Development

The development of this game was fairly long, as our homeworks were to be done in stages, and we were still learning the necessary skills for creating them. I ended up with lots of code in this project that I'd never write again, but aside from a few bugs I'm aware of, it turned out to be a playable game.

For the record, the amount of documentation I wrote for this game and the detail I wrote it in far exceeds the required amount of documentation for the subject. It's also of awful quality, but hey, gotta start somewhere.

Downloads

Downloading the zip file that contains the executable results in a warning (at least in Chrome) as a security measure, but you can choose to "Keep" it.

I didn't include the source files individually, as there are lots of them.

Name Description Size Date
chargegame_exec.zip Executable, dll's, data files 296 KB 2015.01.26.
chargegame_sources.zip All source and data files 19.3 KB 2015.01.26.
chargegame_doc.zip PDF documentation (large) 1.46 MB 2015.01.26.