Inklink.io - Online Drawing and Guessing Game

Seele01-Flash
By
Inklink.io is a free real-time multiplayer drawing game where players take turns sketching and guessing drawings. Challenge friends or strangers worldwide in this creative charades-style browser game that combines artistic skills with quick thinking.

Prompt

MODEL: Seele01-Flash
Based on the visual style of the promotional art (cartoonish, vibrant colors, artistic theme) and the description of the gameplay (social drawing and guessing), here is the specialized prompt to generate a Three.js version of this game. Since **Inklink.io** is traditionally a 2D browser game, this prompt re-imagines it as a **3D Social Art Studio** to leverage Three.js capabilities while maintaining the core drawing mechanic. *** Please use Three.js to generate a **mobile-first game** with the theme "**Inklink 3D: Social Art Studio**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Casual Toon." Use a bright, high-saturation color palette (Cyan, Magenta, Yellow, White) inspired by the promotional artwork. * **The Stage:** Create a 3D "Art Studio" environment. The center of the scene should feature a large, floating **Whiteboard/Canvas (PlaneGeometry)** slightly tilted back for a comfortable viewing angle. * **Environment Details:** * Background: A soft, radial gradient skybox (Light Blue to White). * Decor: Floating low-poly art supplies (pencils, paint buckets) rotating slowly in the background to add depth. * **Avatars (simplified):** Represent other players as simple "Capsule" geometries with different colors standing in a semi-circle around the canvas, looking at it. * **Optimization:** Use low-poly primitives. Use a single `CanvasTexture` for the drawing board that updates only when a stroke is drawn to save performance on mobile. ### 2. Audio Requirements * **BGM:** A looped, lo-fi "Study/Creative" hip-hop beat. Relaxing and non-intrusive. * **Sound Effects (SFX):** * **Drawing:** A scratchy "marker on whiteboard" sound that loops while the user is touching/dragging on the canvas. * **UI:** A soft "Pop" sound when selecting colors. * **Success:** A cheerful "Ding" or chime when a correct guess is simulated. * **Timer:** A ticking clock sound for the last 10 seconds. ### 3. Gameplay Loop * **Core Mechanic (The Drawing Board):** Implement a raycasting system. When the user touches the screen, cast a ray to the 3D Canvas Plane. Draw lines on the underlying 2D context of the texture map based on the intersection points. * **Game Modes (Simulation):** * **Drawer Mode:** The player selects colors (Red, Blue, Green, Black, Eraser) and draws. * **Guesser Mode (Simulated):** Display a "Chat UI" overlay. Since this is a frontend prototype, simulate "Other Players" guessing by having random text bubbles pop up above the capsule avatars (e.g., "Is it a cat?", "Tree!", "Car?"). * **Win Condition:** A timer counts down from 60 seconds. If the player is drawing, the game simply tracks the drawing. ### 4. Mobile Controls & Interaction * **Camera:** Use a static **PerspectiveCamera** fixed on the canvas, optimized for Portrait Mode (vertical alignment). Ensure the canvas fills the upper 60% of the screen. * **Touch Controls:** * **Drawing:** Single finger drag on the canvas area to draw. * **UI:** Taps on HTML overlays. * **UI Layout (HTML Overlay):** * **Top Bar:** Timer (center), Current Word (hidden with underscores like `_ _ _ _`). * **Bottom Control Panel (Touchable Hotspots):** * **Color Palette:** Large circular buttons (min 44px target size) for switching ink colors. * **Brush Size:** A slider or 3 preset buttons (Small, Medium, Large). * **Clear Button:** A trash can icon to wipe the board. * **Feedback:** Add a small particle burst (using `THREE.Points`) at the tip of the brush when the finger is lifted, giving satisfying "juicy" feedback. Prevent default browser scrolling/zooming (`touch-action: none`). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Inklink.io is an engaging multiplayer drawing and guessing game that brings the classic charades experience to the digital world. With an impressive 4.3/5 rating from thousands of players, this free browser game lets you compete with friends and players worldwide in creative drawing challenges.

In Inklink.io, players take turns being the artist and the guesser. When it's your turn to draw, you'll receive a random word or phrase that you must illustrate using simple sketches. Other players watch your drawing unfold in real-time and race to guess what you're creating. The first person to guess correctly becomes the next artist, keeping the game flowing and exciting.

Core Features

Real-Time Multiplayer Drawing

Experience the thrill of live drawing competitions with players from around the globe. Watch sketches develop stroke by stroke as you try to be the first to identify the subject matter.

Enhanced Gaming Experience

The latest version of Inklink.io includes significant improvements:

  • Expanded Word Database : More diverse subjects and categories to keep games fresh and challenging
  • Redesigned Lobby System : Easily find and join games that match your skill level and preferences
  • Multiple Game Rooms : Choose from various themed rooms or create private games with friends
  • Ad-Free Gameplay : Enjoy uninterrupted gaming sessions without mid-game advertisements
  • Cross-Platform Compatibility : Play seamlessly on desktop computers, tablets, and mobile devices

Creative Challenge System

Test your artistic abilities and deductive reasoning skills simultaneously. The game challenges both your creativity as an artist and your quick-thinking abilities as a guesser, making every round engaging and mentally stimulating.

Global Community

Join a vibrant community of creative players worldwide. With thousands of active users, you'll never struggle to find worthy opponents or collaborative partners for your drawing adventures.

Game Mechanics

Inklink.io operates on a simple yet addictive rotation system. Players join a room where one person starts as the artist. The artist receives a secret word or phrase and has a limited time to draw it using basic drawing tools. Meanwhile, other players submit guesses through the chat system.

When someone correctly identifies the drawing, they earn points and become the next artist. This rotation continues, ensuring everyone gets equal opportunities to draw and guess. Points are awarded based on how quickly you guess correctly, encouraging both speed and accuracy.

Operation Guide

Desktop Controls

  • Mouse : Click and drag to draw lines and shapes
  • Left Click : Start drawing stroke
  • Mouse Movement : Control brush direction and create curves
  • Keyboard : Type guesses in the chat box

Mobile Controls

  • Touch Screen : Tap and drag with your finger to draw
  • Single Tap : Start new drawing stroke
  • Drag Gesture : Create continuous lines and shapes
  • Virtual Keyboard : Enter guesses using on-screen keyboard

Game Interface

  • Drawing Canvas : Central area where artwork appears
  • Chat Box : Submit guesses and see other players' attempts
  • Timer : Shows remaining time for current round
  • Player List : Displays all participants and their scores
  • Tool Panel : Access different brush sizes and colors (when drawing)

Why Play Inklink.io

Perfect Social Gaming Experience

Inklink.io combines creativity, competition, and social interaction in one entertaining package. It's ideal for breaking the ice with new friends, bonding with existing ones, or simply enjoying solo play against international opponents.

Develops Creative Skills

Regular play helps improve your artistic abilities, visual communication skills, and creative problem-solving. You'll learn to convey complex ideas through simple sketches while developing better observation skills as a guesser.

Accessible Entertainment

As a completely free browser game, Inklink.io requires no downloads, installations, or payments. Simply open your web browser and start playing immediately on any device with internet access.

Endless Replayability

With an extensive word database and unpredictable human opponents, no two games are ever identical. The variety of subjects, ranging from simple objects to abstract concepts, ensures long-term engagement and continuous learning.

Frequently Asked Questions (FAQ)