jueves, 9 de junio de 2011

Preparativos

En el lapso de las dos primeras semanas fueron creciendo las ideas y conceptos para el juego, surgen las ideas de las reglas básicas del juego, su forma de control, se define un pequeño marco teórico de su historia. En este punto pretendo listar paquetes de trabajos para el Diseño Gráfico, Motor del Juego e interfaces... Pero mi persona no puedo generar una lista paso a paso de que se necesita...
Basándome en lo que mis experiencias me ha funcionado en el manejo y desarrollo de proyectos, reunidos con el equipo de trabajo surgen las preguntas.

En que plataforma correrá nuestro juego? acordamos que seria Web con el propósito de ser llamado atravez de FB. Definimos que sera un Juego multi jugador y con posibilidad de competir contra oponentes con Inteligencia Artificial. Se decide utilizar Adobe Flash para la sección del Cliente.

A este punto habíamos Trazado una pequeña luz que definiría nuestro Horizonte, mi propuesta para esta etapa fue, Permitir que el cliente se Conectara al Servidor, una vez establecida la comunicación el Server le enviaría la posición de un objeto para que el cliente lo presentara.
Se escucha sencillo y la verdad que conociendo las herramientas lo es... Adobe Flash desde la ultima vez que yo lo habia programado saco 2 versiones de sus Action Scripts dejando en la actualidad el Action Script 3.0, la sintaxis de este lenguaje es algo Especial, si bien es cierto tiene gran parecido a C++ y Java, su forma de interactuar con el entorno donde se ejecutan los scripts, llamese movie clips no es tan intuitiva para los que venimos de OOP. Como parte integral de la motivación viene la fuerza para el aprendizaje de nuevos conceptos y el deseo de saciar la curiosidad de como resolver el problema establecido.

despues de varias horas de lectura y Video tutoriales proveídos por la misma Adobe, encuentro un Tutorial que me habré la visión y me explica como funciona y como manipular el entorno del Cliente de nuestro juego.

A este punto del Recorrido he programado un cliente y servidor que me permite mover un objeto en la pantalla del cliente desde el servidor remoto. Pero una gran pregunta me Confronta en las noches...
Como efectuar un movimiento que no sea lineal para nuestro objeto?...

No hay comentarios:

Publicar un comentario