Durante el tiempo que me estoy dedicando a realizar mods para Left 4 Dead muchos usuarios me piden multitud de temas, sobre todo de otros videojuegos.
Blog dedicado al desarrollo de videojuegos. Educación, recursos, tutoriales, análisis, ejercicios, cursos y mucho más.
Pages - Menu
▼
viernes, 31 de mayo de 2013
jueves, 30 de mayo de 2013
Juego “Adivinar el número” en C
Como práctica de estructuras de control condicionales e iterativas es
normal que tarde o temprano nos topemos con la implementación de éste sencillo
ejercicio.
miércoles, 29 de mayo de 2013
Juego “El ahorcado” en C
Uno de los grandes clásicos a la hora de iniciarse en la programación es
mediante la realización del juego “El ahorcado”.
martes, 28 de mayo de 2013
La librería ctype.h
Jugar con los caracteres dentro de un programa es una práctica de lo más
habitual, a veces podemos necesitar mostrar mayúsculas, minúsculas o pasar de una
a otra o realizar operaciones simples con caracteres.
lunes, 27 de mayo de 2013
25 ejercicios resueltos de arrays y registros en C
Durante el sexto capítulo del curso básico de C vimos la teoría de los arrays y los registros. Hace unos días dejé una tanda de 25 ejercicios para practicar.
domingo, 26 de mayo de 2013
La librería conio.h
La librería conio.h es todo un clásico para todo aquél que comience en la
programación en C, sin embargo con el paso del tiempo ha ido dejando de usarse
así que también se ha convertido en un clásico de los problemas y las
discrepancias.
sábado, 25 de mayo de 2013
La librería stdlib.h
A continuación os dejo con la especificación de la librería stdlib.h, una
librería que sin duda será de mucha utilidad de aquí en adelante en el curso
básico de C.
viernes, 24 de mayo de 2013
Cuarto mapa para Left 4 Dead “The achievement's bunker”
Dos días después de presentar mi tercer mapa para Left 4 Dead os traigo un
cuarto mapa, uno que he realizado en un tiempo récord ya que mi único propósito
con él ha sido simplemente pasarlo bien, y procurar que el que lo juegue
también.
jueves, 23 de mayo de 2013
Evolución, comienzo con Left 4 Dead 2
El mundo del desarrollo de videojuegos es un mundo bastante complejo,
puedes dominar las técnicas pero si no te encuentras a la vanguardia y en
primera línea no puedes llegar a un número considerable de público.
miércoles, 22 de mayo de 2013
Tercer mapa para Left 4 Dead: “L4D CS Assault 1.6”
El pasado fin de semana pude por fin
publicar un gameplay de la beta de mi tercer mapa para Left 4 Dead, la versión
del clásico cs_assault del Counter-Strike 1.6. Pues bien, a día de hoy me
complace comunicar que ya está terminado y listo para jugar.
martes, 21 de mayo de 2013
25 ejercicios de procedimientos y funciones en C
La semana pasada completamos el séptimo capítulo del curso básico de C, y
como no podía ser de otra forma os dejo la correspondiente tanda de 25
ejercicios para practicar las funciones y los procedimientos.
lunes, 20 de mayo de 2013
10 canciones motivadoras para programar
A veces es posible que tengamos pequeñas bajadas de ánimos, o que
necesitemos de un empujón extra para poder rendir y seguir confiando y luchando
por nuestros propósitos.
domingo, 19 de mayo de 2013
Gameplay Left 4 Dead: "Assault CS 1.6"
Anteriormente os había mostrado dos mapas para Left 4 Dead, por un lado tenemos "The Rescue", donde intentábamos sobrevivir en un punto de rescate, después presenté "The Chalet", donde nos enfrentaríamos a los supervivientes en una casa de diseño en mitad del bosque y la montaña.
sábado, 18 de mayo de 2013
Mods de música para Left 4 Dead
En un videojuego es importante cuidar todos y cada uno de los aspectos, la apariencia, la jugabilidad, la estética y por supuesto la música y el ambiente. Como parte de la serie de modificaciones que estoy realizando para Left 4 Dead he cambiado algunas de las canciones originales por otras de otros videojuegos o películas.
viernes, 17 de mayo de 2013
Sucesión de Fibonacci en C
Uno de los ejercicios típicos que se plantean a la hora de aprender a
programar en cualquier lenguaje es realizar un algoritmo que muestre la
sucesión de Fibonacci (o serie de Fibonacci).
jueves, 16 de mayo de 2013
25 ejercicios resueltos de estructuras de control iterativas en C
Durante el quinto capítulo del curso básico de C vimos las estructuras de control iterativas, los tipos de bucles existentes y la forma de utilizarlos,
después plantee una nueva tanda de 25 ejercicios de estructuras iterativas.
miércoles, 15 de mayo de 2013
Curso básico de C 7/10: Procedimientos, funciones y paso de parámetros
Conforme seguimos desarrollando programas nos vamos dando cuenta de que el
tamaño de éstos va aumentando considerablemente, en cuanto realizamos una
aplicación que haga tres o cuatro operaciones distintas tenemos un código
fuente de un tamaño considerable. Además que a medida que vamos creando
aplicaciones tenemos que repetir muchas veces determinados trozos de código.
martes, 14 de mayo de 2013
25 ejercicios de arrays y registros en C
Como viene siendo costumbre, os dejo otra tanda de 25 ejercicios, ésta vez
para practicar los arrays y los registros, tema que hemos terminado de ver en
el sexto capítulo del curso básico de C.
lunes, 13 de mayo de 2013
Ordenación de la burbuja y búsqueda dicotómica en C
Conforme vayamos avanzando en nuestra carrera como programadores nos
daremos cuenta de que hay muchas funciones y trozos de código que necesitaremos
muy frecuentemente.
domingo, 12 de mayo de 2013
La librería string.h
En el sexto capítulo del curso básico de C hemos aprendido a manejar arrays
de varias dimensiones, también hemos visto las cadenas o arrays de caracteres,
como recoger texto y mostrarlos en pantalla.
sábado, 11 de mayo de 2013
Curso básico de C 6/10: Arrays y registros
A la hora de desarrollar aplicaciones necesitamos almacenar una gran cantidad de información, necesitamos también
estructuras que recojan varios tipos de datos a la vez. C cuenta con varias
herramientas para poder desarrollar todas estas funcionalidades. En éste
capítulo veremos los Arrays simples y multidimensionales para poder almacenar
una cantidad determinada de datos de un mismo tipo, acceder a ellos en
cualquier momento y operar, también veremos los registros para poder trabajar
con conjuntos de variables.
viernes, 10 de mayo de 2013
La librería math.h
Como se ha podido observar en lo que llevamos de curso básico de C,
trabajamos mucho en los ejercicios con operaciones matemáticas básicas, en C es
posible realizar más operaciones de forma directa gracias a la librería math.h.
jueves, 9 de mayo de 2013
25 ejercicios de estructuras de control iterativas en C
Ya hemos visto las estructuras de control iterativas en C, ahora vamos a
afianzar conocimientos con una nueva tanda de 25 ejercicios.
miércoles, 8 de mayo de 2013
25 ejercicios resueltos de estructuras condicionales en C
Hace unos días plantee otra tanda de 25 ejercicios de C donde
practicaríamos las estructuras de control condicionales.
martes, 7 de mayo de 2013
Curso básico de C 5/10: Control de flujo, Estructuras iterativas
Ya hemos aprendido los elementos básicos de un programa en C, la estructurade un programa, librerías, directivas, estructuras condicionales, etc. Ahora en
ésta quinta entrega del curso básico de C vamos a ver otro tipo de estructuras
de control de flujo, las estructuras iterativas.
lunes, 6 de mayo de 2013
El paso a producción y los errores
En éste fin de semana he realizado ya el último movimiento que tenía
pendiente con los dos mapas de Left 4 Dead, la creación del archivo vpk y su
subida a las webs pertinentes para que todos puedan jugar estos mapas.
domingo, 5 de mayo de 2013
25 ejercicios de estructuras de control condicionales en C
Con la publicación del cuarto capítulo del curso básico de C en el que hemos visto las estructuras de control condicionales if, if…else, else if y switch debemos detenernos antes de continuar con las estructuras de control iterativas. Vamos a plantear una nueva tanda de 25 ejercicios para poder perfeccionar y afianzar conocimientos
sábado, 4 de mayo de 2013
Segundo mapa para Left 4 Dead: “The Chalet”
Después de haber publicado el mapa “The Rescue”, subidos algunos gameplays y habiendo escrito un par de artículos mientras seguimos con el curso básico de c ya puedo anunciar que he terminado mi segundo mapa de supervivencia para Left 4 Dead, lo llamo “The Chalet”.
viernes, 3 de mayo de 2013
25 ejercicios de C solucionados
Hace unos días propuse 25 ejercicios de C en el que podíamos ir practicando
la entrada y salida de datos, mostrar por pantalla, realizar cálculos y hacer
uso de las constantes.
jueves, 2 de mayo de 2013
Curso básico de C 4/10: Control de flujo, Estructuras condicionales
Hasta ahora todo lo que hemos ido viendo durante éste curso básico de C ha
ido encaminado a realizar programas lineales, con un proceso de ejecución
inalterable donde se realizan todas y cada una de las instrucciones sin
necesidad de modificar nada. En este capítulo vamos a ver las estructuras de
control de flujo disponibles en C, con las que podremos alterar el curso de la
ejecución según las necesidades que tengamos.
miércoles, 1 de mayo de 2013
Secuencias de escape en C
Cuando estamos escribiendo un programa puede que necesitemos representar la
información de una forma especial, con ciertas alineaciones, tabulaciones o
estilos, en C es posible realizar estas tareas mediante las llamadas secuencias
de escape.