Projecto DarkStar ahora es Red Dwarf

Publicadas por Jose Carlos Tamayo

Hace algun tiempo hable sobre un middleware para juegos online masivos desarrollado por el mismisimo Sun. Se llamaba DarkStar y prometia muchas cosas interesantes para ser un proyecto Open Source. Con la compra de Sun por parte del gigantesco Oracle, muchos proyectos interesantes fueron puestos fuera de juego con el perdon de la expresion =P.

Como ya deben de estar imaginandose, uno de esos proyectos fue Darkstar. Afortunadamente el proyecto a sido resucitado por uno de sus creadores, ademas de toda la base de fans que tienen.

El proyecto ahora se llama Red Dwarf y esta mas vivito que nunca. Bueno al menos en sus foros, la ultima actualizacion al proyecto fue hecho hace como 5 meses, aunque una nueva version, la 1.02, se prevee proximamente.

Y siguiendo la onda de las webs sociales aqui t e dejo el enlace de su facebook.

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me

Maquinando el Foro con Drupal

Publicadas por Jose Carlos Tamayo


Y avanzando con la pagina web del juego, medio lento pero seguro, ya estoy casi finalizando el foro del juego. Como es con Drupal puedes usar la misma cuenta del juego para acceder al foro, sin necesidad de logearte o crear otra nueva cuenta (como en otros juegos. que maltratan a sus jugadores obligandoles a crear dos cuentas por gusto, couf couf..) uh esto no vale para mis amigos developers que tambien tienen juegos con doble cuenta XD, son amigos pues ;).

Lo que falta son un par de cositas esteticas, el foro esta 100% funcional asi que ya pueden empezar a explayarse.

Ademas como buena noticia a los que me ayudaron a probar el juego, les regalare simbolicamente un Badge de Alpha Tester, que aparecera en su cuenta del foro. Valido para fanfarronear frente a sus amigos.

Todos los antiguos jugadores los voy a migrar del antiguo juego al nuevo aproximadamente en una semana. Si tienen problemas con su clave me avisan para poder ayudarles, aunque les va a llegar un correo con sus datos.

Ojo si es que crean una NUEVA cuenta y fueron alpha testers y les gustaria tener el badge tan solo mandenme un mensaje por aqui (tranquilos es un solo boton con su cajita de texto) indicandome su antiguo nombre de Batalla ( no tiene que ser exacto, tan solo pasenme lo que se acuerden).

Saludos y los espero en el foro!

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me

Drupal + Xeno : Poder!

Publicadas por Jose Carlos Tamayo


Hace unos 6 meses escribi un articulo sobre la posibilidad de usar Drupal para el desarrollo de juegos. En esa epoca usaba Drupal en su nivel mas newbie, los que alguna vez han usado Drupal sabran a que me refiero, instalacion de Modulos, Temas, configuracioness de bloques, lo maximo que programaba era ajustar alguna cosillas con CSS.

Pero desde hace un mes, quizas por aburrimiento o interes, me dedique a investigar a Drupal a fondo. Y Dio sus Frutos!!!

Drupal en mi Juego
A Partir de ahora mi juego esta usando el sistema de Usuario & Sesiones de Drupal!. Claro que Drupal no es para todos los gustos y ciertamente algunas partes de Drupal quizas causen problemas con tu juego. Pero en fin les detallare mi experiencia de primera mano sobre esta fusion.

Porque Drupal?
Porque es codigo estable y seguro. Ahora quizas algunos de ustedes se preguntaran y porque no me copio y modifico el codigo de Drupal y lo uso en mi juego defrente. Porque Drupal te pertime de forma simple y sencilla usar su codigo dentro de mi juego de una forma simple y segura, les presento a Drupal Bootstrap.

Es una funcion que, segun el parametro que le envies, te carga algunas partes de Drupal como el codigo para acesar a la base de datos, el control de sesiones, control de cache, etc. Es una cosa que no podrias hacer con Joomla , al menos no tan facilmente como con Drupal.

Cargo el Bootstrap y ahora?
Todo el poder de Drupal, esta en tus manos. Imaginate instalar el modulo ImageCache, que te permite modificar imagenes dinamicamente en el servidor, o el modulo Misery, que te permite , oiganlo bien, castigar a los usuarios que se porten mal, es todo un mundo lo que puedes hacer

Drupal va a hacer que mi juego sea lento
Y es verdad, es el coste que pagas por tener un sistema tan modulable, es por eso que solo cargo el bootstrap hasta el manejo de sesiones, que dicho sea de paso, en pequeños test de performance que hice, hizo que mi juego sea mas rapido!. Probe tambien cargando Drupal a full y efectivamente hizo que la carga de mi juego sea 4 veces mas lento, pero al fn y al cabo no necesito toda la funcionalidad de Drupal. Ademas tienes el modulo bootstrap que te permite indicar con mas granularidad hasta que punto deseas cargar el sistema. Genial

Usuarios y Sesiones con Drupal
Les explicare un poco como use Drupal con mi juego. Drupal maneja las sesiones de usuario mediante la base de datos, al contrario que PHP, que por defecto almacena las sesiones en archivosde texto, esto hace que el manejo de las sesiones sea mas seguro y veloz.

Ahora no os asusteis que aun podras usar normalmente tus variables $_session, simplemente seran mas rapidas =).

No todo lo que brilla es oro
No les aconsejo usar Drupal si es que son de los que les tiembla la mano al momento de revolcarse en muchas lineas de codigo, Drupal como CMS es recontra facil de usar, mucho mas que Joomla podria decir, pero manejar el API de Drupal, aqui estamos hablando de las grandes ligas del frikeo con el codigo, no es que no sea facil, lo que pasa es que no hay mucha documentacion (sobretodo en español) sobre la API, he sufrido con las sesiones como nunca antes, pero la recompensa, oh la recompensa es grata y el poder que trae Drupal, simplemente inigualable!

Un libro que me esta ayudando bastante a comprender la version 6.0 de Drupal es Pro Drupal Development, second edition, esta en ingles pero tiene una muy buena base sobre todo el sistema de Drupal, gracias al libro estoy en la capacidad de escribir un modulo para cualquier cosa Drupal. Por supuesto todo es pagado aunuqe no se si se abran fijado en ciertos links que tengo al lado derecho de la pagina, ejem en fin, si alguna vez tienen duda sobre Drupal no duden en avisarme que con mucho gusto los puedo ayudar =).

PD: Acepto tambien pequeños proyectos pagados, como ven soy especialista en Drupal y siempre cae bien el efectivo, doy un abrazo ademas a la publicidad gratis y sinverguenza :). Muy buenos dias

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me

Zeliard, un clasico!

Publicadas por Jose Carlos Tamayo



Hay mucha probabilidad que conozcan el juego Diablo y todas sus sucesiones Diablo II y el casi listo por salir Diablo III. Yo me acuerdo que la primera vez que lo jugue, me parecio que era recontra parecido a un juego un poco antiguo que tuve el placer de jugar, cunado era mas retoño. El juego en cuestion se llamaba Zeliard!, y tiene varias cosas parecidas a Diablo como para que sean simples coincidencias (Quizas todos estos juegos provengan de otro jeugo ams antiguo con la misma tematica, en fin...)

Uh, solo un warning antes de continuar, aunque esto no tiene nada que ver con Juegos Online, Zeliard es un juego que me trae buenos recuerdos y quisiera poner mi granito de arena para que no se olvide tan buen juego.

Zeliard: Un Clasico
Zeliard era un juego de plataforma, con algunos elementos RPG. Es dificil su categorizacion pero puedo decirles que el juego era recontra divertido. Podias comprar armamento, repararlo, comprar pociones magicas, obtener poderes y algo de resolver problemas.

Una cosa que me parece recontra raro era que la caja del juego mostraba a un vikingo matando sapos con una espada mucho mas grnade que el. Si ven la historia del juego se daran cuenta que los graficos son casi animes, asi que no se que onda con esto.

Modo de Jugar
Como en Diablo, tenias la parte del pueblo donde podias comprar armamento, ir al banco a depositar tu dinero y a cambiar 'las almas' por dinero, jeje suena a trato malefico pero almas eran lo que dejaban los enemigos cuando los atacabas. Aqui unas imagenes de las mismas
Te da 100 Almas
Te da 1 Alma
Te da 10 Almas

Y Bueno viene la parte de las batallas. Inicialmente tienes tu ataque principal con la espada. Aparte de esto cada ve qeu llegues a un nuevo pueblo hay una choza donde una bruja te daba poderes magicos, siendo el mas poderoso de ellos la magia Guerra ( si asi se llama, por alguna razon hay bastantes palabras en español en el juego Ingles).

Enlaces de Interes

  • Si quieres empaparte del juego completamente te recomiendo esta pagina, donde hablar de todo lo relacionado a Zeliard, tiene la lista de todos los jefes tambien, altamente recomendada
  • Quieres ver de que trata? aqui tienes un enlace a youtube con un run del juego.

FIN

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me