Mostrando entradas con la etiqueta juegos. Mostrar todas las entradas
Mostrando entradas con la etiqueta juegos. Mostrar todas las entradas

lunes, 24 de octubre de 2016

El solver de la paradoja del reloj - para el juego Final Fantasy XIII-2

Hice este solver automático cuando llegué a la parte de la paradoja del reloj. Para quienes sólo quieren seguir con la historia y no dejar demasiado tiempo en este minijuego. Con esta herramienta lo pasarán en un segundo.

miércoles, 4 de noviembre de 2009

Diseñar juegos para Linux

El problema de la compatibilidad de Linux muchas veces es debido a la falta de colaboración de los fabricantes de hardware. A pesar de todo, gracias al incansable esfuerzo de la comunidad que lo mantiene, Linux funciona en casi cualquier PC y está disponible para casi cualquier arquitectura, con distros para todos los gustos.

Yo creo que el principal obstáculo que uno enfrenta al tratar de portar juegos a Linux es que no siempre puedes contar conque el usuario final de tu juego tendrá aceleración 3D.

domingo, 20 de septiembre de 2009

Empezando proyecto - escogiendo motor y librerías

Esto seguramente le habrá pasado a más de uno con ganas de hacer su propio juego. Primero, hace años ya, intenté empezar mi propio motor desde cero sólo para terminar llegando a ningún lado. A veces por encontrar problemas que no era capaz de resolver, otras veces porque el código crecía demasiado y después de un tiempo se hacía difícil de entender y por consiguiente difícil de modificar. Después de aceptar que por ese camino no llegas a ningún lado, lo que sigue es buscar software o código que te pueda ayudar a ir un poco más rápido. Así se conoce librerías como allegro o las sdl, directx, etc. Allegro o SDL son buenas opciones si quieres hacer algo en 2D, y si estás familiarizado con c o c++. Si quieres que tu juego tenga gráficos en 3D entonces terminas usando Direct3d o OpenGL. El problema con OpenGL es que el api es de bajo nivel así que para construir un motor de renderizado a partir de OpenGL tienes un largo camino para recorrer. DirectX incluye a demás de Direct3D, DirectSound o DirectInput por lo que se ajusta más a la programación de juegos, pero todavía tienes un largo camino por recorrer para llegar a completar un motor de juego estable y con características atractivas (o por lo menos útiles) y que puedas reusar en otros proyectos.