Skip to content

Arcade › Color Orb

Color Orb

0
Remix it

10 plays

  • 3d
  • clicker
  • idle
  • mobile
  • space
  • collection
  • upgrade

How to play

Play right here in your browser without an account or download. Follow the controls shown in the game, and use Play fullscreen for a larger view.

Help this game get better

Made by Dek, with room for your ideas. Share what you enjoyed, what needs work, or how you could help.

Join the conversation on Discord ↗

Nobody has said anything about Color Orb yet. Play it, then tell Dek what you would add next.

Comments are shared with the public Discord thread.

Your review will be public. Tell the creator what worked and one thing you would improve.

Make your own game

Color Orb was built by Dek with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.

Remix Color Orb opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.

Read the build brief for Color Orb

Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.

Create a mobile-first browser idle/clicker game titled "Color Orb". Use a dark, nearly black space-like full-screen scene with a softly tinted background, sparse tiny stars, and a large smooth 3D sphere centered in the play area. The sphere should be rendered with Three.js-style physically lit shading: initially matte gray/lavender (#888899), with subtle directional lighting, a dark blue fill light, slow continuous x/y rotation, and a spring-like squash/scale pulse whenever clicked. Keep the camera fixed in a front-facing perspective, with the orb occupying most of the central screen and no ground plane. Add subtle bloom/post-processing and a faint colored ring behind the sphere when the player owns more than the default gray color; world colors and advanced progress should make the orb more emissive and glowing. The background should slowly lerp toward a very dark tint derived from the selected orb color. Include a field of around 200 tiny rotating background stars.

The core interaction is tapping/clicking the central orb (also support the Space key). Each tap awards coins, increments total clicks, triggers a floating "+N" indicator at the tap location, gives a short spring pulse, emits small colored 3D particles that fly outward and fall under gravity, and can emit additional effects. The base reward is 1 coin per click. Maintain a timed combo: successive taps inside a 1-second window increase the combo count and multiplier by 0.15 per tap, capped at x5.0 and rounded to one decimal; the reward is floor(base click value * current combo multiplier). At combo count 3 or above, show a large centered fading message such as "🔥 x1.5 комбо!", while the compact combo stat appears in the top HUD from count 2 onward. Reset the combo when the timer expires. Play short synthesized click tones (basic, ambient for world colors, neon, and combo variants), optionally vibrate briefly on mobile, and allow both sound and vibration to be toggled in settings.

Use a fixed HUD layered over the 3D canvas. At the top center show a gold star/coin icon with the coin count and a purple diamond/crystal icon with the crystal count, plus the compact combo multiplier when active. At the bottom center provide three rounded glassy buttons: a purple-accented shopping cart button labeled in Russian "🛒 Магазин", a collection button labeled "🎨 Коллекция", and a compact gear button "⚙️". Match the visible style: white bold text, translucent charcoal/purple panels, rounded corners, subtle borders, blur, and pressed scale feedback. The default screen should visibly show 0 coins and 1 crystal if the daily login bonus has been granted, with the gray orb centered against the black star field.

Implement the shop as a bottom-sheet modal with a blurred dark overlay, max width about 500px, rounded top corners, and Russian labels. It has tabs "🎨 Цвета", "✨ Эффекты", and "⚡ Улучшения". The Colors tab offers these exact purchasable orb colors, with owned/selected badges and click-to-select behavior: gray Серый (free/default), red Красный (50 coins), blue Синий (50 coins), green Зелёный (50 coins), yellow Жёлтый (75 coins), purple Фиолетовый (75 coins), pink Розовый (75 coins), orange Оранжевый (100 coins), teal Бирюзовый (100 coins), white Белый (150 coins). Also include crystal-priced world colors: ocean Океан (5 crystals, blue secondary/wave treatment), forest Лес (5, green secondary/leaf treatment), sunset Закат (8, orange/pink gradient treatment), cosmos Космос (10, dark purple/stars treatment), volcano Вулкан (8, red/orange spark treatment), ice Лёд (5, cyan/crystal treatment), rainbow Радуга (15, continuously hue-cycling orb), and neon Неон (12, magenta/cyan neon glow). The exact visible implementation can use colored circular swatches in a responsive grid, with selected items purple outlined and owned items green-tinted.

The Effects shop tab should offer these exact effects, purchasable with the listed currency and prices, then toggleable on/off when owned: ✨ Искры / sparkles (100 coins, extra particles on click), ◯ Кольца / rings (250 coins, expanding translucent ring), 〰️ Волны / waves (5 crystals, expanding energy wave), ⭐ Звёзды / stars (400 coins, eight radiating star streaks), ⚡ Молнии / lightning (10 crystals, three groups of extra particles), 💥 Взрыв цвета / burst (15 crystals, extra particles plus wave and ring), and 💨 Дым / smoke (200 coins, extra colored particles). The selected effect should be marked active. Basic clicks emit 5 particles plus two per click-power upgrade level; if any effect or world color is active, also emit a few DOM screen particles around the orb.

The Upgrades tab should list four levelable upgrades in a one-column list, with current level, max level, description, and increasing price calculated as floor(basePrice * (1 + level * 1.5)): Сила клика / click power, +1 coin per click, base 100 coins, max 10; Автокликер / auto clicker, 1 click/sec per level, base 200 coins, max 5; Комбо-таймер / combo timer, +0.5 seconds to combo window, base 300 coins, max 5; Кристальная шахта / crystal mine, +1 crystal per minute, base 5 crystals, max 3. Auto-clickers should perform clicks at their current rate and the crystal mine should grant its level once every 60 seconds.

The Collection modal should show all 18 orb color swatches in a wrapping row/grid, with locked swatches dimmed and dashed, owned swatches bright, and the selected color outlined in white; clicking an owned swatch selects it. Below, show all seven effects with emoji/name chips, dim locked effects, and highlight the active owned effect in purple; clicking an owned effect toggles it. The Settings modal should contain Sound and Vibration switches (on by default) and a red-accented "Сбросить прогресс" button with confirmation. Close any modal via its X or clicking the dark overlay outside the sheet. Persist coins, crystals, total clicks, owned/selected colors, owned/selected effects, upgrades, combo-related records, and other progress in localStorage under a save key. On first visit each calendar day, automatically grant 1 crystal and show a temporary centered notification "🎁 Ежедневный бонус: +1 кристалл!". Keep all text/UI behavior consistent with the Russian labels and iconography visible in the implementation. Use responsive sizing for narrow mobile screens, prevent page scrolling, and keep the orb tap area between the top HUD and bottom buttons so controls do not accidentally trigger taps.

More free browser games

Browse the whole Arcade →