Custom Grow-a-Fish Game Builder | Ocean customizer

Welcome to the **Custom Grow-a-Fish Creator**! Build your own personalized deep sea feeding frenzy arcade game. Select from 10 water presets, 12 player species (or upload your custom photos), 10 food types, and 10 active predator profiles. Adjust physics constants for speed and growth, and instantly get sharing links.

📺 LIVE AQUARIUM PREVIEW
▼ YOU
🐠
🦠
🦈
Aquarium preview updates instantly when changing colors, avatars, or speed limits below.

Step 1: Choose Ocean Depth Tint

Pick an ocean ecosystem ambient background color preset.

CREATOR SPECS BLUEPRINT

Customizer Architecture

  • Water Presets: Uses Canvas vertical linear gradients shifting colors depending on selected presets.
  • Asset Preloader: Detects base64 strings and preloads HTMLImageElement resources asynchronously on query change.
  • Local Compression: Serializes settings into a JSON string and encodes to URI Base64.

Physics Formulas

  • Steer Velocity: `player.speed = 4 * speedMultiplier`. Adjusts target glide speed.
  • Eating Incremental Mass: `points = defaultPoints * growthMultiplier`. Scales visual growth rate.

Overview & Capabilities

Welcome to the **Custom Grow-a-Fish Creator**! Build your own personalized deep sea feeding frenzy arcade game. Select from 10 water presets, 12 player species (or upload your custom photos), 10 food types, and 10 active predator profiles. Adjust physics constants for speed and growth, and instantly get sharing links.

Tutorial

How to Use

01
Select one of the 10 ocean water color gradients.
02
Choose a custom player avatar preset, type an emoji, or upload your own cropped photo.
03
Select your preferred plankton food particle style or upload custom assets.
04
Choose active predators (sharks, trap clams) and adjust their designs.
05
Slide physics parameters for player speed and growth speed.
06
Click 'Generate Sharing Link' and copy it to invite others to play your custom reef.
Capabilities

Key Features

Reef Customization: 10 ambient water presets (Coral Sunset, Midnight Abyss, Arctic Ice).
Entity Presets: 12 player fish avatars, 10 prey items, and 10 large predators.
Custom Asset Upload: Circular image file uploads for player, food, and predator sprites.
Physics Tuning: Sliders for relative swim speed multipliers and incremental mass growth speed.
Applications

Common Use Cases

Unique Pranks: Upload faces of your friends to represent the prey, and a boss face as a predator.
Recreational Customization: Setting peaceful zen-like parameters with slow-moving fish and zero hazards.
Sharing: Instantly generate and copy compressed local sitemaps links without database storage.
Guidance

Tips & Best Practices

💡
Choose a high contrast food item to make foraging visible and fast.
💡
Volcanic Trench water presets with custom predator speeds create intense survival sessions.
Answers

Frequently Asked Questions

Q Can I play my custom games on mobile devices?

Yes! The custom play link is fully responsive and supports mouse pointer dragging, arrow keyboard controls, and touch drag events.

Q Are uploaded images stored on the server?

No! Everything is converted into base64 strings and compressed into the sharing URL local parameters, making the game fully serverless.