Forest botanical puzzle game merging matching tiles across a four by four grid.
- Exact Game Genre: 2D Tile Slide Puzzle.
- Sub-Genre: 4x4 Grid Botanical Merge and Evolution.
- Splash screen presenting botanical crest and setting up initial board state.
- Main menu screen offering access to Play, Instructions, Sound Settings, and About screens.
- How to Play screen describing 4-way swipe directions, tile tiers, and scoring formulas.
- Settings screen managing toggles for procedural sound effects and haptic vibration.
- About screen displaying version 20.20.20 and offline privacy specifications.
- Game screen hosting an interactive 4x4 grid drawn on a SurfaceView canvas.
- Touch gesture detector interpreting directional swipes up, down, left, and right.
- Core board simulation performing row compaction, tile merging, and random empty-cell spawning.
- 11 botanical evolutionary stages progressing from Sprout up to Ancient Oak.
- Animated tile movement interpolating coordinate translations across the grid.
- Single-move undo button restoring the previous grid layout from memory.
- Board shuffle button rearranging tiles when no immediate adjacent merges exist.
- Score tracking system awarding point values based on merged tile evolutionary ranks.
- Particle system releasing pollen bursts and petal effects upon tile mergers.
- Procedural AudioTrack synthesizer outputting wooden sliding clicks and harmonic merge tones.
- Haptic feedback vibrating the device upon tile collision and tier advancement.
- Milestone detection triggering stage victory upon creating the Tier 11 Ancient Oak tile.
- Game over detector verifying lack of valid moves when all 16 cells are full.
- Pause dialog allowing the player to freeze play, restart the board, or return to menu.
- Stage clear screen highlighting completed evolutionary tier and move count.
- Final results screen displaying accumulated score, highest tile reached, and retry options.
- Fully offline design operating with in-memory state and zero external dependencies.
--------------------------------------------------