Overview

The Animation Project is a completed Java-based animation framework developed by Lisa Lam and meyself (Alex Chea). It follows the Model-View-Controller (MVC) architecture and supports textual, visual, and SVG-based animations. This documentation details the design choices, implementations, and instructions for running the animation system.

Repository Structure

GitHub Repository: Animation Project

Core Directories & Files:

Design & Implementation

Part 1: Initial Animation Model

Part 2: Overhaul & Redesign