Pages - Menu

miércoles, 13 de agosto de 2014

Tic-Tac-Toe: Cambiado a SFML

Como ya anunciamos, se ha cambiado la biblioteca de SDL a SFML. En su mayor parte, la biblioteca SFML tiene las mismas funcionalidades que SDL por lo que con solo cambiar las partes en las que se usa SDL basta.

martes, 8 de julio de 2014

Cambiamos de Biblioteca

Después de pelearme con SDL2 debido a que no era capaz de hacerlo funcionar bien, he decidido cambiar la biblioteca gráfica a SFML que sí funciona bien en Windows y en Linux. Esta biblioteca tiene múltiples ventajas con respecto a SDL2 pero entre la que destaca es que es totalmente orientada a objetos.

miércoles, 25 de junio de 2014

Tic-Tac-Toe: Aplicando MVC

En esta entrada, vamos a intentar aplicar el patrón Modelo-Vista-Controlador a nuestro pequeño videojuego. Como podremos ver, el diseño es mucho más claro y en este caso concreto, incluso más sencillo.

sábado, 24 de mayo de 2014

Patrones de diseño: MVC

Aquí tenemos otro de los patrones arquitectónicos más utilizados, el patrón Modelo-Vista-Controlador (MVC). Este patrón, nos permite separar la lógica de la aplicación de la interfaz de usuario, permitiéndonos modificar la interfaz de usuario sin por ello modificar la lógica de nuestro programa, e incluso crear varias interfaces de usuario para distintos dispositivos.

jueves, 22 de mayo de 2014

Patrones de diseño: Patrón Capas

Aquí uno de los patrones arquitectónicos más utilizados para todos tipo de aplicaciones con una envergadura considerable, el patrón capas. Este patrón, nos permite organizar nuestro código, de tal manera que evitaremos tener un gran acoplamiento entre distintas partes de nuestra aplicación. Otra ventaja añadida, es que nos permite implementar parte de la lógica de la aplicación en otra máquina.

martes, 20 de mayo de 2014

Patrones de diseño

Hasta ahora, hemos diseñado nuestro proyecto sin seguir una estructura clara, mas la que nos da la jerarquía de clases, pero a partir de ahora vamos a intentar aplicar algunos patrones de diseño a nuestro proyectos. En esta entrada, pretendo explicaros que son los patrones de diseño, sus tipos y para que sirven.

martes, 6 de mayo de 2014

Tic-Tac-Toe: Añadiendo gráficos 2D, Parte II

Ahora que ya sabemos como añadir la biblioteca SDL a un proyecto, vamos a modificar nuestro proyecto. Como podremos ver, con tan solo unas pocas modificaciones, seremos capaces de añadir a nuestro juego unos simples gráficos 2D.

martes, 29 de abril de 2014

Tic-Tac-Toe: Añadiendo gráficos 2D, Parte I

Por fin vamos a hacer algo más que un pequeño juego de terminal. Ahora vamos a modificar nuestro pequeño Tic-Tac-Toe de manera que ahora disponga de gráficos 2D usando la biblioteca SDL en su versión 2, intentando modificar lo menos posible el código que ya teníamos.

martes, 22 de abril de 2014

Bibliotecas para crear videojuegos

Como muchos estaréis cansados de programar para una terminal en solo texto, os voy a contar un poco de algunas bibliotecas que hay para crear videojuegos, principalmente, para meter gráficos; aunque también sirven algunas para el acceso a dispositivos, manejo de audio, etc.; de esta forma podréis ir mirando como funcionan y eligiendo la que más os gusta.

martes, 8 de abril de 2014

Tic-Tac-Toe: Ahora con objetos, Parte II

En la ultima entrada dejamos nuestro tic-tac-toe, que aunque funcionaba, no estaba bien echo del todo ya que un jugador podía poner fichas donde ya lo había puesto otro, si ninguno de los jugadores ganaba el juego continuaba, y por último, pese a usar un lenguaje orientado a objetos, no usamos ningún objeto. En la nueva versión vamos a solucionar todo esto.

jueves, 3 de abril de 2014

Tic-Tac-Toe: Ahora con objetos, Parte I

En la ultima entrada dejamos nuestro tic-tac-toe, que aunque funcionaba, no estaba bien echo del todo ya que un jugador podía poner fichas donde ya lo había puesto otro, si ninguno de los jugadores ganaba el juego continuaba, y por último, pese a usar un lenguaje orientado a objetos, no usamos ningún objeto. En la nueva versión vamos a solucionar todo esto.

miércoles, 2 de abril de 2014

Tic-Tac-Toe: Mi Primer Proyecto

Mi idea para mi primer proyecto se centra en programar un pequeño tic-tac-toe (también llamado 3 en raya) en terminal con el que empezar a practicar algunos conceptos básicos sobre la estructura de los videojuegos principalmente el bucle de juego. Para no liarnos demasiado, nos saltaremos algunas comprobaciones que ya iremos arreglando según evolucione nuestro juego, ya que el objetivo de nuestro juego no es hacerlo perfecto desde el principio, si no aprender los conceptos básicos de los videojuegos.

martes, 1 de abril de 2014

Saludos

Hola, soy Alejandro Alonso, Técnico Superior en Desarrollo de Aplicaciones Informáticas y estudiante de Ingeniería Informática.
Estoy creando este blog para mostrar lo que voy aprendiendo sobre la creación de videojuegos, que por ahora no es demasiado, y aquellas pequeños trabajos, frikadas y demás ocurrencias que se me vayan teniendo en este largo camino.
Hasta ahora conozco por encima como está estructurado un videojuego, programación en múltiples lenguajes (pero de decantaré por usar c++), un poco por encima modelado 3D, Diseño de Aplicaciones y algunas cosas más.
Por ahora, lo mejor que se me a ocurrido es empezar tirándome a la piscina, pero no hay que ahogarse, por lo que lo primero que intentaré programar será un pequeño juego de terminal, un tic-tac-toe e intentare mejorarlo lo más posible a ver hasta donde llego (quizás gráficos 3D, vete tu a saber).