hglhpj`k

Páginas: 11 (2719 palabras) Publicado: 27 de octubre de 2013
TUTORIAL PARA CREAR UN VIDEOJUEGO creado por Anael , para 3D poder (aprendiz)
En esta serie de tutoriales condensaré mis conocimientos acerca de este apasionante mundo.
Desde ya, agradezco a todas aquellas personas de las que he aprendido, y al foro 3DPoder por permitirme
aprender aun más.
Este tutorial tratará todos los elementos que permiten llegar a finalizar un juego en 3D.
Todo seráexplicado de forma práctica, y obserbando resultados en cada página.
Y garantizo a todo aquel que siga el tutorial completo, que verá su juego acabado.
Sin duda, no voy a explicar como crear un acceso directo, asi es que estos son los requisitos:
1 – Tener muchas ganas, y considerar la meta por finalizada.
2 – Saber un poquito de programación (y si no, no pasa nada)
3 – Copiar de forma manualtodos los códigos aqui escritos
4 – Hacer múltiples pruebas con los códigos
Tampoco voy a explicar como hacer un motor 3D, ni un programa de modelado, entre otras cosas porque
no sabría. Asi que nuevos requisitos:
1 – Tener el programa Blitz3D (http://www.blitzbasic.com/Products/_index_.php)
Y ahora una pequeña descripción del juego:
1 – Contendra un único personaje protagonista.
2 –Contendrá un único personaje enemigo (aunque se duplicara como un virus).
3 – Contendrá un único efecto (disparos).
4 – Contendrá un único escenario.
5 – Contendrá un único menú con dos opciones.
Bien, podemos empezar sin más.
Abre tu Blitz3D y en un archivo nuevo escribe las siguientes instrucciónes:
Graphics3D 800,600,32,2
Stop
Recuerda que si pones el cursor sobre un comando de Blitz3D, y pulsasla tecla F1 dos veces iras
directamente a la ayuda del comando.
En este caso el comando es 'Graphics3D'.
Un comando es una simple orden que le dices que deve hacer, ya que no serviría de nada gritarle
al ordenador diciendole "¡¡ abre una ventana que mida 800 pixeles de ancho y 600 de alto!! . No te iva ha
hacer caso, asique no queda más remedio que escribir un comando.
En este caso elcomando 'Graphics3D' es como gritarle al ordenador diciendole que habra una
ventanita para dibujar gráficos en ella. Pero además, es necesario decirle cuanto deve medir la ventana.
En nuestro caso, la ventana medira 800 pixeles de ancho y 600 pixeles de alto. Como puedes ver, es muy
sencillo.
Algunos comandos necesitan datos para especificar exactamente que es lo que deven hacer, y
estos datosdeven escribirse separados por comas; en este caso, el comando 'Graphics3D' necesita 4
datos: El primero es el ancho, el segundo el alto, el tercero es la profundidad de color (ni yo se que es,
solo preocupate de ponerla a 32) y el último indica si la ventana deve ser en pantalla completa o no. Si el
último dato lo pones a 1, la pantalla será completa, si lo pones a 2, no lo será.
El comando'stop' no necesita ningun dato, es como gritarle al ordenador que se quede quieto.
Bien, ahora solo queda darle a la tecla F5, para ver como se abre nuestra ventana.

Ahora que ya sabemos abrir una ventana, es cuando podemos realmente plantearnos hacer un
juego, porque sin ventana, no hay juego. Esa es la forma de avanzar.
Bien, ahora toca un poco de filosofía. ¿Te has fijado que todo davueltas? El sol se pone, pero luego
vuelve a salir, los electrones giran, todo da vueltas girando en bucle y vuelve a girar...pero si algo deja de
girar, entonces no puede existir. Digamos que la existencia es el giro, el BUCLE.
Como no podía ser de otra forma, los ordenadores se basan en el mismo principio de giro, asi es
que para poder hacer un juego y que este exista, deve iniciarse, luegocontinuar, y luego volver a su inicio,
siempre deve hacer esto constantemente para poder existir.
Igual te parece confuso, pero ahora lo entenderas mejor. Suponte en el código anterior que
quitamos el stop, pues bien, si pulsamos F5 el programa se inicia, pero cuando llega a su fin se acabo, fin
de la historia. No queremos que eso ocurra, queremos que se mantenga para poder jugarlo. Asi que
vamos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lo k sea
  • Lo k Sea
  • no se k es
  • K
  • K
  • k
  • El K Sea
  • lo k sea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS