Main

Story

History

Details

Registration


MechMania is Sponsored By


Trilogy

MechMania V: Another Mech in the Wall

The Ultimate Programming Contest Returns Again


Overview
Programming contest teams will write C++ code to control their mechs in the scenario which will be given out on Friday, Oct 8. After about 17 hours of lab time, the teams' mechs will compete against each other.

To get a better idea of the kind of game that will be used, the type of coding involved, and type of documentation you're provided with, look at the pages for the previous MechManias.


Sponsors and Prizes
MechMania V's official sponsor is Trilogy. Trilogy is providing food (pizza, soda, and assorted munchies) during contest lab time as well as prizes for the first, second, and third place teams.
  • Third Place - T.B.A.
  • Second Place - T.B.A.
  • First Place - T.B.A.

What you need to know
C++ programming experience is expected. All C++ classes and game engine code will be provided -- your team must code the AI that controls your mechs during the game. One or two complete sample clients will be provided.

No knowledge of graphics or network programming is required. The Client/Server game engine contains no user servicable parts.


Details

Time Limit:
You have 17 hours to write and debug your code (only 10-15 should be needed, so feel free to take breaks to eat, go to other conference events, etc.)

Resources:
We provide two Intel Pentium II Workstations, Visual C++, and complete specs on the game API, including a tutorial and assorted sample code.

More Resources:
You may bring any textual references you like - C++ books, Sun Tzu's "The Art of War", whatever. However, since all code must be typed during the contest, on-line references are not allowed. If you have a favorite on-line reference, print it out and bring it.

Food:
Pizza, Sub Sandwiches, and Soda will be provided throughout the contest. There is no food or drink allowed in the lab, so keep this in mind if you want to bring your own snacks or beverages.

Break:
Saturday afternoon, the lab will be closed during the keynote speaker.

Prizes:
First, second, and third place teams will receive plaques and additional prizes will be listed here later.

Location & Schedule

  o University of Illinois at Urbana-Champaign
    Digital Computer Laboratory,
    1304 West Springfield, Urbana IL


Can't Get Here? Maybe We Can Help. E-Mail us at mechmania@acm.uiuc.edu


See ACM's Midwest Conference Page For A Schedule
More Information Feel free to email mechmania@acm.uiuc.edu with any questions. You may register online.