Shangshang Li


A Garden Simulation Light Fitness Game

carrotcarrot-layout-sec3 carrotcarrot-layout-sec4
carrotcarrot-layout-sec5 carrotcarrot-layout-sec6



How can exercise help relieve psychological stress? How can technology and design help people who hate sports reduce their resistance to sports?

CarrotCarrot is a mobile game that aims to help users develop healthy habits and relieve psychological stress through light fitness. Unlike other fitness apps that can be stressful or overwhelming for people who are inactive or resistant to movement, CarrotCarrot provides a unique approach that combines data visualization, gamification, and simulation elements to encourage users to engage in light exercises at their own pace.

The game is designed for couch potatoes or users who need encouragement to start their fitness journey. A user who feels hopeless about losing weight may also be motivated by using the app to see the concrete result transformed from the effort on fitness. Users will control RabbitRabbit to run a farm and gain coins from every movement in daily life. Users can also trigger and watch different working animations through exercises like hoeing the ground or planting crops. The coins can unlock more rabbit working animations, buy different crops, and upgrade the farm buildings. In later stages of the game, users can also purchase rabbit skins and other decorative items with coins.

user-gameBackgroundIntro user-gameBackgroundIntro user-gameBackgroundIntro

The game’s unique point of view is not to push users to exercise but to encourage users to develop healthy habits and stick to them naturally. CarrotCarrot provides a non-judgmental environment that allows users to set their own light goals and feel accomplished and rewarded for their progress. The various animations of the rabbit character make the exercise process less tedious and stressful. CarrotCarrot’s simulation elements provide a tangible way for users to see their progress and stay motivated without the stress of setting specific exercise goals or finishing a to-do list.

Walking Detection User Test
Walking Detection User Test

By turning data into game assets, CarrotCarrot motivates users to engage in light exercises and develop healthy habits. The app aims to make fitness a fun and accessible experience for everyone, regardless of their fitness level or resistance to movement.

Design & Development Tool

  • p5.js
  • Visual Studio
  • Illustrator
  • For Prototype

  • Figma
  • Maya
  • Unity

Programming Languages

  • JavaScript
  • HTML
  • CSS
  • For Prototype

  • C#