Aqui buscando gente interesada en aprender a programar en el blitz3D, yo recien empiezo y ya ya me parece que le agarro la honda al programa este, es facil, espero que podamos muy pronto estar creando nuestros juegos
Aky os dejo un personaje que dibuje y anime en 3dmax
Resulto algo trbajoso, pero al terminar uno quiere mas, poder aimarlo de forma interanctiva es el diguiente paso, por eso que empieso a tabajar con el blitz que es mucho mas facil de aprender que otros lenguajes.....
Asi empiesa mi ventura de aprender el blitz3D, si alguien uiere acompañarme en esta aventura.. empezemos
Yo te acompaño jeje encantado, a mi tambien me encanto el blitz, pero no se mucho todavia, estoy aprendiendo con los tutoriales de alexis en el post Ayudarias a hacer un curso gratis para creacion de videojuegos? son muy buenos pero como no estan muy avanzados y salen cada mucho tiempo tal vez me adelante un poco contigo.
Pero primero debo ponerme a tu nivel, que hasta ahora solo he hecho programas con texto, todavia me falta la parte grafica 2d y 3d, y si tu me enseñas, o me muestras algunos tutoriales con los que hayas aprendido, ya estare a tu nivel para seguirte el ritmo. saludos
"Matematicas: la sintesis del calculo de n variables y de geometria n dimencional en lo que Seldon llamó mi pequeña algebra del universo." Issac Asimov
Perdonarme las faltas ortograficas, pero es dificil escribir con un cigarro entre los dedos
Pues apágalo, que te estás matando y eso es poco inteligente ¿no crees?
__________________ Antes de leer mi mensaje, imagina que lo escribe tu humorista favorito, a ver si así consigues captarlo mejor, porque yo nunca escribo enfadado, aunque pueda parecertelo.
--------------------------------
"Algún día todo será digital". Caronte. My latest personal work
Para no tener metas inalcnasables debido alpoco conocimienot del blitz he decidido empesar con algo sencillo. luego bamos subiendo el nivel y añadiendo mas cosas hasta conseguir nuestra metafinal tnerun respetable videojuego.
Empesare haciendo rodar uilizando las teclas del cursos una estrella en un campo plano
Sencillo si lo conseguimos habremso dado nuestro priemr gran paso
aqui les dejo los los modelos(3ds y texturas) y la vista prelimimar de nuestra portada de nuestro Rueda Rueda Estrellita(V0.01)
Gracias a sus aportes ya temeos el listo nuestro primer programa, vale hacer girar una bolita nfue nada dificl, pero el resultado es un programita muy chulo..equivaldira a nuestro Hola mundo...eltan recordado holamundo, pero esta ves en verison 3d
El Programa ( 25 lineas----nada mal corto pero efectivo )
Graphics3D 640,480,16,2
* Primer pasoantes de todo definimos el tamaño de la ventana
640x480, y pedimos el uso de color a 16 bit, elultimo parametro
2 hace referencia a si va en ventana(2) o a pantalla completa(1)
camara=CreateCamera()
light=CreateLight()
* Creamos entidades(obejetos) una camara y una luz
PositionEntity camara,0,100,-25
TurnEntity camara,45,0,0
* movemos la camara 0 en X(______) , 100 en Y (| haica arriba), y -25
en Z(/ hacia atraz)... Esdecir la ponemos arriba y hacia atras
delpunto 0,0,0 ; para poder ver los objetos del 0,0,0
* Ya q3qeu la camara esta algo arriva, la hacemos girar un poquitin
para que vea los objtos de abajo(agacha la cabeza el camarografo)
piso=LoadMesh( "piso.3ds" )
bola=LoadMesh( "bola.3ds" )
* cargamos los dos objetos el piso yla bola,estos fueron exportados
desde el 3dmax conservanso sus coordenadas.
* los materiales deben estar en la misma carpetaque los modelos
* mucho cuidado de exportalos uno por uno y con la opcion exportar
selecionados en el 3d max
While Not KeyHit(1)
* Esto es mientras no se preione la tecla esc
If KeyDown(200) Then
MoveEntity bola,0,0,0.5
RotateMesh bola,5,0,0
EndIf
* if se presiona la tecla arriba(up) mueve la vola .5 hacia
delante(en su Z)
*y tamiben se gira la malla en x 5 grados
ALGO SIMILAR PARA LA TECLA DOWN PERO CON VALORES NEGATIVOS
Y PARA LEFT Y RIGHT solo se gira la bola(camibando su eje realtvo)
UpdateWorld
RenderWorld
Flip
* estos 3 tios van juntos por lo que en pruevas he podido ver
si falta uno de ellos suceden cosas extrañas.......
ALA REJA YATEMOS UN PROGRAITA ALGO CHULO
les dejo el codigo las texturas y los modelos haber si le hacen algo especialy nos lo enseñan.. Usar estos modelos que estna corregidas sus coordenas (eso en tres de max ) y tambien el ejecutable para los que lo quereis probar
...........probadlo, que el verlo funcionar hace que se le hechen unos aminos de seguir con esto....
Muchas gracias atodos, solo me detnego un momento para comentar el cometario de PEPIUS,si y bueno tiene razon me imagino contando laslineas de n programa pequeño de 1000 0 2000 lineas...... o peor aun uno grande miles de lineas..............
Prometo no contarlas mas
Sino que ponia a relucir el nuero delineas 25(cons espacios y todo) pues me parecio algosignficativo frente a otros lenguajes, donde hacer la misma simpleza llevaria muuuchas lineas de codigo mas.
Un Saludo A todos ya nos vmeos con la version Rueda rueda Bolita V0.02, pero para eso ha buscarle sin razones al codigo
bueno seguroque en estaetapa no se puedan encotrar, pero vale haberque hallamos, para matar a los BUG
hola Cibertronic yo soy de colombia y estoy interesado en este mundo de la creación de juegos pero la verdad no se ni por donde empezar, soy otro novato XD lo unico que se es modelar en 3d max así que me ofrezco cuando necesite algo en 3dmax estoy disponible a cambio de aparecer en los créditos jeje
Bueno. Aquí tenes otro que empieza con Blitz y me voy a enganchar con este mundo de la estrella... Hace años hacía cosas interesante con div2 pero ahora estoy desactualizado.
En hora buena, Sguro que sus conocimietos en max seran de mucha ayuda, ya le agarro al rograma pero solo lo elemtal.
Sin duda esto sera bueno, por ahora estaos moviendo la estrellita. pero si modelamos un coche la podemos cambiar y ya no seria rueda estrellita
Por ahora la camara esta estatica y veos a la estrella moverse a nuestra volutad, pues hagamos que la camara sigua a la estrella, seguro sera facil.... a ver como lo hacemos, me pongo a trabajar en eso
....................
El mejor método para aprender a usar un programa es tener un fín de porque usarlo. Es decir: porque quieres aprender Blitz? Para hacer un juego? Vale pues, diseña primero tu juego, haz tus investigaciones en pro de algo. Es decir, si vas a hacer un juego de coches, no vas a necesitar programar un sistema de munición, por ejemplo.
Por tanto, te recomiendo que decidas/decidais antes que es lo que quereis hacer, y a partir de ahi investigar.