[.] DejaVU Online: -- The OO Lectures
[.] - [up] [top] - [I] [II] [III] [IV] - [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] - [A] [R]

Games


inleveren register forum assignment, projects, documentation, resources, groups, java3d
Games have proven to be a popular subject for OOP assignments. Some really fine state of the art games have been produced already. Consequently, we strongly discourage you to deliver a trivial one person game such as minesweeper. Instead, we invite you to create interesting multi-user games with flashy graphics and sound.

Rationale

Game programming is an effective way of learning how to deal with the complexities of OO modelling and implementation issues, since games involve dynamic state changes, 'smart' components, and a variety of user interaction facilities.

Components

Basic components of a (distributed) multiuser game include:

Design

Game components must be developed in a modular fashion. That is to say that each of the components might (ideally) be reused, possibly after refinement, to create a similar but different game.

Comments

For those interested, we have The black art of Java game programming available. Contact eliens@cs.vu.nl.
[.] - [up] [top] - [I] [II] [III] [IV] - [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] - [A] [R]
Hush Online Technology
hush@cs.vu.nl
11/27/00