Entradas

Intro 64k II

Shader El gran Iñigo Quílez creando su Framework para intros, se preocupo de que los shader sean fáciles de incorporar.Ahora añadire uno facil. Antes de nada el codigo lo estube mirando de la pagina de iñigo Quilez y http://www.pouet.net, mas concretamente de http://www.pouet.net/prod.php?which=53554 donde esta el codigo de una presentacion completa. Muchas gracias a Collapse y Gatitos por el codigo. Y ya que estamos esta pagina esta bien para tomar un primer contacto con los shaders http://www.ubicuos.com/2010/04/08/primer-acercamiento-a-shaders-con-glsl/ . Ahora bien, para crear Shader necesitamos 2 programitas uno de fragment shader y otro pixel shaders. Para ayudar haciendo Shader vienen bien esta pagina de developers . y sobretodo el programa FX Composer 2.5. Variables globales; Son muy utiles en intros pork nos ahorramos el pasarlos como parametros. Necesitamos: GLUquadricObj *qobj = 0; //El objeto que modificaremos con los Shaders y lo renderizaremos. uint32 terrain

Intro 64k I

La base para poner en funcionamiento una intro //Este tutorial, lo hago para recordarme de como empece en esto de las intro. //Si a alguien le ayuda me sentire contento. Para empezar hay que visitar http://iquilezles.org/ y empaparse bien de su sabiduria. Hay ejemplos, teoria y codigo. Recomiendo empezar con el 64k demo framework que es facilillo de entender. Se descomprime , se abre el framework64k.sln y se ejecuta en release y funciona correctamente. Todo genial. Excepto que el ejecutable resultante es de 6kb, pero... Lo interesante es usar el crinkler para linkar. Hace que el ejecutable sea mas pequeño, un compressor linker muy pontente. Pasos para ponerlo: Se baja el crinkler.exe y se pone junto al framework64k.sln. Renombrarlo de crinkler.exe a link.exe. Ir a propiedades del proyecto/propiedades de configuracion/vinculador/Linea de comandos. Donde pone opciones adicionales agregar "/CRINKLER /VERBOSE:FUNCTIONS /VERBOSE:IMPORTS /VERBOSE:LABELS /HASHTRIES:300 /COMPMODE:SLO

Tutorial, Homebrew para la wii con el Zelda Twilight Princess

1- Formatear en FAT una tarjeta SD, ahi es donde vamos a poner un montón de programas. 2- Descomprimir este archivo dentro de la tarjeta SD. 3- meter la tarjeta SD en la wii, ir a opciones de wii, gestion de datos, datos guardados, wii, tarjeta SD y seleccionar el icono de twilight hack EUR. Darle a copiar. 4- Meter el juego de zelda, y cargar la partida. Manda a Link (el prota del zelda) a hablar con el tipo k tienes delante, habra un momento en el k la pantalla cambie y saldran cosas raras. Es normal, se esta cargando el homebrew. 5- Cuando se reinicie la wii, saldra un nuevo canal. PD: recomiendo actualizar la wii con el Cios Installer k viene incorporado. PPD: Hasta ahi es lo k recuerdo k hice. Un saludo a todos. Fuentes: http://www.wiisos.com/wii/scene/10771-tutorial-homebrew.html

SVN , Repositiorios para grandes proyectos.

Para Visual Studio hay una solucion practica. 1- Para empezar deberemos instalarnos la aplicacion de svn, Ankhsvn ( http://ankhsvn.open.collab.net/ ) es gratuita. 2- Hacernos una cuenta en http://xp-dev.com/ y hacer login 3- Acceder a Subversion y darle al new Subversion. Adjudicar un nombre a la Subversion y salvar. 4-Ahora ya tendremos una direccion donde se subiran todos los archivos de nuestro proyecto. Que debe ser algo parecido a https://svn.xp-dev.com/svn/developer_tutorial. 5- Abrir nuestro proyecto con el visual Studio y subir los archivos al xp-dev. Para esto hay k ir a Archivo/Subversion/Add Selected proyect to Subversion. 6 - Añadir la direccion que nos proporciono xp-dev, esperar un rato a k se conecte (La velocidad no es lo fuerte de esta solucion) y aceptar. 7- click secundario sobre el proyecto y commit. Asi se subiran todos los archivos nuevos. Con esto ya deberia estar instalado el SVN. Espero que haya servido para algo.

Motor de fisicas, Bullet

Para empezar, bajarse el codigo del motor de fisicas de la pagina oficial: http://www.bulletphysics.com Descomprimir en un algun lado, en mi caso lo he descomprimido en la unidad D:.  Para Ejecutar el ejemplo que viene, hay que dirigirse a "D:\bullet-2.73\msvc\8" y ejecutar wksbullet.sln. Al ejecutar se iran creando librerias que mas tarde usaremos.  Luego bajarse el codigo demo de un ejercicio sencillo de esta otra pagina: http://www.applicachia.com/index.php Para conseguir que se ejecute hay que hacer un par de cosillas. En Herramientas/opciones -> Proyecto y soluciones/Directorios vc++ Añadir en archivos de inclusion la carpeta SRC del motor de fisicas. En mi caso "D:\bullet-2.73\src" Tambien habra que agregar otra carpeta pero en archivos de biblioteca que seran las librerias creadas anteriormente, que en mi caso estan en "D:\bullet-2.73\out\debug8\libs".

Mal diseño de juegos

Blog de notas, para poder tener a mano cosas. Esto es una traducción muy libre y resumida del articulo “ Bad Game Designer, No Twinkie! ”.   Malos diseños en videojuegos: Fallos en la explicación de las condiciones de victoria y derrota . El jugador debe tener siempre claro cuales son estas condiciones. Es un asunto básico, el autor del articulo pone como ejemplo "  Dawn of War"   y una misión en especial en la que no sabe como pasárselo. A mi me ocurre algo parecido en el   "Naruto Clash of ninja revolution" ,  hay una misión que tienes k ganar de una forma concreta a un adversario y aunque creo haberlo realizado muchas veces siempre me sale fail, esto frustra y parece que el juego es injusto . R estricciones de tiempo en las demos . Hay demos sobre todo en los móviles que te dejan jugar al juego pero solo por un tiempo limitado. En los móviles suele ser entre 1min y 2 min, No es tiempo sufi

Procrastinación

"La procrastinación es la acción de procrastinar (del latín procrastinare) es decir, de postergar actividades o situaciones que uno debe atender, por otras situaciones más irrelevantes y agradables. Este término proviene del latín pro- (adelante) y crastinus (relacionado con el mañana)." Wikipedia Verdaderamente una gran tonica en la vida. Siempre esta la cosa de...voy a ver el correo, me han dejado algun comentadio?, voy a pasarme por meneame un rato, antes voy a mirar los feeds....y un interminable etc inversamente proporcional a las ganas que tengas de hacer algo. Un comportamiento a veces problematico pero realmente humano...