Sviluppo di giochi: giochi per browser e giochi brandizzati
Mesterséges Intelligencia Központ Kft. è un'azienda di sviluppo software con sede a Budapest. Sviluppiamo giochi per browser, giochi brandizzati ed esperienze interattive con WebGL e three.js, anche con un'intelligenza artificiale dal vivo che reagisce davvero al giocatore.
In sintesi: il gioco per browser parte con un clic su un link, senza installazione, sia su computer sia su smartphone. Nel gioco l'intelligenza artificiale non è un elemento decorativo, ma può essere una parte che funziona davvero: l'assistente IA della nostra pagina iniziale commenta il gioco dal vivo, in 14 lingue.
Che cosa sviluppiamo
Giochi per browser
Il gioco parte con un clic su un link, senza installazione e senza store, sia su computer sia su smartphone. L'immagine la disegna WebGL in tempo reale, con la libreria 3D three.js: così anche nel browser si può creare una scena tridimensionale viva, non solo un'animazione piatta.
Giochi brandizzati
Il gioco brandizzato (advergame) è il gioco proprio di un'azienda o di un prodotto: per una campagna, per il lancio di un prodotto, per uno stand fieristico o come elemento del sito web che attira l'attenzione. Anche il nostro l'abbiamo progettato così: per uno stand aziendale e per il nostro sito, pensando a visitatori professionali che non si considerano giocatori.
Esperienze interattive
Non tutti i contenuti interattivi sono giochi in senso stretto. Una presentazione 3D di un prodotto, un quiz, un'installazione fieristica o la presentazione giocosa di un processo si realizzano con la stessa tecnica e girano allo stesso modo nel browser.
Elementi di gioco guidati dall'IA
Nel gioco l'intelligenza artificiale può essere più di un elemento decorativo: una parte che funziona davvero, come un commentatore dal vivo, un personaggio che risponde alle domande del giocatore o un narratore che parla nella lingua del giocatore. Anche la grafica del gioco può realizzarla l'IA: i paesaggi e gli ostacoli del nostro gioco li ha disegnati una linea di produzione costruita da noi, basata su modelli generativi di immagini.
La prova: il gioco del nostro sito
Nella nostra pagina iniziale gira un esempio funzionante. Il giocatore è il T-rex in persona: in un gioco di corsa senza fine salta gli ostacoli, mentre il mondo cambia momento della giornata, meteo e paesaggio. Dal cielo lo osserva il nostro assistente IA, un commentatore dal vivo basato su un grande modello linguistico.
- 3D in tempo reale nel browser: WebGL e three.js, serviti da un unico server Node.js.
- Niente da imparare: un solo pulsante (clic, tocco o barra spaziatrice); su computer e su smartphone è lo stesso gioco.
- L'IA osserva davvero: reagisce ai grandi momenti (perdita di una vita, record, passaggio di livello, nuovo paesaggio) in circa 1–2 secondi, e alla fine del giro riassume la corsa con almeno due numeri.
- Si possono anche fare domande: risponde sempre alla domanda digitata dal giocatore; mentre il giocatore scrive, il gioco si ferma.
- In 14 lingue, sempre cortese: parla nella lingua del giocatore e in ogni lingua usa la forma di cortesia, anche quando il giocatore gli si rivolge in modo informale.
- Un mondo prodotto con l'IA: i paesaggi e gli ostacoli li ha realizzati la nostra linea di produzione basata sull'IA; ne parliamo in dettaglio tra i nostri lavori.
A che cosa prestiamo attenzione in un gioco?
Abbiamo seguito questi principi anche nel nostro gioco:
- Deve partire subito: senza registrazione, pulsante di avvio o istruzioni.
- Deve essere comprensibile nei primi dieci secondi: anche per chi non ha mai giocato.
- Deve funzionare allo stesso modo sullo smartphone: la versione mobile e quella desktop sono alla pari, e la messa a punto si fa su entrambe.
- Il marchio deve comparire nel mondo del gioco: non come pubblicità che interrompe, ma come parte del gioco.
- Il tempo di risposta dell'IA deve far parte della drammaturgia: il gioco è costruito in modo che un tempo di risposta di qualche secondo non sembri un difetto.
Domande frequenti
A che cosa serve un gioco brandizzato?
Un gioco brandizzato serve a far sì che il visitatore non si limiti a leggere dell'azienda, ma passi del tempo con essa e porti via con sé un'esperienza. Se ben progettato, trasmette il messaggio dell'azienda all'interno del mondo del gioco; se il giocatore condivide il suo risultato, il messaggio viaggia insieme a lui. In uno stand fieristico può attirare pubblico, sul sito web può trattenere più a lungo il visitatore.
Gioco per browser o gioco mobile?
Il gioco per browser si diffonde tramite link, parte senza installazione e gira uguale su computer e su smartphone: per una campagna, un sito web o uno stand è la via più breve per arrivare al giocatore. Un gioco mobile da installare dallo store è giustificato se i giocatori tornano regolarmente, se deve funzionare anche senza connessione a internet o se si basa sulle funzioni del telefono. Delle app negli store parliamo nella pagina Sviluppo di app mobili.
Nel gioco può esserci l'intelligenza artificiale?
Sì, e non solo come elemento decorativo. Un modello linguistico può commentare il gioco dal vivo, rispondere alle domande del giocatore e parlare nella sua lingua: l'assistente IA della nostra pagina iniziale fa proprio questo, in 14 lingue. Sulla conversazione basata sull'IA può leggere di più nella pagina Chatbot e agenti IA. Un principio di progettazione importante è che l'IA non decida a svantaggio del giocatore: da noi il commentatore si limita a parlare e non interviene sull'andamento del gioco.
Da che cosa dipende il prezzo dello sviluppo di un gioco?
Anche qui misuriamo la dimensione funzionale in punti funzione COSMIC, ma in un gioco contano molte cose che i punti funzione non esprimono: la grafica e l'animazione, il funzionamento in tempo reale, la messa a punto del gameplay, il numero di piattaforme di destinazione. La misurazione segnala a parte la grafica, il funzionamento in tempo reale e le piattaforme multiple; questi aspetti e la messa a punto del gameplay li consideriamo separatamente nell'offerta. Del metodo di determinazione del prezzo parliamo nella pagina Prezzi; la prima consulenza è gratuita: ci scriva.