Skip to content

Arcade › Last Light

Last Light

0
Remix it

6 plays

  • 3d
  • top-down
  • survival
  • shooter
  • zombies
  • horror
  • wave-based

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 Jan Marietta del Rio, 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 Last Light yet. Play it, then tell Jan Marietta del Rio 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

Last Light was built by Jan Marietta del Rio 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 Light 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 Light

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.

Recreate “Last Light,” a playable, dark top-down 3D survival shooter. Use a nearly vertical overhead camera that follows the survivor centered in view, looking down over a dim, square asphalt arena. The world is very dark green-black with subtle fog; use restrained moonlike ambient light and a small warm, directional flashlight beam attached to the player, aimed along the current aim direction. The beam is important for picking out nearby threats in the darkness and can be switched off and on. Use a muted, low-poly survival-horror look: cracked/grid-marked charcoal ground, sparse olive-gray tones, long soft shadows, and low visibility. Put low road barriers around the arena perimeter and a few scattered barrels as landmarks. The player is a human survivor carrying a gun, centered and able to move freely around the arena. Use animated shambling zombies (or simple muted zombie figures as a fallback) that enter from around the outer arena and continuously pursue the survivor.

Core loop: begin with wave 1, 100 health, 12 rounds loaded and 36 reserve rounds. Spawn a group of zombies around the player at roughly the edge of the arena; later groups grow with the wave. Zombies walk toward the player and, when very close, attack repeatedly, dealing damage. The player must move to avoid being surrounded and shoot zombies. Each zombie takes two hits to kill; kills increase the kill counter. Completing a group advances the wave and brings more zombies. When health reaches zero, stop play and show an “OVERRUN” game-over overlay reporting the wave reached and kills, with a TRY AGAIN button that resets the run. Do not add extra enemy types, weapons, pickups, or objectives.

Controls: WASD or arrow keys / mobile joystick to move; mouse position aims toward the ground point under the pointer, with movement direction as a fallback aim. Click or SPACE to fire; provide mobile FIRE button. A shot uses one round and has a short firing cooldown. A nearby zombie in front of the aim direction can be hit (on touch controls, use the nearest threat automatically); shots should not hit targets outside the short effective range. R or RELOAD refills the magazine from reserve after a brief reload delay. F or LIGHT toggles the flashlight. Include clickable/touch-friendly FIRE, RELOAD, and LIGHT buttons. Empty ammo should prompt/perform reload when reserve is available.

HUD and menus: keep a compact translucent dark-green panel at upper left showing LAST LIGHT, WAVE, KILLS, and a thin green health bar. Upper right shows AMMO loaded / reserve and FLASHLIGHT ON/OFF. Along the bottom show concise keyboard/mouse hints on desktop and the three action buttons at the right; adapt for narrow mobile screens. Start with a centered dark translucent veil and thin muted-green bordered card. The card has a large pale sage “LAST LIGHT” heading, short ominous instructions about moving, conserving rounds, and using the flashlight, control hints, and a SURVIVE button. On game over reuse this card for the overrun summary and retry button. Use crisp pale sage/cream typography, restrained borders and button highlights, and keep the survival arena visible dimly behind the start overlay. Implement real gameplay and responsive controls, not a static mockup.

More free browser games

Browse the whole Arcade →