marzo 31, 2010

Creando un videojuego sencillo. Conceptualización y Desarrollo.

Hoy voy a poner una mini-chiquita-guía para hacer un videojuego supersimple pero bien argumentado =O... o bueno, eso digo yo xD.

Para comenzar, una pequeña definición desde wikipedia:
Un videojuego o juego de video es un programa informático creado para el entretenimiento en general y basado en la interacción entre una o varias personas y un aparato electrónico que ejecute dicho videojuego.

Cuando pretendemos crear un videojuego, sencillo o complejo, hay características FUNDAMENTALES que se deben definir, no tanto para los usuarios, sino para que nosotros tengamos un objetivo a alcanzar y nuestro juego resulte ser lo que queremos que sea.
Éstas características se pueden categorizar en dos tipos: de CONCEPCIÓN y de DESARROLLO.

CONCEPCIÓN.
Estas definirán la manera en que se verá, jugará y desarrollará el videojuego, por lo que, aunque muchas veces no tengan sentido, son muy muy muy muy muy necesarias si queremos que nuestro videojuego sea algo más que un simple juego en flash (o cualquier otra plataforma).

Un punto de concepción importante, si desean aplicarlo, es que debemos concebir a los videojuegos como productos narrativos, similares a las películas, pues las historias hacen que los usuarios se puedan identificar con los juegos y "deseen" jugarlos, aunque esto es totalmente una recomendación, no es algo establecido, sin embargo, si observan los videojuegos actuales, es a lo que pretenden llegar: películas interactivas.

DESARROLLO.
Las características de desarrollo muchas veces es complicado definirlas, pues implica tener un listado de todo lo que vamos a necesitar al momento de programar el videojuego, y eso, como ustedes y yo sabemos  "Se da hasta que lo estamos haciendo" xD. Pero bueno, para hacer las cosas como Dios manda, trataremos de definir lo más posible todo para que cuando comencemos con el desarrollo, sólo agreguemos los pequeños detalles. 

EL VIDEOJUEGO.

Pues bueno, ahora sí iremos paso a paso definiendo las características de nuestro videojuego, las definiciones las colocaré con letras grises dentro de corchetes [ ].

marzo 30, 2010

Papervision3D Essentials


Baje el libro y lo subí a 4shared =).. por si lo quieren.... u_u luego agrego la descripción... pero de aquí a que lo escanean en la escuela.. jaja, lo pueden bajar de aki =)

Cuidado... es para actionscript 3.0 xD !

Holomatix Rendition.

Alguna vez les ha hartado tener que hacer render cada que mueven algo?... xD
Usen HOLOMATIX RENDITION =D...
Es una especie de programita que realiza algo así como renders en tiempo real, o sea que según muevan los objetos en su escenario, la vista en el programa se va a ir renderizando, dándonos una "vista previa" de como va quedando nuestra escena. 

Chequenlo en estos videos:





Corre en MAYA, 3D Studio Max y XSI.

Ahorita yo lo estoy usando como trial de 30 días... descargado desde la web oficial =)... en fin...  muy bueno xD!

marzo 24, 2010

Creando una Web: JAVASCRIPT

Javascript es un lenguaje de scripting (contrario al html que es de etiquetado) y corre del lado del cliente (explicado en tuto de php) o del servidor.

Este lenguaje permite interactuar con los objetos de las paginas web (links, divs, body, id, class, etc), alterando sus estados sin tener que actualizar el sitio.

Basicamente la mayoría de cosas que se mueven (a excepcion de flash), estan corriendo con javascript, claros ejemplo d esto son:

  • La sugerencia de busqueda en google al momento que escribimos.
  • Las galerias de imagenes con efectos de 'lightbox'.
  • La apertura y cierre de las ventanas en la pag. de Iconos xD.
  • Etc...




marzo 21, 2010

Cómo cargar brushes en Photoshop

La escasez de temas sigue siendo impresionante xD...
Hoy, algo básico:


Para instalar un brush de photoshop, pues primero lo bajamos y veremos un archivo .abr,  hora lo que tenemos que hacer es poner el brush en una carpeta donde no se nos vaya a borrar (se puede instalar desde el escritorio, pero si lo borramos después puede ser que se pierda), asi que lo pondremos en su respectiva carpeta de brushes dentro de photoshop:


Mac:
/Users/USUARIO/Library/Application Support/Adobe/Adobe Photoshop/Presets/Brushes
Win:
C:\Program Files\Adobe\Photoshop\Presets\Brushes

marzo 04, 2010

Perspectivas.



La perspectiva es ese 'algo' que nos ayuda a percibir la profundidad en las imagenes (planos bidimensionales). En general, la perspectiva esta dada por las proporciones de los objetos en la escena.

Como de costumbre xD la perspectiva en el diseno no solo sirve para hacer realistas las cosas, tambien es utilizada para la jerarquización de los elementos.

Veamos algunas perspectivas:

Ortogonal.
Es la principal cuando se trata de simular una realidad, pues utiliza los puntos de fuga.. Usualmente la vemos en fotografias, pinturas, etc. Pretende ser la representacion de nuestra vista estereoscopica.
Frontalista.
La perspectiva frontalista excluye la regla de la profundidad. Esta es muy vista en las pinturas y esculturas egipcias, que no pretenden que hallemos el eje Z, solo representan lo que se ve de frente.


Teologica.
Esta perspectiva en especial, remarca la jerarquia segun su posición en un plano bidimensional, colocando el elemento mas importante por encima de los demas, es decir, mas arriba.

Invertida.
Aqui se invierte la perspectiva ortogonal, o sea, se genera un punto de fuga inverso. Mientras mas cerca, mas pequeño.
Espina de pez.
Aqui no se toma mas que una regla: existen distintas perspectivas en un mismo plano. Podemos verla en catalogos y collages, donde cada objeto tiene un punto de fuga diferente y parecieran estar aislados
uno del otro, pero todos se encuentran ubicados en la misma composicion.
Jerarquica.
El elemento mas grande es el mas importante, el mas pequeño, el menos.
Vuelo de pajaro.
Este utiliza una vista superior (zenital) de los elementos. Es la perspectiva utilizada en los mapas, planos, etc.
 
Escorzo.
Altera las proporciones de un objeto. Podemos verlo muy claramente cuando la mano de una persona esta mas cerca que el resto de su cuerpo y esta (la mano) pareciera ser gigante.

 
Bueno... Como siempre, la teoria no existe nadamas para llenar los cuadernos xD... Tambien sirve para otras cosas.