# Goat Giggle Simulator

A cheerful browser canvas mini-game about exploring a sunny pasture as a mischievous goat. Munch apples, headbutt farm props, and earn points while enjoying procedural shapes, impact particles, screen shake, and playful feedback.

## Run

Open `index.html` in a modern browser.

## Project structure

- `src/main.js` — browser entry point
- `src/game.js` — game orchestration
- `src/state.js` — game state
- `src/input.js` — controls and input state
- `src/update.js` — simulation and collisions
- `src/render.js` — canvas drawing and feedback
- `style.css` — page and canvas styling
- `docs/design-reference.png` — non-authoritative visual reference

The supplied source has not been executed as part of this handoff, so browser compatibility, wiring, controls, and game completeness still need verification. Preserve the existing procedural, colorful canvas direction when continuing development.