¿Cómo se gana dinero con los juegos html5 (es decir, patrocinios)?

12

Hago juegos con flash y estoy interesado en hacer juegos en html, pero no he visto ninguna empresa o sitio web que esté dispuesto a comprar estos juegos (es decir, patrocinios de juegos). Esperaba que alguien pudiera contarme sobre una compañía que haría esto o por qué la gente no compra juegos html.

usuario784347
fuente
tal vez porque cada uno puede ver fácilmente y chane html fuente del juego?
Ali1S232
@Gajet no puedes cambiar la fuente.
El pato comunista
1
@TheCommunistDuck: ¿qué significa que no puede cambiar la fuente? cuando tienes el código fuente completo, ¡solo la ley te impide cambiarlo y hay algunos crackers a los que no les importa en absoluto la ley! es demasiado fácil para ellos descifrar juegos que has desarrollado usando html5.
Ali1S232
1
@TheCommunistDuck: ¿cuánto de un juego html5 se ejecuta en el lado del servidor? si solo es un cliente web, tiene razón, pero cuando estoy pensando en HTML5 en lugar de flash, ¡significa que todo el código se está ejecutando en el lado del cliente!
Ali1S232
66
Es bastante trivial descompilar y engañar (y, lo que es más importante, cambiar el nombre) de los clientes Flash también. En términos prácticos, puede ejecutar un ofuscador en Flash o HTML5. También prácticamente hablando, todos los ofuscadores principales tienen desobuscadores. Así que simplemente ejecute algo como Cierre para obtener los otros beneficios, y no se preocupe demasiado.

Respuestas:

8

Como alguien que actualmente está trabajando en un juego HTML5 comercial, puedo dar algunas ideas posiblemente útiles.

Primero, HTML5 y los juegos son completamente nuevos. HTML5 es realmente nuevo, y WebGL y el lienzo acelerado son realmente nuevos. Las plataformas móviles, por ejemplo, todavía carecen de WebGL por completo, y el lienzo acelerado solo está disponible en las versiones más recientes de Firefox y Chrome / Webkit.

Ahora estamos viendo las primeras conferencias, libros y paneles sobre juegos HTML5. Ha habido cosas en el Google I / O más reciente y algunos paneles en PAX 2011, y aparte de eso, hay muy poca información.

Un problema es que HTML5 / JavaScript aún no está listo para los juegos. No hay forma de bloquear / atar el cursor del mouse, por ejemplo, lo que hace que muchos juegos sean imposibles de hacer (juegos de estilo FPS) o simplemente algo desagradable para jugar (cualquier juego de ritmo rápido, rompecabezas o de otro modo, donde un jugador se está moviendo el cursor gira mucho y tiene una buena posibilidad de salir accidentalmente del área de contenido del navegador y hacer clic). Existe el problema de soporte WebGL mencionado anteriormente. La API de sonido HTML5 es totalmente inadecuada para juegos, aunque Chrome tiene una nueva API experimental que funciona mejor para juegos. Las bibliotecas de álgebra lineal para JavaScript son en gran medida lentas (aunque están mejorando: Chrome Canary tiene algunas optimizaciones increíbles dirigidas a bibliotecas como Closure y glMatrix.

Las cosas mejorarán. Hay algunas compañías realmente grandes que están presionando para que la Web llegue a un estado adecuado para los juegos, que incluye nuevas especificaciones / API para corregir las deficiencias en la plataforma, el rendimiento del navegador y las mejoras de comportamiento, y la evangelización / educación sobre la plataforma. Sin embargo, hasta entonces, la mayoría de las empresas están jugando a lo seguro y se mantienen alejadas de la plataforma de juego arriesgada, nueva y en gran medida experimental que es HTML5, por lo que no verá muchas de ellas dispuestas a invertir en ella.

Sean Middleditch
fuente
2

Tuvimos un hilo interesante en nuestro foro sobre esto:

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

Las formas obvias de monetizar juegos HTML5 son:

  • Tiendas web (por ejemplo, Chrome Webstore)
  • Anuncios (anuncios publicitarios tradicionales, por ejemplo)
  • Compras Inapp (Chrome Webstore está habilitando esto)
  • Envuelva en un EXE y distribúyalo en Steam
  • Envuelva con algo como Phonegap y distribúyalo como una aplicación para Android / iPhone

¡Muchas maneras!

Tom Gullen
fuente
2

Patrocinio / publicación HTML5

Este modelo está muy vivo, especialmente para juegos HTML5.

Echa un vistazo a marketJS , una plataforma para conectar desarrolladores de juegos HTML5 con editores.

Divulgación: trabajo para la plataforma.

Un buen juego HTML5, cuando está optimizado para la web móvil, puede obtener alrededor de $ 500 / licencia. Los realmente buenos pueden obtener más de $ 1500. Los editores están aumentando la adopción de juegos HTML5 porque quieren alejarse de la economía competitiva de las aplicaciones.

No patrocinio

También escribí esta publicación de blog destaca algunas buenas maneras de ganarse la vida para los desarrolladores

ben0
fuente
Hola Ben y bienvenidos a GD.SE. Pedimos que las personas divulguen su participación al promocionar un sitio al que están afiliadas: gamedev.stackexchange.com/faq#promotion
Jesse Dorsey
debidamente divulgado, gracias!
ben0
1

Como dijo Ben, MarketJS es un gran recurso para encontrar patrocinadores. Si está familiarizado con el mercado de juegos Flash, es más o menos el equivalente de FGL.

Siguiendo con la analogía de Flash, otro modelo para ganar dinero con los juegos web es a través de la distribución a la mayor cantidad de lugares posible y ganando a través de la participación en los ingresos por publicidad. Mochi Media fue y es el rey de esto para Flash.

Para HTML5, hay Clay.io . En este momento, son principalmente los juegos compatibles con la web móvil los que se seleccionan, por lo que debe ser imprescindible al diseñar su juego HTML5.

Divulgación completa: trabajo para Clay.io

Otras opciones que aún no han tenido tanto éxito son:

  • Vender los juegos en Chrome Web Store o en mercados similares; sin embargo, no estoy seguro de que esto funcione para juegos web. Las personas simplemente no están en la mentalidad de comprar juegos cuando se trata de juegos en la web.
  • Compras en el juego. Necesitas un juego realmente adictivo y pegajoso para que esto funcione. Zynga es una compañía que lo hizo, y todavía lo hace fantásticamente bien, así que si tiene la oportunidad, eche un vistazo a cómo lo hicieron.

Y, por supuesto, la publicidad siempre es una opción bastante fácil: solo se trata de obtener una gran cantidad de visitas a su juego. En mi experiencia, los anuncios web para dispositivos móviles en este momento tienen un rendimiento mucho mejor que la web tradicional en términos de CPM.

austinhallock
fuente
0

Hay algunas razones por las que los juegos HTML5 no están haciendo dinero a través de patrocinios de la misma manera que los juegos Flash.

  1. HTML5 / canvas / javascript sigue siendo bastante lento. Para algunos juegos (rompecabezas, estrategia por turnos), este no es un gran problema, pero sigue siendo una preocupación, y para una gran cantidad de navegadores, la etiqueta del lienzo todavía no está acelerada por hardware.

  2. No hay una forma confiable de evitar el robo del código / juego / etc., o formas de evitar las trampas. Esto también es un problema con los juegos Flash, pero se necesita un poco más de trabajo para descompilar Flash que Javascript (ya que Javascript debe recibirse como texto sin formato para que el navegador lo maneje)

  3. Similar al segundo punto, no hay una manera fácil de distribuir un juego HTML5. Con Flash, es un único archivo .swf. Con HTML5, hay un archivo .html, y al menos un archivo .js, además de los activos utilizados por el juego. Hay algunas soluciones potenciales para esto, pero nadie ha encontrado un método para manejar esto todavía.

Probablemente hay otros problemas que no he abordado, pero esos son los principales que veo. Tenga en cuenta que hay formas de ganar dinero con los juegos HTML5, pero la ruta es diferente de un juego flash típico. La tienda de aplicaciones de Chrome está llena de aplicaciones / juegos HTML5, muchos de los cuales cobran por niveles o características adicionales. También hay un juego de alojamiento en su propio servidor y anuncios con la esperanza de generar algunos ingresos.

thedaian
fuente
3
Tenga en cuenta que "más trabajo para descompilar Flash" es simplemente porque tiene que descargar el archivo .swf y descargar un descompilador flash, mientras que hay desobfuscadores en línea para javascript.
thedaian
Solo me gustaría señalar que Javascript no es lento. Javascript, al menos en V8, se compila en código máquina, ¡y es menos de 5 veces más lento que C! Lo cual es bastante rápido.
jcora
-1

Muchos de los obstáculos mencionados anteriormente para el desarrollo de juegos HTML5 están siendo superados rápidamente por los navegadores modernos. Ya existe un soporte significativo para los juegos en los principales navegadores. Mira mi juego que he estado construyendo usando solo HTML5 ( http://asteroidsinc.com/ ), se juega de manera similar a un juego flash pero usa solo HTML5. En cuanto a la monetización, parece que se necesita más tiempo. Actualmente no hay muchas opciones para HTML5. He colocado algunos anuncios en mi juego mencionado anteriormente, sin embargo, esto ha demostrado no ser rentable en lo más mínimo. Pero me imagino que con el tiempo, al igual que con el flash, eventualmente surgirán portales de juegos más grandes para aprovechar la nueva tecnología y la monetización se volverá más sencilla.

rojo
fuente
-1 Fallas al abordar la pregunta. Tu juego se ve bien.
Markus von Broady
-5

Por supuesto, tales sitios no comprarán juegos HTML 5, no funcionarían para una gran parte de sus usuarios. Si desea al menos una oportunidad de convencer a cualquiera de estos sitios para que compren juegos HTML, es mejor que escriba HTML 4.01 compatible con IE6.

Pero aún así tendría un trabajo increíble haciéndolos sentir, así que traiga un juego exitoso si realmente quiere romper el muro, ciertamente no van a cambiar su forma de negocio por nada que sea simplemente bueno.

aaaaaaaaaaaa
fuente
IE6 se ha reducido a aproximadamente el 10% de los usuarios web, o menos, según el tipo de demografía que esté viendo.
Gregory Avery-Weir
Si estuviera ejecutando un sitio de juegos exitoso, ¿le gustaría molestar al 10% de sus usuarios con un enlace a un juego que no pueden jugar? Ya tienen suficientes juegos, aunque la pérdida de decepcionar a esos usuarios una sola vez puede ser bastante pequeña, la ganancia de agregar un solo juego al sitio también es bastante insignificante.
aaaaaaaaaaaa
44
Sí, probablemente habría desarrollar un producto de alta calidad que puede utilizar el 90% de mis clientes. En cuanto al 10% restante, dado que ya le estoy pidiendo a la gente que instale Flash, Shockwave y Silverlight para jugar este juego en particular, también podría pedirles que elijan un navegador más reciente para jugar este juego en particular.
doppelgreener
Los portales de juegos también tienden a ser bastante progresistas; vea la reciente incorporación de Unity de Kongregate a su servicio como producto de primer nivel. El problema principal con HTML5 como lo veo es empaquetar los juegos para su distribución.
Gregory Avery-Weir