Mirror Download

Well we're waiting for out entry to maybe be uploaded, I put it on my website. You can download it from http://www.wardtek.ca/steamrollers.zip

SHA1 Hash:

Hope to have an exe and a mac .app built soon.

(log in to comment)


Mac: (Tiger Only)


Looks like we got our entry in, so hope you all enjoy :)
I had some trouble with your game. It seems like a lot of the data filenames are inconsistent with what's used in the source code. For example, if I try to play against the computer on the track Split Decision, I get this:
Traceback (most recent call last):
  File "steamrollers.py", line 225, in ?
  File "steamrollers.py", line 164, in main
    engine = Engine(screen = screen_info, map_name = map, computer=ai)
  File "/home/pekuja/Pelit/pyweek2/pyweek2/SnV/steamrollers/Engine.py", line 36, in __init__
    self.map = Map(map_name, needs_path = True)
  File "/home/pekuja/Pelit/pyweek2/pyweek2/SnV/steamrollers/Map.py", line 94, in __init__
  File "/home/pekuja/Pelit/pyweek2/pyweek2/SnV/steamrollers/MapData.py", line 26, in getMapData
    input = file(self.mapFile, 'rb')
IOError: [Errno 2] No such file or directory: 'maps/TrackSplit.raw'
The right filename there would be maps/tracksplit.raw . You might want to check these through. It seems like the code is a bit inconsistent about this, too, so Split Decision works fine in Time Trials for example.
Aaaaah! Bugger ;) None of us use linux, and windows and macs ignore capitalization. The .raw files are auto generated by the pathfinding algorithm. It must have capitalizations set up somehow in its naming scheme. I'll look into it more after work.