Inicio > Python

Etiqueta: Python

curso_python

Curso programación de videojuegos

Curso Cerrado No se aceptan más participantes hasta la próxima edición. Presentamos una nueva iniciativa de parte de CreaGames y Razón Artificial. Un curso para iniciarse en la programación de videojuegos, si siempre has querido aprender a programar videojuegos, pero nunca has sabido por donde empezar esta es tu oportunidad. Características - Iniciar al alumno en en la programación. - Enseñar las matemáticas básicas ... Continuar »

Sin Imagen

Charla sobre Programación Orientada a Objetos

He mantenido una charla muy interesante con el compañero Jogui por irc sobre la programación orientada a objetos en Python, me gustaría publicarla ya que considero que puede servir de ayuda al que se trabe con este estilo de programación para comenzar. Es una charla, no un tutorial, pero a veces así se aprende más. Ver charla Continuar »

pack

Gran Pack de desarrollo de videojuegos

Antes de nada quiero aclarar que no soy partidario de la piratería ni del todo "gratix" en el que parece que se ha convertido Internet. Por otro lado, si soy partidario de nuestro derecho como ciudadanos al acceso a la cultura. Mucha gente no puede permitirse comprarse todo juego, libro o película que sale al mercado, ¿Entonces como elegir? Pienso ... Continuar »

ch02_fig05

IA en videojuegos – Persiguiendo y evadiendo II

En la primera parte vimos un algoritmo de persecución y evasión bastante simple, pero efectivo. En este artículo vamos a ver otro que es algo mejor que el anterior. Persiguiendo en la línea de visión Este algoritmo consiste en que el depredador persigue a la presa en línea recta desde su posición hasta la presa. En teoría el movimiento en línea recta ... Continuar »

screen_game

Arkanoid V – Creando la bola

Después de la pala llega el turno de la bolita, esa bolita con la que tendremos que destruir todos los ladrillos y evitar que se nos cuele debajo de la raqueta. Nosotros la programamos y ellas no putea, así es la vida. Primero necesitamos una imagen que haga de bola, yo dejo la que uso a continuación, pero si no os ... Continuar »

screen_game

Arkanoid IV – Creando la pala

Es el momento de que nuestro juego empiece a coger algo de movimiento. En esta entrega vamos a empezar a bocetar los primeros sprites que son el alma de los juegos 2D. El sprite pala La pala del juego Arkanoid es el sprite que maneja el usuario, se encuentra en la parte inferior de la pantalla y el jugador debe moverla de ... Continuar »

screen_game

Arkanoid III – Diseñando la pantalla de juego

Un videojuego como bien sabemos no es solo programación, sino que conlleva diseño, gráficos, música, sonidos, etc. En esta parte del tutorial vamos a hablar sobre el diseño de nuestro juego y las partes que va a tener antes de empezar a programar a lo loco. La pantalla de juego La pantalla más importante de nuestro juego va a ser la del ... Continuar »

arkanoidlite

Arkanoid II – Gestionando escenas

Una vez listo nuestro directorio de trabajo y nuestro archivo de configuración es hora de implementar el sistema de escenas que ya mencionamos en el artículo anterior. Vuelvo a recomendar encarecidamente leer y entender el artículo de gestión de escenas, pues no voy a volver a explicarlo. El archivo director.py Es el archivo que contiene el objeto director que es en última ... Continuar »

arkanoidlite

Arkanoid I – Empezando y configurando

En esta ocasión vamos a crear el clásico juego Arkanoid desde 0. La idea del proyecto es servir de continuación al tutorial del Pong, este será un juego más elaborado con gestión de escenas, niveles, mejor sistema de colisiones, puntaciones, etc. El juego, como viene siendo habitual en el blog será desarrollado sobre Python y Pygame ya que nos permite centrarnos ... Continuar »

Binary_tree_(oriented_digraph)

Arboles e inteligencia Artificial

Existen muchas estructuras de datos y conocerlas y saberlas aplicar es fundamental para programar. En este artículo os voy a hablar de una estructura de datos muy usada en el desarrollo de videojuegos en general y en la inteligencia artificial en particular. Los árboles. Los árboles son una estructura de dato compuesta de nodos que a su vez tienen nodos hijos. ... Continuar »

Página 1 de 6123456