Web Development

Web Conception — JavaScript Animations

First-year web development project at ENSICAEN: interactive JavaScript animations including animated sheep physics simulation, interactive chat, and multi-animation sequences.

2023/2024
Completed (2023/2024)
1 member

Technologies Used

HTMLJavaScriptCSSDOM ManipulationAnimation

Web conception project from the first year at ENSICAEN, focusing on interactive JavaScript animations and DOM manipulation.

🎨 Implementations

  • Multi-animation project — Multiple animations running concurrently (ProjetMultipleAnimation.html)
  • Interactive chat — Animated cat responding to user interactions
  • Animated sheep — Physics-based sheep movement simulation
  • Asset management — Images and tool organization

🛠️ Stack

  • HTML (62%) — Structure and layout
  • JavaScript (38%) — Animation logic, event handling, DOM manipulation

📚 Learning Outcomes

  • JavaScript animation techniques (requestAnimationFrame, setInterval)
  • DOM manipulation and event-driven programming
  • Interactive web simulation design

Outcomes

  • Multiple interactive web animations with JavaScript
  • Published on GitHub: github.com/AyGoub/Projet-Conception-Web-1A-ENSICAEN