Desktop · AcademicSystems
Screensaver Simulation
An interactive screensaver with animated shapes, real-time collision physics, and dynamic runtime spawning — running at ~60 FPS via double-buffered rendering.
Highlights
- Polymorphic shape hierarchy with 5 derived types using inheritance for rendering and movement.
- AABB collision detection handling both shape-to-shape and wall collisions.
- Mouse-driven shape spawning at runtime with boundary clamping and resize handling.
Tech Stack
C#Windows Forms.NET Framework