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.

 

 

Asteroids

     
 

Blastermaster

     
 
 

Brickbreaker

   
     
 

Chess

     
 

Dagoball

     
 

Dragoony

     
 

Egolf

     
 

Eiffelchess

     
 

Epong

     
 

Epong2

     
 

Etomix

     
 

Euroball04

     
 
 

Feature Fangis

   
     
 

Five Stone

     
 

Flying Cow

     
 

Gworoid

     
 

Highway to hell

     
 
 

Kenlianer

   
     
 

Kigolf

     
 

Ktris

     
 
 

Maedn

   
     
 

Memori

     
 

Mill

     
 

Miniracer

     
 

Pacman

     
 

Pacman2

     
 

Pang

     
 

Pong

     
 

Proevolutionbilliard

     
 

Racing3

     
 

Racing dot

     
 

Rambo

     
 

Roadrunner

     
 

SAAS

     
 

Skyboard

     
 

Snake

     
 

Speed Limit

     
 

Sperminator

     
 

Spitfire

     
 

Tetris

     
 

Twinwar

     
 

Viergewinnt

     
 

Volley

     
 

Worms

     
 
 

YASS (Yet Another Space Shooter)

   
     

 

 

 

 

 
 

eiffelsdl.sf.net Logo