Navegando por
Categoría: Videojuegos

Programar para el iPhone

Programar para el iPhone

Tenía las esperanzas de encontrar un SDK para iPhone que no requiera una Mac para poder compilar código, la triste realidad es que esto no existe y probablemente no existirá, así que no me queda mas remedio que encontrar la manera de conseguir una Mac con procesador Intel, pagar los $99 USD que cuesta la membresía de Apple y así conseguir el SDK oficial.

Mientras tanto, para todos aquellos que lleven este paso de ventaja quiero compartirles esta liga, por parte de la universidad de Stanford, un curso de 20 capítulos que ofrecieron a finales del año 2008 a sus estudiantes para el desarrollo de aplicaciones usando Cocoa para el iPhone, las clases vienen en formato PDF y trae código de ejemplo en los archivos ZIP. Obviamente todo el contenido está en Inglés.

Stanford iPhone Programming

En total los archivos (PDFs y ZIPs) del curso suman 89 MB, así que si eres programador, tienes una Mac y quieres tener más probabilidades de volverte rico con tu talento he aquí un buen lugar para empezar.

En resumen, los requisitos para programar para el iPhone son:

Rolando, el «LocoRoco» para iPhone

Rolando, el «LocoRoco» para iPhone

Estaba vagando por la iTunes Store y me encontré con Rolando, un clon para iPhone del famoso videojuego de PSP LocoRoco, soy un gran fan de LocoRoco, así que no pude contenerme y fue lo primero que conseguí. Comparándolos siento que se queda corto, pero no por eso es un mal juego.

Rolando

En Rolando tenemos el control de unas pequeñas bolitas llamadas rolando, en algunos niveles solo tenemos el control de un rolando, pero en otros puedes tener que controlar a un grupo de ellos, el objetivo del juego es hacer llegar a cierta cantidad de rolandos a la puerta de salida esquivando los obstáculos y enemigos de cada nivel, esto en cierta cantidad de tiempo. Aquí no hay manera de «combinarlos» en un solo mono, por lo que el control de varios personajes se puede volver más complicado de lo que parece, afortunadamente la pantalla táctil del iPhone responde muy bien y, para seleccionar a un grupo de rolandos solo debemos dibujar un recuadro de selección y de esta manera podemos controlar a un grupo de rolandos mientras los demás esperan su turno.

rolando01

Algo que me pareció una buena característica (y que no tiene LocoRoco) es que debes arreglar algunos obstáculos para que los rolando puedan llegar a su destino, tales como inclinar balanzas, jalar resortes, girar perillas… y cosas por el estilo, lo que agrega un factor de dificultad extra y una buena característica para no parecer un clon descarado.

Gráficamente es muy atractivo. Aunque los gráficos son más sencillos que los vistos en LocoRoco y los personajes no tienen cuerpos blandos los niveles y decoraciones cumplen su objetivom, destacando el menú de selección de nivel que es toda una belleza: uno de esos «libros mágicos» que tienen figuras recortadas que se levantan a la hora que los abres.

rolando02

En los aspectos que sí descuidaron mucho son el apartado musical (bueno… lo estoy comparando con LocoRoco) y en la historia, quizá en este último aspecto fue el peor de todos, ya que no tiene nada de lógica ni es divertida, pero realmente no importa tanto.

El juego cuenta con 36 niveles en total (nada corto!) y tiene muy buen nivel de dificultad, muy recomendable y más ahora que el juego cuesta solo $50 pesos.

Video de muestra del juego:

Nuevo trailer de God of War 3!

Nuevo trailer de God of War 3!

El primer trailer de este juego nos dejó a los fans con hambre de más, no se vio gran cosa y tampoco apantalló como uno hubiera esperado… bueno, este nuevo trailer viene a corregir un poco las cosas con una edición más extensa, yo sigo acordándome de cuando vi los trailers de God of War 2 y de como tenía que recoger mi quijada del suelo, lástima que ya no estén a esa altura, pero no por eso quitan las ganas de echarle el guante al juego.

http://www.youtube.com/watch?v=gm88Blmlwjk

Cada vez falta menos… tengo que ir ahorrando para un PS3.

Ken’s Labyrinth

Ken’s Labyrinth

Probablemente a mucha gente no le suena el nombre Ken Silverman, pero si continuo diciendo que él fue la mente tras el motor Build con el que fue desarrollado Duke Nukem 3D, Shadow Warrior y Blood quizá ya no te parezca un don nadie.

Ken SilvermanHace mucho, mucho tiempo en una galaxia no muy lejana llamada New York vivía un colorido geek estudiante de la universidad de Brown y cuyo sueño era programar videojuegos, fue así como a principios de los 90’s comenzó el desarrollo de un motor 3D muy similar al visto en Wolfenstein3D (desarrollado por John Carmack, de ID Software), pero con la particularidad de que varios sprites tenían interacción (podías comprar refrescos desde las máquinas vendedoras o jugar con las traga-monedas de casino), lo ofreció a una joven compañía llamada Epic Mega Games (Hoy solo Epic Games) y en 1993 vio la luz pública este gran clásico.

klabcap2klabcap0

Como ya mencione el juego es muy similar a Wolfenstein3D, pero con sus respectivas diferencias, menos violento y probablemente más fácil, los gráficos eran muy coloridos, por lo que daba un aspecto más infantil y no muy realista, contaba con más texturas e interactividad que el juego de Carmack, pero la historia no era nada profunda (rescatar a tu perro, salir del laberinto y salvar al mundo), lo más interesante de esto es que él solo programo completamente el juego, hizo los gráficos, compuso la música, diseño los niveles… todo esto cuando apenas tenía 18 años, bueno…. aunque sí contó con pequeñas ayudas insignificantes.

Los requisitos de hardware originales eran poseer una 386, tarjeta gráfica VGA, 512KB de memoria y 1MB de espacio en disco duro.

El juego fue liberado como OpenSource en el 2001, lo que permitió se portara a diferentes sistemas operativos y se agregaran nuevos efectos gráficos como hacer uso de aceleración por hardware de video para suavizar texturas.

Desde la página oficial pueden descargarse varias versiones, incluso la versión completa que en aquel entonces costaba $30USD, el código fuente o enlaces a la versión mejorada para sistemas operativos modernos.

Página oficial: www.advsys.net/ken/klab.htm

Noitu Love 2 por solo $10USD

Noitu Love 2 por solo $10USD

Noitu Love 2 es un juego de acción 2D tremendamente espectacular, me recuerda mucho al juego de NeoGeo Metal Slug por la cantidad de animación y acción simultánea en pantalla.

noitu2_scr00

El año es 2288, la ciudad está protegida por una organización llamada «The Peacekeepers League» y todo está bien, excepto por que está siendo atacada por un ejercito de robots dirigida por el profesor Darnacus Damnation.

El juego es para PC (Windows), se juega con el teclado y el mouse, es un poco complicado explicar los controles, pero mejor descarga la versión de demostración y si te convence puedes adquirir la versión completa a partir de hoy por tan solo $10 USD ($150 pesos mexicanos), anteriormente costaba $20 USD. Incluso pueden enviarte una versión en CD por unos pocos dolares más.

El juego fue desarrollado por un programador independiente de 22 años de edad, quién participó en la IGF (Independent Game Festival) y terminó entre los finalistas. Un muy buen juego a un super-precio, definitivo que me compro la versión CD.

Posible exploit para PSP 3000??

Posible exploit para PSP 3000??

Se hizo de rogar, pero por fin se ha encontrado pequeña vulnerabilidad en las PSP que permite ejecutar homebrew EN CUALQUIER PSP!, incluso en las nuevas PSP con placa TA-088v3!

La vulnerabilidad consiste en poner un nombre de usuario más largo que el permitido en la versión americana del juego GripShift (ULUS10040) que, al cargar el savestate hackeado crea un desbordamiento de buffer que puede ser aprovechado para ejecutar código no firmado. Curiosamente se eligió el nombre de usuario «this is spartaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaa«, por lo que el exploit recibió el nombre del «Spartaaaaaaaaaaaaaaaaaaaa!!! Exploit«.

Pero antes de que comiencen a emocionarse cabe aclarar que este exploit no sirve para downgradear PSP’s, ya que para eso se necesitan funciones que deben ejecutarse en modo kernel, y este exploit solo permite accesar a funciones de modo de usuario. Pero no todo esta perdido, ya que probablemente se pueda hacer funcionar uno que otro juego homebrew o emulador en esos PSP, todo es cuestión de usar el SDK que ofrecen en su página web

Si quieres probar el exploit aquí están las instrucciones:

  1. Copia el contenido de MS_ROOT a la carpeta raíz de tu memorystick (esto va a sobreescribir el primer savestate de tu GripShift).
  2. Arranca la versión americana de GripShift.
  3. Carga el juego (si es que no lo hace automático).
  4. Ve a tu PSP ejecutar código sin firmar.

Se auto saldrá después de un tiempo, pero puedes presionar el botón Home para salir tu mismo si ya viste suficiente.

Y aquí está el link para descargar el exploit (248KB)

Nota: Obviamente necesitas el juego GripShift en versión americana y en formato UMD, tener un ISO no sirve de nada.

Créditos:
Exploit and binary loader: MaTiAz
SDK: FreePlay
Greets go to Dark_AleX, Mathieulh, jas0nuk, Hellcat, etc. etc. etc, you know

La placa TA-088 v3 ha sido hackeada?

La placa TA-088 v3 ha sido hackeada?

Vaya!, ahora si parece ser que TODAS las PSP se pueden hackear!

Hace pocas horas que se está hablando por varios foros sobre el nuevo crack para las PSP que tienen esta nueva placa que, hasta hace unos días era imposible instalarles un custom firmware, pero el siguiente video da veracidad a estos rumores:

Actualización: Vaya… removieron el video 🙁

Una increíble noticia, y no pudo llegar en mejor momento: Navidad, esperemos que se liberen pronto los archivos y todos aquellos poseedores de una de estas PSP también puedan disfrutar de las ventajas de los custom firmware

Pepsi Music Challange

Pepsi Music Challange

Primero que nada quiero disculparme por la falta de post, estos días han sido un poco complicados para mi porque, como está por terminar el año, tengo varios proyectos que deben estar listos en estos días y no me queda mucho tiempo para otras cosas.

Pero bueno, mientras les traigo un muy divertido juego en Flash: Pepsi Music Challange, desarrollado usando el motor 3D Papervision por el estudio creativo Muskedunder Interactive, un juego que se asemeja mucho a la temática de Guitar Hero, Rock Band y juegos musicales del estilo.

pmusic1

El juego está en desarrollo, cuenta con 3 canciones, cada una de diferente nivel de dificultad, las teclas a utilizar son F, G, H y J, y deben ser accionadas en el momento en que la esfera toca la letra correspondiente.

A ver quien puede superar mi récord en Hard:
pmusic2

Primer video in-game de God of War 3

Primer video in-game de God of War 3

Anoche Sony liberó en la VGA (Video Game Awards) un (muy corto) video para ir abriendo bocas de lo que avecina para el próximo año 2009 en PlayStation 3: God of War 3, lo que aseguran será el final de la serie (que no me la trago ni por tantito).

Según se ha dicho el juego será 4 veces más largo que predecesor y tendrá una calidad de texturas cuatro veces mayor a las vistas en PS2 y efectos de luces dinámicas, que en el video ni se notan, pero esperemos que todos aquellos poseedores de pantallas de alta resolución nos lo puedan confirmar.

Sobre la jugabilidad parece que no piensan hacer cambios (gracias al FSM!). el sistema de armas será más robusto y, hasta donde ha confirmado Sony, el juego no tendrá modo multijugador. Sea como sea ya quisiera ponerle la manos encima y poder romperle su madre a Zeus.

Al final, sólo habrá caos
-Kratos

NesCube, Nintendo en tu Celular!

NesCube, Nintendo en tu Celular!

Je, cuanto me tardo buscar que tanto puedo hacer con mi nuevo juguete, verdad? pues vagando por la red me encontré con NesCube, un emulador de NES (el de 8bits) programado en Java para celulares que soporten la tecnología J2ME 2.0 y tengan por lo menos un mega de memoria RAM (justo lo que trae mi teléfono), la página web del proyecto parece que ha dejado de existir, pero pude conseguirlo descargándolo de Rapidshare, pesa poco así que no me importa alojar la versión 2.2 aquí.

Descargar NesCube v2.2 (300Kb)

Es un poco engorroso configurarlo, sobretodo los controles, pero una vez que los dejas a tu gusto esto deja de ser un problema, el emulador es capaz de reproducir sonido y música (no muy bien, pero algo es algo), puedes girar la pantalla, guardar partidas, funcionar a buena velocidad… vamos, como el equivalente a un emulador para PC.