Como você ganha dinheiro com jogos html5 (ou seja, patrocínios)?

12

Faço jogos com flash e estou interessado em fazer jogos em html, mas não vi empresas ou sites que estejam dispostos a comprar esses jogos (ou seja, patrocínios a jogos). Eu esperava que alguém pudesse me contar sobre uma empresa que faria isso ou por que as pessoas não compram jogos em html?

user784347
fonte
Talvez porque cada um poderia facilmente ver e chamar a fonte html do jogo?
Ali1S232 19:11
@ Gajet, você não pode alterar a fonte.
The Duck comunista
1
@TheCommunistDuck: o que significa que você não pode mudar a fonte? quando você tem o código fonte completo, é apenas a lei que o impede de alterá-lo e existem alguns crackers que não se importam com a lei! é muito fácil para eles invadir jogos que você desenvolveu usando o html5.
Jun1
1
@TheCommunistDuck: quanto de um jogo html5 está sendo executado no servidor? se for apenas um cliente web, você está correto, mas quando penso em HTML5 em vez de flash, significa que todo o código está sendo executado no lado do cliente!
Jun1
6
É bastante trivial descompilar e enganar (e geralmente mais importante, rebrand) os clientes Flash também. Na prática, você pode executar um ofuscador no Flash ou no HTML5. Na prática, todos os principais obfuscators possuem desobfuscators. Portanto, basta executar algo como o Closure para obter outros benefícios e não se preocupe muito.

Respostas:

8

Como alguém que está atualmente trabalhando em um jogo comercial em HTML5, posso dar algumas idéias possivelmente úteis.

Primeiro, HTML5 e jogos são novos. O HTML5 é realmente novo, e o WebGL e a tela acelerada são realmente novos. As plataformas móveis, por exemplo, ainda não possuem o WebGL inteiramente, e a tela acelerada só está disponível nas versões muito recentes do Firefox e Chrome / Webkit.

Estamos vendo agora as primeiras conferências, livros e painéis sobre jogos HTML5. Houve coisas nas mais recentes E / S do Google e alguns painéis no PAX 2011, além disso, há muito pouca informação.

Um problema é que o HTML5 / JavaScript ainda não está pronto para os jogos. Não há como bloquear / vincular o cursor do mouse, por exemplo, o que torna muitos jogos impossíveis de serem criados (jogos no estilo FPS) ou apenas um pouco desagradáveis ​​de jogar (qualquer jogo em ritmo acelerado, quebra-cabeça ou outro, para onde o jogador está se movendo o cursor gira muito e tem uma boa chance de sair acidentalmente da área de conteúdo do navegador e clicar em). Há o problema de suporte do WebGL mencionado acima. A API de som HTML5 é totalmente inadequada para jogos, embora o Chrome tenha uma nova API experimental que funcione melhor para jogos. As bibliotecas de álgebra linear para JavaScript são bastante lentas (embora estejam melhorando - o Chrome Canary tem algumas otimizações incríveis direcionadas a bibliotecas como Closure e glMatrix.

As coisas vão melhorar. Existem empresas realmente grandes pressionando para colocar a Web em um estado adequado para jogos, o que inclui novas especificações / APIs para corrigir deficiências na plataforma, melhorias no desempenho e no comportamento do navegador e evangelização / educação sobre a plataforma. Até então, porém, a maioria das empresas estava apostando em segurança e se afastando da plataforma de jogos arriscada, nova e amplamente experimental que é o HTML5, e é por isso que você não verá muitas delas dispostas a investir nela.

Sean Middleditch
fonte
2

Tivemos uma discussão interessante em nosso fórum sobre isso:

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

As maneiras óbvias de monetizar jogos HTML5 são:

  • Webstores (por exemplo, Chrome Webstore)
  • Anúncios (anúncios em banner tradicional, por exemplo)
  • Compras Inapp (a Chrome Webstore está ativando isso)
  • Enrole um EXE e distribua no Steam
  • Envolva-se com algo como Phonegap e distribua como um aplicativo para Android / iPhone

Muitas maneiras!

Tom Gullen
fonte
2

Patrocínio / publicação em HTML5

Este modelo está muito vivo, especialmente para jogos HTML5.

Confira o marketJS , uma plataforma para conectar desenvolvedores de jogos HTML5 a editores.

Divulgação: Eu trabalho para a plataforma.

Um bom jogo HTML5, quando otimizado para a Web para dispositivos móveis, pode obter cerca de US $ 500 / licença. Os realmente bons podem buscar US $ 1500 +. Os editores estão aumentando a adoção de jogos HTML5 porque desejam se afastar da economia competitiva de aplicativos.

Não Patrocínio

Também escrevi este post do blog que destaca algumas boas maneiras de ganhar a vida para desenvolvedores

ben0
fonte
Olá Ben e Bem-vindo ao GD.SE. Pedimos que as pessoas divulgar plenamente o seu envolvimento na promoção de um site que eles são filiados com: gamedev.stackexchange.com/faq#promotion
Jesse Dorsey
devidamente divulgado, thx!
2112 ben12
1

Como Ben disse, o MarketJS é um ótimo recurso para encontrar patrocinadores. Se você conhece o mercado de jogos em Flash, é mais ou menos o equivalente ao FGL.

Mantendo a analogia do Flash, outro modelo para ganhar dinheiro com jogos na web é distribuir para o maior número possível de lugares e ganhar com a participação na receita publicitária. Mochi Media foi e é o rei disso para o Flash.

Para HTML5, há Clay.io . No momento, são escolhidos principalmente os jogos compatíveis com a Web para dispositivos móveis, que devem ser obrigatórios ao projetar seu jogo HTML5.

Divulgação completa: Trabalho para Clay.io

Outras opções que ainda não encontraram tanto sucesso são:

  • Vendendo os jogos na Chrome Web Store ou em mercados semelhantes - no entanto, não tenho certeza se isso funcionará para jogos na Web. As pessoas simplesmente não estão dispostas a comprar jogos quando se trata de jogos na web.
  • Compras no jogo. Você precisa de um jogo realmente pegajoso e viciante para que isso funcione. A Zynga é uma empresa que fez, e ainda faz isso fantasticamente bem; portanto, se você tiver uma chance, dê uma olhada em como eles fizeram isso.

E, claro, a publicidade é sempre uma opção bastante fácil - é apenas uma questão de obter uma grande quantidade de visualizações para o seu jogo. De acordo com minha experiência, os anúncios da web para celular têm um desempenho muito melhor do que a web tradicional em termos de CPM.

austinhallock
fonte
0

Existem alguns motivos pelos quais os jogos HTML5 não estão ganhando dinheiro com patrocínios da mesma maneira que os jogos em Flash.

  1. O HTML5 / canvas / javascript ainda é bastante lento. Para alguns jogos (quebra-cabeça, estratégia baseada em turnos), isso não é um problema enorme, mas ainda é uma preocupação e, para uma grande quantidade de navegador, a tag da tela ainda não é acelerada por hardware.

  2. Não há uma maneira confiável de impedir o roubo do código / jogo / etc, ou maneiras de evitar trapaças. Isso também é um problema com jogos em Flash, mas é preciso um pouco mais de trabalho para descompilar o Flash que o Javascript (já que o Javascript precisa ser recebido como texto sem formatação para o navegador lidar com isso)

  3. Semelhante ao segundo ponto, não há uma maneira fácil de distribuir um jogo HTML5. Com o Flash, é um único arquivo .swf. No HTML5, há um arquivo .html e pelo menos um arquivo .js, além de quaisquer recursos usados ​​pelo jogo. Existem algumas soluções possíveis para isso, mas ninguém criou um método para lidar com isso ainda.

Provavelmente existem outros problemas que ainda não foram abordados, mas esses são os principais que vejo. Observe que existem maneiras de ganhar dinheiro com jogos HTML5, mas a rota é diferente de um jogo em flash típico. A loja de aplicativos do Chrome é preenchida com aplicativos / jogos em HTML5, muitos dos quais cobram por níveis ou recursos extras. Também há um jogo em seu próprio servidor e anúncios na esperança de gerar receita.

thedaian
fonte
3
Observe que "mais trabalho para descompilar o Flash" é simplesmente porque você precisa fazer o download do arquivo .swf e baixar um descompilador do flash, enquanto existem desobfuscadores on-line para javascript.
Thedaian
Gostaria apenas de salientar que o Javascript não é lento. Javascript, pelo menos na V8, é compilado no código da máquina e é menos de 5 vezes mais lento que o C! O que é bastante rápido.
jcora
-1

Muitos dos obstáculos acima mencionados para o desenvolvimento de jogos em HTML5 estão sendo rapidamente superados pelos navegadores modernos. Já existe suporte significativo para jogos nos principais navegadores. Confira meu jogo que eu construí usando apenas HTML5 ( http://asteroidsinc.com/ ), ele é semelhante a um jogo em flash, mas usa apenas HTML5. Quanto à monetização, parece que é necessário mais tempo. Atualmente, não existem muitas opções para HTML5. Coloquei alguns anúncios no meu jogo acima mencionado, no entanto, isso provou não ser lucrativo, no mínimo. Mas imagino que com o tempo, assim como com os portais de jogos maiores, o flash acabará surgindo para tirar proveito da nova tecnologia e a monetização se tornará mais direta.

Vermelho
fonte
-1 Você falha ao abordar a questão. Seu jogo parece legal.
Markus von Broady
-5

É claro que esses sites não compram jogos HTML 5, eles não funcionam para grande parte de seus usuários. Se você deseja pelo menos uma chance de convencer qualquer um desses sites a comprar jogos em HTML, é melhor escrever o HTML 4.01 compatível com o IE6.

Mas você ainda tem um trabalho duro falando com eles para sentir, então traga um jogo de sucesso, se você for sério sobre quebrar o muro, eles certamente não vão mudar sua maneira de negociar por algo que é meramente bom.

aaaaaaaaaaaa
fonte
O IE6 reduz para cerca de 10% dos usuários da Web, ou menos, dependendo do tipo de demografia que você está vendo.
Gregory Avery-Weir
Se você estivesse executando um site de jogos de sucesso, incomodaria 10% dos usuários com um link para um jogo que eles não podem jogar? Eles têm jogos o suficiente, embora a perda de decepcionar esses usuários uma única vez possa ser bastante pequena, o ganho de adicionar um único jogo ao site também é bastante insignificante.
Aaaaaaaaaaa
4
Sim, eu provavelmente iria desenvolver um produto de alta qualidade que 90% dos meus clientes podem usar. Quanto aos 10% restantes, já que eu já estou pedindo às pessoas para instalar o Flash, Shockwave e Silverlight para jogar esse jogo em particular, também posso pedir que eles escolham um navegador mais recente para jogar esse jogo em particular.
61111 doppelgreener
Os portais de jogos também tendem a ser bastante avançados; veja a adição recente da Kongregate do Unity ao seu serviço como um produto de primeira camada. O principal problema do HTML5, como eu vejo, é empacotar os jogos para distribuição.
Gregory Avery-Weir