|
programming in the large games, summer 2004
These games are a direct result of teaching using the Inverted Curriculum with Eiffel to second year students. ETH in Zurich is using Eiffel to teach programming to first and second year students. Here you can access a variety of video games designed by our students. Please be aware that you agree to the restrictions mentioned under disclaimer.
requirements
 |
On linux you will need to have the sdl and sdl_image libraries installed. Please install them the way you would install any other software on your distribution, or see the sdl page for instructions on how to build from source. |
 |
The zip files containing the games' executables also contain the required sdl and sdl_image dll's - so you shouldn't need to download anything else than the zip's. |
 |
On the mac you will need to have the sdl and sdl_image libraries installed. The best way we found to do this is to use the software distribution mechanism promoted by darwinports.org. Or see the sdl page for instructions on how to build from source. Note: The mac games are packaged with tar and gz - your stuffit should extract these ok. Then you need to execute the games from a terminal - double-clicking the game's executable from finder won't work. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Feature Fangis |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kenlianer |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
YASS (Yet Another Space Shooter) |
 |
|
|
|
|
|
|
|
|
|