Skip to content

Arcade › Arena di Roma

Arena di Roma

  • 3d
  • action
  • gladiator
  • third-person
  • arena
  • low-poly
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. Gregorio Costa built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Arena di Roma yet. Play it, then tell Gregorio Costa what you would add next.

Make your own game

Arena di Roma was built by Gregorio Costa 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 Arena di Roma 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 Arena di Roma

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.

Crea un gioco 3D in terza persona intitolato "Arena di Roma", ambientato in una piccola arena circolare romana. Usa Three.js con una camera PerspectiveCamera che segue il personaggio da dietro a distanza ravvicinata, con movimento in stile third-person, salto e gravità. Il giocatore è un gladiatore/guerriero umano con modello 3D animato e spada, posizionato inizialmente verso il bordo posteriore dell'arena. L'arena è un cilindro largo con pavimento sabbia/arancio-marrone, un bordo circolare rialzato scuro e 16 colonne rosso-brune disposte lungo il perimetro; ogni colonna ha un capitello cilindrico color pietra dorata. Spargi piccoli ciottoli/pietre color terracotta sulla sabbia. Illumina la scena con luce calda dorata, ombre morbide, una leggera luce di riempimento fredda e sfondo/foschia marrone molto scuro, con stile low-poly/realistico stilizzato e palette romana calda (rosso scuro, terracotta, arancio, oro).\n\nAll'avvio genera un'unica ondata con 3 nemici gladiatori identici o equivalenti al guerriero del giocatore, inizialmente nelle posizioni circa (-5,-3), (5,-2) e (-4,5) rispetto all'arena. I nemici devono inseguire automaticamente il giocatore: quando sono oltre 1.65 unità si muovono verso di lui a circa 1.1–1.4 unità al secondo, ruotano per guardarlo e usano l'animazione di camminata; quando sono abbastanza vicini si fermano, usano l'animazione idle con arma e attaccano ogni 1.15 secondi infliggendo 8 danni. Ogni nemico ha 60 punti vita.\n\nIl giocatore può muoversi con WASD o frecce, correre tenendo SHIFT e saltare tramite il sistema di controllo third-person. Attacca con SPAZIO oppure con un clic del mouse; su schermi touch mostra un grande pulsante circolare in basso a destra con testo italiano "COLPISCI". Un attacco ha cooldown di 0.65 secondi, riproduce l'animazione Sword_Attack e colpisce tutti i nemici entro 2.5 unità dal giocatore, infliggendo 35 danni ciascuno. Quando un nemico viene colpito ma resta vivo riproduci un'animazione di reazione; quando arriva a zero riproduci Death, assegnagli 100 punti e rendilo invisibile dopo circa 650 ms. Ogni attacco che colpisce almeno un nemico assegna inoltre 10 punti. Il giocatore parte con 100 salute; se la salute arriva a zero termina la partita con sconfitta. Mostra un breve flash di luminosità/saturazione quando il giocatore infligge o riceve danno. Quando tutti e tre i nemici sono morti, termina la partita con vittoria.\n\nCostruisci un HUD sovrapposto che occupi lo schermo senza bloccare i controlli: in alto a sinistra un pannello scuro traslucido con bordo oro sottile, angoli arrotondati, titolo grande color oro "ARENA DI ROMA" e sotto lo stato "Ondata I · 3 avversari"; in alto a destra un pannello analogo con "Vita 100", una barra della salute orizzontale con gradiente rosso verso arancio e sotto "Punti: 0". Aggiorna dinamicamente numero vita, larghezza barra, numero punti e conteggio degli avversari vivi. In basso al centro mostra la guida: "WASD / frecce per muoverti · SPAZIO o clic per colpire · SHIFT per correre" dentro una pillola scura traslucida. Su desktop nascondi il pulsante touch; su mobile rendilo visibile.\n\nQuando il giocatore vince, mostra al centro una grande scritta color oro con ombra scura "VICTORIA!" e aggiorna il testo dell'ondata a "Arena conquistata!"; quando perde mostra "SCONFITTA". In entrambi i casi mostra sotto un pulsante arancio/rosso arrotondato con testo "Torna nell'arena" che riavvia la partita da capo. Mantieni il testo e l'interfaccia in italiano, il rendering a schermo intero responsive e il canvas senza barre di scorrimento. Usa animazioni Idle_Weapon, Walk/Run, Sword_Attack, RecieveHit e Death quando disponibili sul modello del guerriero, con ombre per personaggio, colonne e arena.

More free browser games

Browse the whole Arcade →