A 2D Sprite Engine
Senior Project: 1997-1998
Micheal Burin, Ricky Lind, Jesse Rosenzweig and Gregory Rutz
Video games are becoming more and more like interactive movies. A video camera
captures moving images of the world by taking frequent snapshots and recording
those onto some medium. When each of these snapshots are put together and
played at the same rate they are taken, the result is a movie.
This project allows a programmer to create similar results on a computer
screen. However, rather than simply requiring the programmer to draw each frame
of the "movie", the software provides much higher level support. For instance,
it provides for background images, transparency and translucency of images, and
easy moving and animation of images on the screen. With this functionality, it
becomes quite simple to create animated video games. The system was developed
using an object-oriented approach in C++ and runs on Windows.
|