A simple 2D rowing animation created in Turbo C for VGA displays.
This project demonstrates basic 2D graphics programming techniques using Turbo C. It creates a rowing boat animation optimized for legacy hardware and VGA displays.
- 640x480 resolution with 16 colors
- Static boat hull with animated water, oars, and rowers
- Synchronized rowing movements through 4 stroke phases
- Basic parallax scrolling for depth perception
- Simple collision detection
- User-controlled animation speed
- Turbo C compiler
- VGA-compatible display
- DOSBox (for running on modern systems)
- Clone this repository:git clone https://github.com/leothedev0705/RowingboatAnimation.git
- Open the project in Turbo C.
- Compile the source code using Turbo C.
- Run the executable.
- Use arrow keys to adjust animation speed.
- Press 'ESC' to exit.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- Turbo C documentation
- VGA programming resources