Come si guadagna con i giochi html5 (es. Sponsorizzazioni)?


12

Faccio giochi con flash e sono interessato a creare giochi in html ma non ho visto aziende o siti Web disposti ad acquistare questi giochi (ad esempio sponsorizzazioni di giochi). Speravo che qualcuno potesse parlarmi di un'azienda che lo farebbe o perché la gente non compra giochi HTML?


forse perché uno potrebbe facilmente vedere e modificare la fonte HTML del gioco?
Ali1S232,

@Gajet non puoi cambiare l'origine.
Il comunista Duck il

1
@TheCommunistDuck: cosa significa che non puoi cambiare l'origine? quando hai il codice sorgente completo è solo la legge che ti impedisce di cambiarlo e ci sono alcuni cracker a cui non importa affatto la legge! è troppo facile per loro decifrare i giochi che hai sviluppato usando html5.
Ali1S232,

1
@TheCommunistDuck: quanto di un gioco html5 è in esecuzione sul lato server? se è solo un client Web, hai ragione, ma quando sto pensando a HTML5 invece di Flash significa che tutto il codice è in esecuzione sul lato client!
Ali1S232,

6
È piuttosto banale decompilare e imbrogliare (e di solito, soprattutto, rinominare) anche i client Flash. In pratica, puoi eseguire un offuscatore su Flash o HTML5. Anche in pratica, tutti i principali offuscatori hanno deobfuscatori. Quindi esegui semplicemente qualcosa come Closure per ottenere gli altri vantaggi e non sudare troppo.

Risposte:


8

Come qualcuno che sta attualmente lavorando a un gioco HTML5 commerciale, posso fornire alcuni spunti forse utili.

Innanzitutto, HTML5 e i giochi sono nuovi di zecca. HTML5 è davvero nuovo di zecca, e WebGL e canvas accelerato sono davvero nuovissimi. Le piattaforme mobili, ad esempio, mancano ancora del tutto di WebGL e il canvas accelerato è disponibile solo nelle build Firefox e Chrome / Webkit molto recenti.

Stiamo vedendo solo le prime conferenze, libri e pannelli sui giochi HTML5. Ci sono state cose al più recente I / O di Google e alcuni pannelli al PAX 2011, e a parte questo ci sono pochissime informazioni.

Un problema è che HTML5 / JavaScript non è ancora del tutto pronto per i giochi. Non c'è modo di bloccare / associare il cursore del mouse, ad esempio, il che rende impossibile realizzare molti giochi (giochi in stile FPS) o semplicemente un po 'noioso da giocare (qualsiasi gioco veloce, puzzle o altro, in cui un giocatore si sta muovendo il cursore ruota intorno e ha buone probabilità di uscire accidentalmente dall'area del contenuto del browser e fare clic). C'è il problema di supporto WebGL sopra menzionato. L'API audio HTML5 non è del tutto adatta ai giochi, sebbene Chrome abbia una nuova API sperimentale che funziona meglio per i giochi. Le librerie di algebra lineare per JavaScript sono in gran parte lente (anche se stanno migliorando - Chrome Canary ha alcune incredibili ottimizzazioni rivolte a librerie come Closure e glMatrix.

Le cose miglioreranno. Ci sono alcune grandi aziende che spingono per portare il Web in uno stato adatto ai giochi, che include nuove specifiche / API per correggere le carenze della piattaforma, miglioramenti delle prestazioni e del comportamento del browser ed evangelizzazione / educazione sulla piattaforma. Fino ad allora, tuttavia, la maggior parte delle aziende lo sta giocando in modo sicuro e sta alla larga dalla piattaforma di gioco rischiosa, nuova e ampiamente sperimentale che è HTML5, motivo per cui non vedrai molte di loro disposte a investire in esso.


2

Abbiamo avuto un thread interessante nel nostro forum su questo:

http://www.scirra.com/forum/how-do-you-make-money-with-html5_topic46184.html?KW=make+money

I modi ovvi per monetizzare i giochi HTML5 sono:

  • Webstore (ad esempio Chrome Webstore)
  • Pubblicità (ad esempio banner pubblicitari tradizionali)
  • Acquisti Inapp (Chrome Webstore lo sta abilitando)
  • Avvolgere in un file EXE e distribuirlo su Steam
  • Avvolgi qualcosa come Phonegap e distribuiscilo come App per Android / iPhone

Molti modi!


2

Sponsorizzazione / pubblicazione HTML5

Questo modello è molto vivo, specialmente per i giochi HTML5.

Scopri marketJS , una piattaforma per connettere gli sviluppatori di giochi HTML5 con gli editori.

Divulgazione: lavoro per la piattaforma.

Un buon gioco HTML5, se ottimizzato per il Web mobile, può ottenere circa $ 500 / licenza. Quelli davvero buoni possono recuperare $ 1500 +. Gli editori stanno adottando sempre più giochi HTML5 perché vogliono allontanarsi dall'economia delle app competitive.

Non-sponsorizzazione

Ho anche scritto che questo post sul blog mette in evidenza alcuni buoni modi per guadagnarsi da vivere per gli sviluppatori


Ciao Ben e benvenuto in GD.SE. Chiediamo alle persone di rivelare appieno il proprio coinvolgimento quando promuovono un sito a cui sono affiliate: gamedev.stackexchange.com/faq#promotion
Jesse Dorsey

ben divulgato, grazie!
ben0

1

Come ha detto Ben, MarketJS è un'ottima risorsa per trovare sponsor. Se hai familiarità con il mercato dei giochi Flash, è più o meno l'equivalente di FGL.

Mantenendo l'analogia con Flash, un altro modello per fare soldi con i giochi web è attraverso la distribuzione in più posti possibili e guadagnare attraverso la compartecipazione alle entrate pubblicitarie. Mochi Media è stato ed è il re di questo per Flash.

Per HTML5, c'è Clay.io . In questo momento sono principalmente i giochi compatibili con il Web mobile che vengono raccolti, quindi dovrebbe essere un must per la progettazione del tuo gioco HTML5.

Divulgazione completa: lavoro per Clay.io

Altre opzioni che non hanno ancora riscontrato tanto successo sono:

  • Vendere i giochi nel Chrome Web Store o in mercati simili - tuttavia, non sono sicuro che funzionerà mai per i giochi Web. Le persone semplicemente non sono nella mentalità per acquistare giochi quando si tratta di giochi sul web.
  • Acquisti in-game. Hai bisogno di un gioco davvero appiccicoso e avvincente perché questo funzioni. Zynga è un'azienda che lo ha fatto, e lo fa ancora in modo fantastico, quindi se ne hai la possibilità, dai un'occhiata a come l'hanno fatto.

E, naturalmente, la pubblicità è sempre un'opzione abbastanza semplice: si tratta solo di ottenere un'elevata quantità di visualizzazioni per il tuo gioco. In base alla mia esperienza, gli annunci Web per dispositivi mobili in questo momento hanno un rendimento molto migliore del Web tradizionale in termini di CPM.


0

Ci sono alcuni motivi per cui i giochi HTML5 non stanno facendo soldi tramite sponsorizzazioni allo stesso modo dei giochi Flash.

  1. HTML5 / canvas / javascript è ancora abbastanza lento. Per alcuni giochi (puzzle, strategia a turni), questo non è un grosso problema, ma è ancora un problema, e per una grande quantità di browser, il tag canvas non è ancora accelerato dall'hardware.

  2. Non esiste un modo affidabile per prevenire il furto del codice / gioco / ecc. O modi per prevenire i cheat. Questo è un problema anche con i giochi Flash, ma ci vuole un po 'più di lavoro per decompilare Flash rispetto a Javascript (poiché Javascript deve essere ricevuto come testo normale affinché il browser lo gestisca)

  3. Simile al secondo punto, non esiste un modo semplice per distribuire un gioco HTML5. Con Flash, è un singolo file .swf. Con HTML5, c'è un file .html e almeno un file .js, oltre a qualsiasi risorsa utilizzata dal gioco. Ci sono alcune potenziali soluzioni a questo, ma nessuno ha ancora escogitato un metodo per gestirlo.

Probabilmente ci sono altri problemi che non ho affrontato, ma quelli sono i principali che vedo. Nota che ci sono modi per fare soldi con i giochi HTML5, ma il percorso è diverso da un tipico gioco flash. L'app store di Chrome è pieno di app / giochi HTML5, molti dei quali richiedono livelli o funzionalità extra. C'è anche l'hosting di un gioco sul tuo server e la pubblicità nella speranza di generare entrate.


3
Nota che "più lavoro per decompilare Flash" è semplicemente perché devi scaricare il file .swf e scaricare un decompilatore flash, mentre ci sono deobfuscatori online per javascript.
thedaian,

Vorrei solo sottolineare che Javascript non è lento. Javascript, almeno sotto V8, si compila in codice macchina ed è meno di 5 volte più lento di C! Il che è abbastanza veloce.
jcora,

-1

Molti dei suddetti ostacoli allo sviluppo di giochi HTML5 vengono rapidamente superati dai browser moderni. Esiste già un supporto significativo per i giochi nei principali browser. Dai un'occhiata al mio gioco che ho creato usando solo HTML5 ( http://asteroidsinc.com/ ) che gioca in modo simile a un gioco flash ma usa solo HTML5. Per quanto riguarda la monetizzazione sembra che sia necessario più tempo. Attualmente non ci sono molte opzioni per HTML5. Ho inserito alcuni annunci sul mio gioco sopra citato, tuttavia questo si è dimostrato non redditizio. Ma immagino che con il tempo, proprio come con i flash, emergeranno portali di gioco più grandi per sfruttare la nuova tecnologia e la monetizzazione diventerà più semplice.


-1 Non riesci a rispondere alla domanda. Il tuo gioco sembra carino.
Markus von Broady,

-5

Naturalmente tali siti non compreranno giochi HTML 5, non funzionerebbero per gran parte dei loro utenti. Se vuoi almeno la possibilità di convincere qualcuno di questi siti ad acquistare giochi HTML, è meglio scrivere HTML 4.01 compatibile con IE6.

Ma avresti ancora un gran casino di lavoro per parlarne con il senso, quindi porta un gioco di successo se sei seriamente intenzionato a rompere il muro, sicuramente non cambieranno il loro modo di fare affari per qualcosa che è semplicemente buono.


IE6 è ridotto a circa il 10% degli utenti Web, o meno a seconda del tipo di dati demografici che stai osservando.
Gregory Avery-Weir,

Se gestissi un sito di gioco di successo vorresti disturbare il 10% dei tuoi utenti con un link a un gioco a cui non possono giocare? Hanno abbastanza giochi, anche se la perdita di deludere quegli utenti una volta sola potrebbe essere piuttosto piccola, anche il guadagno di aggiungere un singolo gioco al sito è abbastanza trascurabile.
aaaaaaaaaaaa,

4
Sì, probabilmente sarebbe sviluppare un prodotto di alta qualità che il 90% dei miei clienti possono utilizzare. Per quanto riguarda il restante 10%, dato che sto già chiedendo alle persone di installare Flash, Shockwave e Silverlight per giocare a questo particolare gioco, potrei anche chiedere loro di scegliere un browser più recente per giocare a questo particolare gioco.
doppelgreener,

Anche i portali di gioco tendono ad essere piuttosto lungimiranti; vedere la recente aggiunta di Unity di Kongregate al loro servizio come prodotto di primo livello. Il problema principale con HTML5, a mio modo di vedere, è impacchettare i giochi per la distribuzione.
Gregory Avery-Weir,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.