Bueno, antes que anda, bienvenidos a mi 'Diario de programación', aquí podrán seguir las aventuras de un programador novato (osea yo) con ansias de desarrollar juegos, sistemas, y toda clase de software que se le ocurra en su cerebro.
Antes de empezar a tocar código me toca elegir un lenguaje de programación (en realidad suelen ser más de uno) para desarrollar un videojuego básico. (En realidad un desarrollador con cierto orden primero plantea las ideas del juego, luego desarrolla un análisis básico de todo lo que va a necesitar, en su estado más básico, el juego; base de datos, algoritmos fundamentales, etc..).
A mi me interesa que mi videojuego lo pueda jugar una persona tanto en su computadora, como en su celular o cualquier dispositivo táctil. No me importa mucho, personalmente, los recursos que consuma (aunque tampoco deseo que sea una bestialidad) y sobre todas las cosas, me interesa que sea rápido y práctico de jugar... si señor, estoy hablando de un juego online.
Yo personalmente voy a optar por Javascript (Si, también voy a usar JQuery, pero voy a usar mucho Javascript nativo). No, en este primer juego que voy a desarrollar no voy a usar CANVAS de HTML5, vamos a hacerlo al estilo de la vieja escuela.
El juego que voy a diseñar va a ser un mini-juego de puzzles en 2D donde nuestro personaje va a tener que tratar de sobrevivir y pasar los niveles ante enemigos del Doom. Va a ser curioso un juego de plataformas y puzzles combinado con los mortales enemigos del Doom 1 y 2... y en su mayoría Archviles.
El juego que voy a diseñar va a ser un mini-juego de puzzles en 2D donde nuestro personaje va a tener que tratar de sobrevivir y pasar los niveles ante enemigos del Doom. Va a ser curioso un juego de plataformas y puzzles combinado con los mortales enemigos del Doom 1 y 2... y en su mayoría Archviles.
Armando los sprites de los Archviles
(quiero decir, copiando jaja)
Hace unas semanas aprendí a manejar AJAX y JSON relativamente bien, en los aspectos más básicos, así que probablemente se pueda tratar de un videojuego que se pueda jugar online. Pero sería conveniente comenzar por algo simple y plantear el asunto en offline primero para armar la base.
Entonces, ya tenemos la idea del proyecto, aunque me falta un nombre todavía... Archos al Ataque - Capitulo 1: Plutonita
Entonces, resumiendo la base de "Archos al Ataque":
- Javascript (JQuery)
- HTML5
- CSS3
- JSON [Caso online]
- PHP [Caso online]
- MySQL [Caso online]
- AJAX [Caso online]
- Juego 2D de plataformas y puzzles.
- Compatible para dispositivos Touch.

