¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de enero a abril de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
La enorme mayoría de la gente (de hecho la enorme mayoría de los que van a leer ese mensaje) no sabe lo que son Haskell ni Scala. De nulos nada, hombre, no te infravalores =P
Bueno, pues la verdad es que nunca había usado tantas matemáticas en un programa como esta. Ya lo dije en el primer post, he tenido que aprender a hacer álgebra linear con multiplicación de matrices para poder rotar vectores xD.
En este foro se considera spam todo lo que no queremos que haya en un tema: http://whackahack.com/foro/t-23432/reglas-generales-comunidad - no tiene por qué ser publicidad.
(yay, doble post)
https://www.dropbox.com/s/hyonz9bjeyo33s6/3D_v2.gba?dl=0
Ahora la cosa sabe pintar triangulitos y cuadriláteros (que en su momento se dividen en triangulitos), y usa el algoritmo del pintor para que las caras de arriba salgan arriba y viceversa (en el eje Z, claro).
Aún así...
Siento decirtelo, pero esto es spam: http://whackahack.com/foro/257897-post3.html
No estás aportando nada al tema. No eres el autor del tema, y si no entiendes algo puedes buscarlo en google, wikipedia, o donde quieras.
Oh, veo que ya lo ha movido. Bueno, de hecho yo hablaba de otro reporte (el de http://whackahack.com/foro/t-28864/aporte-eggs-0-wahballs), ese es para Jotta.
Bastante, sigo jugando con esto: http://whackahack.com/foro/t-28938/3d-en-gba
Por cierto, aunque no sea tu zona, puedes ir al subforo de reportes y ver si alguien está en plan de mover este tema: http://whackahack.com/foro/t-28864/aporte-eggs-0-wahballs ?
Gracias :D
Respuesta: Cinemáticas en GBA
A ver, se podría hacer de varios modos, dependiendo de cómo quieres que sea la cinemática. No recuerdo como es la de esmeralda, pero si sé como es la intro de FR. Esta está hecha mediante programación, es decir, sigue un guión de "Ahora esto se mueve hacia aquí...
'---------------
#org 0xE3D22B
'---------------
#org 0xE3D22C
'---------------
#org 0xE3D22D
Gente, nadie lo ve? (Bueno, ahora Franco se ha adelantado)
A ver, estás sobreescribiendo lo de una parte el script con lo de otra. Cambia todos esos offsets absoultos por etiquetas dinámicas, o...
Veo que no lo has entendido. Yo no quiero simplemente hacer un juego en 3D, lo que quiero hacer es un motor 3D en GBA.
Si lo que quisiera hacer fuera un juego ya lo habría hecho hace tiempo.
No, no cargas bitmaps, sino que pones la GBA en uno de los modos bitmap (en lugar de en uno de los de tiles) y dibujas directamente en la VRAM.
Sustituir la función de renderizado de un juego original sería interesante, pero no me he mirado las rutinas de overworld así que no tengo ni idea de lo...
Bueno, pues el otro día me pregunté: ¿Sería posible hacer un juego de pokémon para GBA en 3D? (Como D/P, con las limitaciones gráficas correspondientes). - Unos lo hacen en RPGMaker, otros hacemos cosas raras.
Obviamente la pregunta es a nivel teórico, ya que no tengo suficiente interés para...
Hay algún tipo de problema con el vsync que hace que se dibuje con la pantalla a medio pintar, de modo que a veces las lineas de arriba salen negras... bueno, es un poco raro, me estoy peleando con ello aún.