Note to general visitors from SourceForge: This is mostly serving as
our static area from developer communications, so there's not much to see here
if you are looking for the game. About the project: We are the RIT chapter of
the Electronic Gaming Society, and we are a part of the group wanting to focus
on game development. If you are in Rochester, NY USA, and you are interested
in our group (either in terms of sponsorship, software/hardware to donate, another
college student who wishes to join us, or want to make an inquiry), please e-mail
me at:
gillius at mail dot rit dot edu
Thanks to SourceForge for hosting our project!
Here is the stuff we've been waiting to get to help people set up the libs, so they don't have to compile them. These packages contain 3 directories:
After you have copied those files, you still need to get GNE and EGS tank from CVS (see "raw instructions"). To install GNE, you'll need the pre-compiled mingw, MSVC6, or MSVC.NET HawkNL that comes normally with the full GNE install. These files normally exist under the gnelib\hawk_bin directory, so you'll need to download the hawk_bin zip and decompress it so that the directory hawk_bin directory exists under the gnelib root. Once that is done, run the "installmingw.bat" or "installmsvc.bat" file to completely guide you through the HawkNL/GNE install process. You should have DOxygen installed and in your path to generate the GNE documentation. DOxygen is optional but strongly reccomended if you want to see the documentation for EGS tank or GNE (note: updatedocs.bat can be used in egstank to generate docs for EGS tank).
NOTE TO MINGW 2.0 USERS: For some reason that boggles my mind, the new mingw that just came out (version 2) renamed its version of "make". On every system known to man and on previous versions of mingw, it's been called "make". For some reason they renamed it to "mingw32-make". This will screw up the installmingw installer for GNE. You can either rename the mingw32-make file to just make, or you can make a copy of it. Also, the mingw install doesn't add its bin directory to the path, so you need to set up the path so that you can run "gcc" or "make" from everywhere, not just from the mingw\bin directory. I don't know why its installer doesn't do this either.
For those of you who have already checked out EGS tank before the precompiled packages were up, you need to update your EGS tank CVS to get the new project files for MSVC6 or MSVC.NET as there was a change in the AllegroMP3 that needed to be addressed.
The UML diagram of the CORE engine. Last Updated
April 10, 2002.
Our meeting notes from the first meeting in MS Word format.
Our coding standard.
Some old documents I've found from the egstank-devel mailing list!
Raw instructions for setting everything up are here. You guys asked why I haven't already released this. It's because it's complicated and I was hoping we could make a package of all of these things. It needs to be cleaned up a lot, and hopefully I can get around to that soon.
(emails in text form so you don't get spammed by the harvesters).
The learning team is starting up a new project, and its kickoff meeting is during the monday programmers' meeting. Anyone interested in working on this project should attend that meeting.