Cómo hago para meter las animaciones y gráficos en un lenguaje de programación como C

16Joseph - 03/09/2010 03:03
El problema es que estoy creando un juego y no he podido saber cómo hago para meter las animaciones y gráficos en un lenguaje de programación como c o Visual Basic.

Para las animaciones y gráficos estoy manejando 3dsMax pero hasta el momento solo e podido crear videos y no ejecutables.

Otro inconveniente que tengo es que no sé cómo crear los controles ejm: si tengo un objeto y yo oprimo la flecha derecha cómo hago para que el objeto se mueva hacia la derecha.

Les agradezco si me pueden colaborar.
Sadyk - 08/09/2010 11:55
Para eso necesitas un motor de videojuegos, como dark GDK, Ogre, irrilich, cristal sapace, que inclullen un montón de librerías y clases y funciones predeterminadas que te permitirán manejar los gráficos. Un saludo.
Nessito - 09/09/2010 11:34
Esto es claramente de coña.
Wayfa - 09/09/2010 12:29
/* blits sprite buffer todo screen */. Blit(sprite_buffer, screen, 0, 0, (scren_w - Sprite_buffer->w) / 2 t(scren_h - Sprite_buffer->h) / 2, sprite_buffer->w, sprite_buffer->h).
/* clears sprite buffer with color 0 */.

Clear_bitmap(sprite_buffer).
/* if key pressed set a next flag */.

If (keypressed()).

Next = true.

Else.

Next = false.
}.

Esto es código gráfico C++, usando la librería multimedia de Allegro.

Y se puede poner mucho peor.

Quizás deberías empezar por algo más simple y por el principio.

Bájate algún kit como los que dice Sadyk y empieza por ahí, te será más sencillo.
Sadyk - 09/09/2010 12:59

Quizás deberías empezar por algo más simple y por el principio. Bájate algún kit como los que dice Sayden y empieza por ahí, te será más sencillo.

Quien es Sayden?
Wayfa - 09/09/2010 13:17
Se me mezclan los sádicos.
16Joseph - 09/09/2010 14:36
Muchas gracias me resolvieron muchas dudas, pero aún me gustaría saber en qué formato o con que librería puedo meter las gráficas y animaciones creadas en 3ds Max a C++ para crear el motor de juego.

E estado trabajando con la OpenGL, pero es muy tedioso moldear y animar con solo código por esto me gustaría saber cómo meter los archivos ya diseñados en 3dsMax o algún otro programa de moldeado y animación en 3d, he leído que 3dsMax tiene un lenguaje llamado Maxscript, pero no sé si será más fácil para esto.
Wayfa - 09/09/2010 14:37
Fbx, por mencionar uno. Pero todo depende del motor. Muchos tienen exportadores propios.
16Joseph - 09/09/2010 14:57
Si, pero si yo quiero crear mi propio motor de juego?
Wayfa - 09/09/2010 16:01
Vaya. Bueno, te pones con C++, con assembler, estudias matemáticas duras varios años, y ya está. Adelante, valiente.
16Joseph - 09/09/2010 16:21
Se manejar C++ pero me gustaría saber cómo o con que librería puedo meter los gráficos o animaciones echas en 3dsMax u otro programa de moldeado y animación en 3d, lo que no quiero es ponerme a diseñar y animar en con solo código en C++.
Wayfa - 09/09/2010 16:24
[url]http://devpaks.org/[/url]. Aquí hay para todos los gustos.
Nessito - 09/09/2010 16:54
No debería, pero no puedo resistirlo. Esto es surrealista.