Portada » Guías » Cómo empiezar a programar videojuegos

Los amantes de los videojuegos soltarán más de una vez la frase típica de:”Yo podría hacer un juego mejor” . Aparentemente podríamos pensar que lo que dice es una barbaridad, algo descabellado, imposible…Pero nada más lejos de la realidad. Disponemos de herramientas que nos permitirás llevar esas ideas a la ejecución, lo único que necesitamos son las ganas y una buena idea.

Existen juegos que permiten crear juegos, algo redundante pero muy interesante de experimentar. Títulos que poseen las técnicas  métodos  elementos y demás que nos ayudan a “programar” básicamente lo que viene siendo un juego. Es una buena manera de comenzar a afrontar el camino del programador. Lo mas negativo a llevar en cuenta es que a la larga se quedará pequeño al momento, limitado a la plataforma en común e incluso anticuado. Pero aún así ¡una buena manera de comenzar!.

Little Big Planet se ha convertido en una licencia de Sony de lo mas rentable. Controlamos a un muñeco de tela que salta, se agarra y descubre todo un mundo de diferentes texturas. Ahora viene lo bueno: todo lo que vemos está realizado con la herramienta de creación que el propio juego trae. En ese apartado encontraremos elementos que nos ayudaran para todo: sonidos, movimientos, dialogos, interruptores y demás. Algo simple si queremos abarcar una idea enorme pero buena manera para comenzar. Además que tiene una comunidad enorme donde poder compartirlo. En su segundo titulo se mejora el creador y se han encontrado niveles así de buenos:

Existen aplicaciones para móviles que permiten capturar un dibujo y transformarlo en un nivel estilo “Super mario”. Vamos que aburrirnos no estaremos en un rato. Aquí trabajaríamos más con nuestro estilo dibujando y como darle vida al juego a partir de los gráficos. Aun así estas aplicaciones no siempre terminan convenciendo y terminaremos aburriéndonos al tener que dibujar siempre.

Tras tener una idea de lo que queremos presentar, sus niveles e incluso su forma de jugar, podemos elegir como llevarlo al juego. Aquí entramos en una zona mas complicada, pero ojo, no imposible. Existen programas muy famosos que nos permiten programar un juego desde unos valores y formas básicas  Así poder darle nuestra forma y continuarlo desde ese punto. Ademas de ayudas, tutoriales y todo desde un aspecto mas amigable que la ventana de código del ordenador.

RPG MAKER se ha convertido en una herramienta que todo “friki” usó para crear ese juego que siempre quiso. Pero atención, como bien se llama, el programa realiza RPG (Juegos de simulación, basados en peleas que suben de nivel al personaje). Puedes realizar desde una historia simple hasta un juego que marque leyenda. Muy completo y además se puede actualizar, con personajes, imágenes, sitios. Un buen tutorial y tendrás un jueguecito en pocos minutos. Hay varias versiones, puedes elegirlas segun te parezca y casi siempre lo encontrarás traducido al español:

A partir de aquí nos vamos a ir colocando poco a poco en el terreno de la programación  Tranquilo, no corras, empezaremos con programas suaves que no resultaran tan complicados de entender y terminaremos con software que necesitaríamos días para hablar de ellos. Pasemos a la parte mas complicada:

Existe un software libre, que funciona tanto en Linux como en Windows y se llama “Scratch”. Tras descargarlo (pesa muy poco) e instalarlo nos toparemos con una interfaz simple y admito que infantil, pero no por ello será fácil  Contiene una manera de programar de fácil comprensión y que pillaremos al poco de empezar. Como fichas de un puzle colocaremos comandos de programación  pudiendo cambiar el fondo, movimiento, sonidos, actores, interruptores, variables, etc. Muy completo y para comenzar a programar a nivel bajo viene de lujo al poder contemplar tu obra en pocos minutos.

Si comprendes ya a lo que te vas a enfrentar es cuando ya comienza lo fácil. Ahora podremos echarle cara a programar desde 0. Programar es solo dictar que quieres hacer, como y cuando. Al igual que Scratch, no será fácil el comienzo pero el continuarlo es lo sencillo. Existen actualmente muchas herramientas que ayudan en estos proyectos: Unity3d es uno de los software de desarrollo de videojuegos que más empresas usan. Posee aspectos en 3D y de comprensión rápida. Aunque quien prefiera puede comenzar a programar con lenguaje aun mas básico como Java o C (los que se arriesguen claro). Para los seguidores de Android, que sepan que es libre programar y solo cuesta dinero el publicarlo, necesitareis Java y su software de desarrollo (que encontrareis en su web).

 

Y solo me queda deciros lo mas importante: Tener una idea y ganas es lo básico, obligatorio y suficiente

Angel Clemente

Gamer, lector y friki. Lo que viene siendo normal hoy en dia.

Ver todos

Añadir Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Publicidad

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
/* ]]> */