← Diet Diary

How to Play

Pick each day's menu and guide your character to the goal weight.

Diet Diary is a simulation game where you choose meals, exercise, and sleep for a pixel-art character each day and guide them to a goal weight. This page explains how to play, how to read the screen, and the events that can happen along the way. For how weight and calories are calculated, see How the Math Works.

1. Create your character

On the first screen, choose your character's sex, height, weight, age, goal weight, and job.

You can't set a goal weight that would put your BMI below 16. If the goal is below BMI 18.5 (underweight), you'll see a warning. This keeps the game from encouraging unhealthy weight loss.

2. Choose today's menu

Under "Today's menu," pick one option each for breakfast, lunch, dinner, snack, exercise, and sleep. Foods show their calories (kcal); exercises show their intensity (METs).

MealChoices
BreakfastSkip (0) / Yogurt (150) / Toast (300) / Eggs & bacon (480) / Muffin (450)
LunchChicken salad (380) / Turkey sandwich (450) / Burrito bowl (700) / Cheesesteak (900) / Burger & fries (1,000)
DinnerVeggie soup (300) / Grilled salmon (600) / Spaghetti (850) / BBQ ribs (1,100) / Pizza (1,300)
SnackNone (0) / Fruit (80) / Chips (330) / Cheesecake (450) / 2 beers (280)
ExerciseNone / Walk 30 min / Jog 30 min / Weights 45 min / Swim 40 min
Sleep5 hours / 7 hours / 9 hours

You can change the menu at any time, even while the game is running. Changes take effect from the next day.

3. Start the diet

Press "Start diet" and the days advance automatically, one at a time. You can choose from three speeds.

SpeedTime per day
Slow3 sec
Normal1.5 sec
Fast0.5 sec

Press "Pause" to stop, adjust your menu, and then "Resume." There are also speed and pause/resume buttons below the Status panel.

4. Reading the screen

Status

Character and scenes

Your character's body shape changes with BMI. The scene changes with the exercise you choose: a room with a floor lamp, a park with a city skyline, a gym, or a pool. On rainy days your character carries an umbrella. High stress gives a tired face, and steady progress brings a smile.

Weight chart

A line chart shows how your weight changes over time. The dotted line is your goal weight. Switch to "BMI" to see your BMI over time along with the healthy weight range (BMI 18.5–25).

Log

Each day's calories in and out, the balance, and anything that happened that day are recorded here.

5. Daily events

Just like a real diet, not every day goes according to plan.

6. Stress and binges

Stress goes up and down depending on your menu and your daily calorie balance.

Raises stressLowers stress
Skipping breakfast / jogging or weights / sleeping 5 hours / cutting calories too hard (daily balance below −400 kcal) / eating less than your BMR Snacks (fruit, chips, cheesecake, beer) / sleeping 7–9 hours / no exercise or walking / higher-calorie days (balance above +300 kcal)

When stress reaches 85 or more, you'll binge the next day and eat 1,500 kcal extra. A binge brings your stress way down. It shows a real challenge of dieting: pushing too hard with strict cutting can backfire.

7. When you reach your goal

When your weight reaches the goal, a "Goal reached!" screen shows how many days it took, how much your weight changed, and how your BMI changed. You can share your result on X, send it through other apps on your phone (where your device's share menu is available), or copy the text.

After that, you can set a new goal weight and keep going, or start over from Day 1 with the same character and menu.

8. Saving your progress

Your progress is saved automatically in your browser. Next time, press "Continue" to pick up where you left off. Tap "Diet Diary" at the top of the screen during the game to go back to the first screen. Your data is never sent to a server, and it will be erased if you clear your browser data.

Tips

Numbers in the game are estimates. Talk to a doctor or other health professional about real weight loss and health decisions.