Gee Whiz project is a role playing game similar to Wizardry(tm).
GWiz is a game in the same style of Wizardry(tm). Wizardry is a role playing game by Sir-Tech Ltd. that takes place in a two dimensional maze rendered from a first person perspective.
I wanted to help fill out the current stock of games freely available to Linux users, and having been a longtime fan of these types of games, I thought it would be a great and rewarding challenge to try and copy the feel that these games presented.
I began work in February 2002 (though I do not remember the exact date, it was probably around the 20th). I did not flowchart the project at the time, because I already knew what the end product was going to be like. Retrospectively, this was a mistake.
As early as March 9, I was feeling a little burned out, and I was going to shelf the project. That was my plan, until my LUGMaster advised me to just release what I have, which (predictably) showed a little public interest in my work. This in turn, prompted me to continue development.
At the time of its release, it was called "Generic Wizardry Clone" (GWC) but was later renamed to GWiz, a (not very clever) pun on the pronunciation of "Gee Whiz."
Eventually, I did scrap the project as it was; I could not hunt down a critical showstopping bug. Considering how badly written it was (my first real-world application programming experience) I decided to rewrite it.
· GLib (required)
· SDL_image (required)
· SDL_ttf (required)
· Simple DirectMedia Layer (required)
The recommended installation method is:
# ./configure --prefix=$HOME/gwiz
# make install
You can then start the program with:
Feel free to omit --prefix=$HOME/gwiz, if you prefer to install your games system-wide, or change it to point to any other directory in which you have write permissions.
This release likely breaks several binary formats, perhaps including the file that holds your entire character roster. For this reason, old binary files will be -ignored- and you will lose any preexisting data saved in them.
Press F12 (in the maze) to configure your keys, the default setup relies on the Number Pad (with Enter = Ok and 0 = Cancel). Select a key to reconfigure, hit your "Ok" button, and then assign a new key according to the simple directions.
What's New in This Release:
· Preference handling was fixed so that new users aren't greeted with a segfault.