Skip to content

Arcade › Last Island

Last Island

  • 2d
  • god-simulator
  • sandbox
  • strategy
  • procedural
  • top-down
  • mobile-friendly
0
Remix it Discord

0 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. Ariya 4Game built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Last Island yet. Play it, then tell Ariya 4Game what you would add next.

Make your own game

Last Island was built by Ariya 4Game 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 Last Island 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 Last Island

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.

Rebuild a playable browser game titled “LAST ISLAND • GOD SIMULATOR” as a top-down 2D god simulator on a single full-screen canvas. Use an RTL Persian interface (with the title remaining in English), dark translucent glassmorphism panels, cyan highlights, rounded corners, soft shadows, and a clean minimalist/emoji-heavy presentation. The game is viewed from directly overhead with a pannable and zoomable world map; the initial camera is centered on the island at approximately 0.85 zoom. Support pointer/touch dragging to pan the camera, clicking/tapping the map to use the selected power, and mouse-wheel/pinch-like zoom behavior with zoom limits around 0.35–4x.

Generate a large procedural island world, roughly 3600×2400 world units divided into a 180×120 grid. Make the island roughly centered, with an irregular rounded coastline and deep ocean surrounding it. Generate terrain from layered smooth noise and distance-from-center elevation so the center is high and the edges taper into water/ocean. Use these terrain biomes and visual colors: deep ocean dark navy, shallow/clear water blue, sandy shore tan, green plains, dark-green forest, olive/brown hills, gray mountains, and very pale snowy peaks. Add simple directional terrain shading based on neighboring elevation. Scatter small stylized trees throughout forest cells and occasional gray rocks on mountain cells. Render the map as colored grid-cell rectangles, producing a simple blocky/island-atlas look rather than a detailed 3D environment.

Start each new world with eight tiny wandering humans near the center, one small orange house/building with a red triangular roof, and one flying purple dragon near the upper-left side of the central island. Humans should be tiny colored circular bodies with peach heads, shadows, and varied shirt colors (red, blue, green, yellow, orange); they wander continuously with randomized low velocities and remain inside world bounds. Buildings should be tiny orange square structures with a red roof and shadow. The dragon should be a small purple flying body with red wings, rotate in its travel direction, flap its wings, bounce off world boundaries, and occasionally emit small orange particles. Include shadows beneath trees, people, and structures.

Provide a left-side “قدرت‌های خلقت” (Creation Powers) panel with a 2-column grid of eight selectable tools, each represented by the visible emoji and Persian label: selection 👆 انتخاب, forest 🌲 جنگل, water 💧 آب, mountain ⛰️ کوه, fire 🔥 آتش, meteor ☄️ شهاب, human 👤 انسان, and dragon 🐉 اژدها. Selection is active initially and should glow cyan when active. Clicking the map with Selection opens terrain information in the desktop-only right panel, including grid X/Y, Persian biome name, calculated elevation in meters, and whether dense trees or natural coverage is present. The biome names should correspond to deep ocean, clear water, sandy beach, green plain, dense forest, earthy hill, rocky mountain, and icy summit.

Implement the powers as direct map interactions: Forest changes the clicked grid cell into forest and spawns three small trees around the click; Water changes it to shallow water and lowers its elevation; Mountain changes it to mountain and sets high elevation; Fire creates a short-lived burst of 35 rising orange/yellow particles at the click without needing a persistent fire object; Human spawns one wandering person at the click and updates the population count; Dragon spawns one flying dragon at the click and updates the dragon count; Meteor creates a strong brief screen shake, a burst of about 90 orange/red particles, and converts a 5×5 area of cells around the impact into deep ocean with very low elevation. Show a short Persian toast notification for the terrain-changing actions, including equivalent messages for forest growth, fresh water, mountain creation, and meteor impact.

Animate the world continuously. Include a simulated day counter starting at “روز ۱”; every 20 seconds of simulation advance it by one day. Add pause/resume, simulation speed cycling through 1×, 2×, and 4×, and world regeneration/reset. When paused, stop simulation updates but continue rendering. The bottom-center dark glass control bar should have Persian-labeled pause/resume control, speed control showing ⚡ 1×/2×/4×, the day label, and “بازسازی جهان” (regenerate world). Reset must generate a fresh procedural island and restore the initial eight people, one building, and one dragon.

At the top, show a branded dark glass header with a sparkle icon and “LAST ISLAND • GOD SIMULATOR”. Beside it show live stats for 👥 people, 🏕️ tribe, 🏠 structures, and 🐉 dragons. Begin with 8 people, 1 structure, and 1 dragon; treat the tribe count as 1 whenever at least one building exists, otherwise 0. Update these counts immediately after spawning/resetting. On narrow/mobile screens, use a responsive layout: keep the creation panel narrower on the left, hide the right information panel, simplify the top stats to fit, and keep the bottom controls compact. The overall visual style should match a calm, abstract god-game interface: flat colorful terrain, tiny readable entities, dark navy UI, cyan neon borders/highlights, and Persian text throughout the controls and information panels.

More free browser games

Browse the whole Arcade →