Proyecto blitzbasic: conquest online
Paio, todo bien? . Ok, estaría bueno iniciar un nuevo hilo que hable del frebasic, pero primero estaría bueno que nos decidamos, el Wrapper de ninfa3d? O el de IRR? Mira que en los foros de ninfa ay dodumentación en español y además te responden en tu idioma.
Ok, espero tú respuesta.
Proyecto blitzbasic: conquest online
Yo mientras os decidís seguiré con Blitz, porque no entiendo nada del frebasic este, pero si decís que es parecido, cuando me enseñéis como va supongo que, será más fácil para mi.
Proyecto blitzbasic: conquest online
Bueno me inclinaria a ninfa esperando que las proccimas versiones este más completa. Me parece que está porque ya trae físicas integradas y en IRR habría que conseguirlas aparte por ejemplo, ode o newton, todo de estos están en inglés.
Así que hagamos nuestros primeros pinitos en frebasic así poder hacer un nuevo hilo en el foro.
Proyecto blitzbasic: conquest online
En la misma página tiene el Wrapper del ninfa3d para Blitz3d, ¿por qué no usas ese?
Proyecto blitzbasic: conquest online
Cita:
En la misma página tiene el Wrapper del ninfa3d para Blitz3d, ¿por qué no usas ese?
No usaremos el de Blitz porque es una beta que no va a tener más actualizaciones, dicen que ninfa es gratuito y quieren mantener que sea para herramientas gratuitas y con Blitz saldrían del contexto.
Frebasic es bastante parecido a Blitz cambian algunas cosas, pero no son muy difícil de aprender.
Proyecto blitzbasic: conquest online
Bien, entonces habrá que probar ese frebasic.
Proyecto blitzbasic: conquest online
Para que tengan una idea de lo parecido que es uno del otro pongo una muestra del primer programa en Blitz y en frebasic.
En Blitz3d seria:
Graphics3d 800,600.
Setbuffer backbuffer().
Camera=createcamera ().
Cameraviewport Camera,0,0,800,600.
Light=createlight().
Cube=createcube ().
Positionentity Cube,0,0,5.
While not keyhit(1).
Turnentity Cube.1.2.3.
Updateworld.
Renderworld.
Text 320,500,first Blitz3d programa.
Flip.
Wend.
End.
=================================
En frebasic seria:
#include ninfa3d, bi.
Dim shared Camera as ncamera.
Enable vertical synch.
Enablevsync().
Starts the ninfa3d engine.
Initengine (800,600,32,0) tbackgroundcolor(128,0,12 background color tambientlight(100,100,100)ambient color t.
Create a Camera.
Camera = createcamera ().
Positionentity (Camera,0,0,-5).
Dim as nmesh Mesh.
Mesh=createmeshcube ().
While (enginerun)retorna 1 si el engine esta corriendo tbegins scene tbeginscene () tby pressing the escape closes the engine tif keyhit(key_escape) then closeengine () Turn Entity (Mesh.1.2.3) tupdate the engine tchanging the value (only afects the physics) that Will update the tphysical faster or slower tupdateengine (0) ttext(320,500,mi primer programa,0,0) tend the scene tendscene () t.
Wend.
Ends ninfa3d engine.
Endengine ().
2 Archivos adjunto(s)
Proyecto blitzbasic: conquest online
Hola paio, el ninfa3d me anda 10 puntos. Aquí muestro unas imágenes de algunas pruebas que hice.
-- IMÁGENES ADJUNTAS --
https://www.foro3d.com/attachment.ph...hmentid=103010
https://www.foro3d.com/attachment.ph...hmentid=103011
Proyecto blitzbasic: conquest online
Vaya esta bueno el engine ese.
1 Archivos adjunto(s)
Proyecto blitzbasic: conquest online
Holis, aquí muestro una parte del escenario total, aquí es donde probablemente pondré algún NPC para las misiones y toda eso, blabla. Saludos.
-- IMÁGENES ADJUNTAS --
https://www.foro3d.com/attachment.ph...hmentid=103792
Proyecto blitzbasic: conquest online
Realmente se ve muy bien la imagen que pusiste.
Proyecto blitzbasic: conquest online
Bueno la verdad que me siento un poco culpable porque hasta ahora no ayude con nada por aquí. Cualquier cosa avisen, el tema es que en programación no les llego ni a los talones y bueno, de 3d inorgánico solamente así que. De todas maneras, cualquier cosa que me quieran encargar (algún escenario o algo así, o algo de programación) díganme y si puedo hacerlo hago. Saludos.
Proyecto blitzbasic: conquest online
Aprendiz, todo bien? Ahora estoy con otros programadores debatiendo hacia que motor al final debemos inclinarnos completamente no sé si empezar a aprender C++, o esperar un nuevo realise de algún compilador de basic aceptable, así que, por ahora me estoy dedicando a modelar edificios y otros objetos, si quieres, podes darme una mano? necesito ayuda con los mapeados.
1 Archivos adjunto(s)
Proyecto blitzbasic: conquest online
1 Archivos adjunto(s)
Proyecto blitzbasic: conquest online
Pequeño problema. Capaz es porque tengo el 3dsMax 8 (¿tienes el 9?) será algún plug-in.
Archivo adjunto 104367
-- IMÁGENES ADJUNTAS --
https://www.foro3d.com/attachment.ph...hmentid=104367