Kongregate es uno de los sitios líder para jugar juegos en-linea. Tienen muchos de los mejores juegos gratis, y las características de su comunidad permiten que jugarlos ahí sea más satisfactorio que jugarlos en cualquier otro lugar. Si te va bien en los juegos, ganarás insignias, subirás de nivel, y ganarás el respeto de tus amigos. Perfiles, chat, comentarios, mensajes privados, y los foros facilitan el intercambio de consejos sobre los juegos o simplemente relajarse en compañía de jugadores entusiastas de todo el mundo.
En pocas palabras, Kongregate, aparte de ser un sitio de juegos gratis en-linea, es una especie de red social de jugadores y creadores de juegos casuales.
Registro
Como es lo usual, lo primero que tienes que hacer es registrarte y en el caso de Kongregate tambien existe el concepto de 'referencias' aunque en este caso no es muy importante.
Puedes registrarte desde este enlace sin referencia, o usando mi referencia.
La referencia funciona asi:
Cuando alguien que llega al sitio gracias a tu referencia se registra, Kongregate te regala 15 puntos.
Personalmente no lo encuentro muy exitante y sinceramente no se para que sirven los puntos pero que yo sepa, no tienen nada que ver con dinero, por ende, da igual como te registres pero registrate ya!
Registrarse es gratis y el formulario de registro es bastante simple y facil de rellenar.
Como funciona
Existen 4 formas principales de ganar dinero en Kongregate.
- Simplemente subiendo tu juego. Kongregate compartira contigo el 25% de lo que generen los anuncios en la pagina donde se encuentra tu juego.
- Agregando su API. Si agregas por ejemplo la API para estadisticas, donde puedes enviar la puntuacion final del jugador a los servidores de Kongregate, ellos compartiran contigo el 35% de las ganancias de la pagina donde se muestra tu juego.
- Usando micro-transacciones. En Kongregate existe el concepto de micro-transacciones que puedes utlizar en tus juegos, por ejemplo puedes agregar armas especiales y venderlas usando su carrito de compras. Dicho tema esta fuera del alcance de este tutorial.
- Competencias. Existen dos tipos de competencias, semanales y mensuales donde los mejores juegos ganan desde $150 hasta $1,500.
Usualmente el eCPM de Kongregate es alto debido a que la mayoria de visitas son de Estados Unidos.
Agregar la API
La API de Kongregate tiene muchas opciones, desde micro-transacciones hasta integracion con su chat. En este articulo seguiremos la mas comun de ellas, la API de estadisticas ya que es asi como enviaremos la puntuacion final del jugador.
Para utilizar la API, primero debemos cargarla en la raiz de nuestro juego. Este es un ejemplo practico en AS3:
Código :
import flash.display.LoaderInfo; import flash.display.Loader; import flash.net.URLRequest; import flash.events.Event; import flash.system.Security; // Referencia al objeto que viene en FlashVars var objetoKong : Object = LoaderInfo(root.loaderInfo).parameters; // Referencia al objeto kongregate var kongregate : Object; // Direccion de la API. En caso de ser prueba local, la direccion sera una 'sombra'. var apiPath : String = objetoKong.kongregate_api_path || 'http://www.kongregate.com/flash/API_AS3_Local.swf'; // Permitimos a la API el acceso a nuestro juego Security.allowDomain(apiPath); // Cargamos la API var request : URLRequest = new URLRequest(apiPath); var cargador : Loader = new Loader(); cargador.contentLoaderInfo.addEventListener(Event.COMPLETE, cargaCompleta); cargador.load(request); this.addChild(cargador); function cargaCompleta(event : Event) : void { kongregate = event.target.content; // Nos conectamos al back-end kongregate.services.connect(); }
Cuando nuestro juego ya esta conectado, podemos hacer uso del objeto kongregate, por ejemplo para enviar la puntuacion final del jugador:
Código :
kongregate.stats.submit('Highscore', 398);
Donde 'Highscore' es el nombre de la estadistica a guardar (que mencionaremos a continuacion) y 398 es la puntuacion final.
Agregar tu juego
No es un requisito pero es aconsejable subir tu juego solo si haz agregado su API, como mencione antes, al agregar la API, Kongregate te dara un 10% mas como bonificacion, asi ganaras un total del 35% de las ganancias que brinde tu juego.
Para agregar tu juego, inicia sesión y ve a DEVELOPERS > Upload new game.
Debes seguir 3 pasos:
- Informacion del juego
Llenar el primer formulario con la informacion basica del juego. Ten preparada una imagen de 125x100 pixeles. - Sube tu juego
El peso total de tu juego no debe ser mayor de 20MB. Si en dado caso estas usando la API, en este paso debes agregar el nombre de la estadistica que tu juego llama para guardar las puntuaciones. En nuestro ejemplo le hemos llamado 'Highscore':
No te olvides de seleccionar 'Display in leaderboards' para que las puntuaciones se muestren en el area del chat.
Preciona 'UPLOAD' para pasar a la ultima etapa. - Previsualizacion
Es la ultima etapa y es la etapa de prueba. Tu juego debe mostrarse correctamente y si agregaste la API, debes jugar y enviar tu puntuacion para ver si funciona. En caso de que algo este fallando, puedes arreglar el prolema y regresar al paso anterior donde tienes permitido subir una actualizacion de tu juego.
Si tu juego esta en la etapa de previsualizacion, tu eres el unico que puede acceder a el, asegurate que todo esta funcionando como es debido. Si es asi, presiona 'SUBMIT' para que la demas gente pueda jugarlo.
El juego pasara al area de Juegos Nuevos y estara bajo votacion por unas horas por lo tanto avisale a tus amigos, familiares y hasta al gato del vecino para que voten por tu juego y 'sobreviva' la etapa de votacion.
Si quieres ver como funciona la votacion, los comentarios y las puntuaciones, puedes probar mi juego Peek-a-food, que solamente dura un minuto, envia tu puntuacion y la muestra en el area del chat.
Consideraciones finales
Hay un par de cosas que debes tomar en cuenta al subir un juego a Kongregate:
- Kongregate y MochiMedia tienen un acuerdo, ya que Kongregate te paga parte de las ganancias que genera la pagina, los anuncios de MochiAds estan deshabilitadas por defecto.
- Por lo tanto, no es necesario subir tu juego con el codigo de MochiAds, sin embargo, es aconsejable hacerlo porque hay sitios de juegos no tan conocidos que descargan los juegos de Kongregate para luego subirlos a sus sitios.
Resumiendo: sube la version de MochiAds a Kongregate pero no esperes ver impresiones de MochiAds en Kongregate. Por cierto, el mezclar ambas APIs no es tan facil, pero recuerda que siempre puedes preguntarnos si en dado caso no lo logras
No puedes subir juegos que contegan material registrado, incluyendo caracteres de Nintendo como Mario, a menos que tu seas el dueño o tengas permiso del dueño para publicarlo. Juegos que presenten algun tipo de pornografia, incitacion al odio u obsenidad no seran aceptados.
Cuando subas tu juego, haznoslo saber y asi lo jugaremos, votaremos y comentaremos
Como siempre, cualquier pregunta, a los foros!
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por Victor-Nael el 15 de Marzo de 2011
Por Victor-Nael el 15 de Marzo de 2011
Por Acreonte el 16 de Marzo de 2011
Desde el punto de vista del jugador no hay mucha diferencia, ambos son cierto tipo de redes sociales donde puedes tener tu perfil, agregar amigos, enviar mensajes privados, etcetera.
Desde el punto de vista de un desarrollador de juegos, que yo sepa, en Newgrounds no hay competencias semanales y/o mensuales ni comparte las ganancias pero te permite utilizar anuncios en tus juegos y al ser el sitio de juegos mas grande de internet, la cantidad potencial de gente que juegue tu juego es muy grande.
Al igual que Kongregate, muchos 'portales' van a Newgrounds a 'tomar' los mejores juegos para subirlos a sus sitios. Subir un juego a Newgrounds es una parte muy importante para la distribucion de tu juego.
Personalmente, me gusta mas Newgrounds, desde el punto de vista estetico y usabilidad.
Por Alonso el 18 de Marzo de 2011
Por Acreonte el 19 de Marzo de 2011
En ambos casos, en lo personal uso Paypal que esta enlazada a mi cuenta de ahorros. Puedo pagar o que me paguen desde cualquier parte del mundo.
Mochiads puede pagar tambien con cheque pero tarda mas en llegar y el banco donde lo cambies te cobrara comision y la tasa de cambio no es la mejor.
Por Miguel el 14 de Mayo de 2011
Por Acreonte el 16 de Mayo de 2011
Miguel-blog :
La verdad no se sobre los detalles de dicha licencia pero no veo problema si los juegos son completamente tuyos. Es mas, puedes utilizar cualquier herramienta que produzca un .swf (FlashDevelop, Flex, etcetera), sea gratuita o de pago.
Por Miguel el 16 de Mayo de 2011
Por Miguel el 17 de Mayo de 2011
Por Acreonte el 17 de Mayo de 2011
Por emirc122 el 26 de Julio de 2011
Por Acreonte el 27 de Julio de 2011
emirc122-blog :
No, pero si lo agregas tienes derecho a 10% mas de las ganancias. Si no lo agregas, ganas 25%, si lo agregas es 35% de las ganancias de la pagina donde esta tu juego.
Por emirc122 el 26 de Agosto de 2011
Por Acreonte el 30 de Agosto de 2011
Por cierto, no parece dificil en AS2, solo agrega lo siguiente en el primer fotograma:
Código :
Y en el fotograma donde termina el juego y quieres enviar el score, solo agregas:
Código :
Por emirc122 el 30 de Agosto de 2011
Por Bernabe_22 el 24 de Octubre de 2011
Por Acreonte el 25 de Octubre de 2011
Bernabe_22 :
Ellos tienen un acuerdo y aunque tu juego tenga mochiads, automaticamente se filtraran y no se veran. No es problema si subes tu juego con mochiads.
Por cierto, el ultimo juego que subi a Kongregate genero la inmensa cantidad de $0.08
A trabajar mas y crear mejores juegos!
Por Bernabe_22 el 26 de Octubre de 2011
Por draguno000 el 02 de Diciembre de 2011
Por el 02 de Diciembre de 2011
Por draguno000 el 02 de Diciembre de 2011
Por Rodolfo el 27 de Diciembre de 2011
las impresiones que se marcan en kongregate en el juego son solo las que se juegan en el citio o tambien de otros?
por que todos lo juegos que subiste ninguno sube a los 1000 Game Plays
Por Rodolfo el 27 de Diciembre de 2011
Por Acreonte el 28 de Diciembre de 2011
Rodolfo-blog :
las impresiones que se marcan en kongregate en el juego son solo las que se juegan en el citio o tambien de otros?
...
si coloco las apis de mochi y tambien kongregate y el juego es jugado en kongregate o en otro sitio el porcentaje que resivo sera uno tanto de kongregate y otro mochi , me confundí en esa parte si podrias explicarme?
Los juegos nuevos en Kongregate estan medio escondidos y si no tienes muchos amigos en el sitio o no haces promocion, no mucha gente lo jugara, a menos que el juego sea muy bueno, entonces es posible pasar a portada y hasta ganar alguno de sus premios semanales o mensuales.
Al implementar la API de kongregate, solo se cuentan las impresiones en su sitio.
Como lo explique antes, existe un acuerdo entre Mochi y Kongregate. Mochi funciona en toda la web excepto en Kongregate.
Por Rodolfo el 28 de Diciembre de 2011
Por Rodolfo el 04 de Enero de 2012
Por Acreonte el 04 de Enero de 2012
Por Rodolfo el 08 de Enero de 2012
Por scrauler el 23 de Marzo de 2012
Muchas gracias
Por scrauler el 28 de Marzo de 2012
http://www.kongregate.com/games/scrauler/test-cl?sfa=permalink&referrer=scrauler
Es mi primera publicación así que me gustaría recibir opiniones y comentarios para ir mejorando en el futuro. Gracias a todos.
Por scrauler el 28 de Marzo de 2012
Por MaxiiSan20 el 17 de Junio de 2012
No soy ciudadano EE UU soy Uruguayo, tengo que poner el Ruc??
agradezco su ayuda.
Por Acreonte el 17 de Junio de 2012
Por cierto, que es el Ruc?
Por MaxiiSan20 el 17 de Junio de 2012
El RUC corresponde a un número de identificación para todas las personas naturales y sociedades que realicen alguna actividad económica
fuente wikipedia.
Toda empresa(mini empresa, uni-personal etc) registrada en Uruguay se le asigna un RuC,
basicamente es para deducir impuestos.
Otra consulta como se calcula el dinero que ganes segun los play que tenga el juego? gracias
Este es mi primer juego subido a kongregate espero opiniones gracias
[url] http://www.kongregate.com/games/MaxiSan20/find-my-flag [/url]
Saludos Maxxx.
Por Acreonte el 18 de Junio de 2012
MaxiiSan20 :
Gracias por la aclaracion sobre el RUC.
Respondiendo a tu pregunta, el cálculo de las ganancias es un tema un poco complejo.
Una de las formas de ganar dinero en internet es a travéz de anuncios en tu pagina web, por ejemplo, Freddie hace mucha plata gracias al numero de usuarios no registrados que visitan Cristalab (deslogueate y veras la cantidad de banners de publicidad que Cristalab tiene! dicen que es porque se quiere comprar un Ferrari a fin de año)
Kongregate tambien hace dinero gracias a los anuncios en su pagina. Los anuncios que se muestran son diferentes dependiendo de tu geo-localizacion y las campañas publicitaria que corren en tu pais, por ejemplo yo veo anuncios en inglés sobre cosas que Google 'crée' que a mi me interesan.
Cada campaña y cada pais tiene su propio precio. Como las economias son diferentes en cada pais, mostrar publicidad en Estados Unidos es mucho mas caro que mostrarla en China. Entonces, para generar mas dinero necesitas mas visitas de Estados Unidos. Por ejemplo, si mil personas de Estados Unidos ven tu juego, Kongregate ganará cinco dolares de los cuales el 25% serán tuyos.
Si en dado caso, nadie de Estados Unidos ve tu juego pero en China se hace popular y lo juegan 100,000 veces, es posible que Kongregate no gane ni cinco dolares...
Entonces, todo depende de donde sean los que juegan tu juego.
Por cierto, Kongregate es una pagina en inglés y tu juego esta en Spanglish, personalmente lo haría todo en inglés para atraer mas publico. (Quiza con opciones para escoger tu idioma, en el menu principal del juego).
Suerte!
Por MaxiiSan20 el 18 de Junio de 2012
Saluda Att. Maxxxx
Por MaxiiSan20 el 19 de Junio de 2012
[code]
import flash.display.LoaderInfo;
import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.system.Security;
// Pull the API path from the FlashVars
var paramObj:Object = LoaderInfo(root.loaderInfo).parameters;
// The API path. The "shadow" API will load if testing locally.
var apiPath:String = paramObj.kongregate_api_path ||
"http://www.kongregate.com/flash/API_AS3_Local.swf";
// Allow the API access to this SWF
Security.allowDomain(apiPath);
// Load the API
var request:URLRequest = new URLRequest(apiPath);
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
loader.load(request);
this.addChild(loader);
// Kongregate API reference
var kongregate:*;
// This function is called when loading is complete
function loadComplete(event:Event):void
{
// Save Kongregate API reference
kongregate = event.target.content;
// Connect to the back-end
kongregate.services.connect();
// You can now access the API via:
// kongregate.services
// kongregate.user
// kongregate.scores
// kongregate.stats
// etc...
}
Este código esta ubicado en el primer fotograma.
Y para mandar los puntos:
[code]
kongregate.stats.submit('highscore', finalScore);
[/code]
Bueno este lo cargo al finalizar la partida.
Ahora como muestro la tabla de Highscore ??
gracias.
Por Freddie el 19 de Junio de 2012
Acreonte :
No.
Por isijose2 el 14 de Junio de 2013
¿Esto a que se puede deber? ¿Es necesario marcar en algún lado que se esta usando el API?
Para lo único que uso el API es para enviar la puntuación final al servidor.
Aquí podéis ver mi juego http://www.kongregate.com/games/isijose2/m-colors , como se puede ver tiene el apartado de Highscore.
Muchas gracias.
Por Acreonte el 17 de Junio de 2013
isijose2 :
Me ha pasado tambien, creo que es porque al subir la primera version del juego sin que la API funcione (si ese ha sido tu caso), el servidor guarda como si tu juego no la tiene integrada. Creo que cuando se arregla en unas horas o dependiendo del numero de veces que lo jueguen.
Igual, suerte con el juego y sigue adelante!
Por isijose2 el 19 de Junio de 2013
Si, este verano intentare programar un par de juegos más jeje