Fortgeschrittene objektorientierte Programmierung
LVA 185.211, VU, 3 ECTS, 2017 S

Second Assignment

Game in Smalltalk

Learn Smalltalk, and design and implement a snake game in Smalltalk. The game shall resemble that of the first assignment, but it need not be network-based, and several (at least two) people shall be able to play on the same computer using the same keyboard simultaneously. It is recommended to use Squeak, a relatively up-to-date implementation of Smalltalk-80. Each team member shall work on this assignment to get her/his own Smalltalk experience.

Smalltalk programmers usually prefer to adapt existing code over writing new code from scratch. There is good support for graphical interfaces, but its documentation is bad. Thus, it may be a good idea to start with the code of another game using appropriate graphical interfaces and change this code as needed for the snake game. Please try out this style of programming and answer the following questions:

      frühere Lehre
         LVAs 2017 W
         LVAs 2017 S
               1. Aufgabe
               2. Aufgabe
               3. Aufgabe
         LVAs 2016 W
         LVAs 2016 S
         LVAs 2015 W
         LVAs 2015 S
         LVAs 2014 W
         LVAs 2014 S
         LVAs 2013 W
         LVAs 2013 S
         LVAs 2012 W
         LVAs 2012 S
         LVAs 2011 W
         LVAs 2011 S
         LVAs 2010 W
         LVAs 2010 S
         LVAs 2009 W
         LVAs 2009 S
         LVAs 2008 W
         LVAs 2008 S
         LVAs 2007 W
         LVAs 2007 S
         LVAs 2006 W
         LVAs 2006 S
         LVAs 2005 W
         LVAs 2005 S
         LVAs 2004 W
         LVAs 2004 S
         LVAs 2003 W
Fast Access:
previous assignment
next assignment
Faculty of Informatics
Vienna University of Technology
top | HTML 4.01 | last update: 2017-03-10 (Puntigam)