El hecho de usar la carpeta game es por la manía de querer verlo en la lista del menu de juegos, en lugar de usar el explorador que llevamos usando desde tiempos gp2xales.
Lo suyo es tener el runtime en una carpeta aparte, ya que todos los juegos de bennu usan los mismos archivos, y puedes ahorrar algo de espacio (aunque si se usan las librerías imprescindibles se puede ocupar 1MB menos que con UFenix.
Yo avisé que Fenix parecía tener ciertas inconsistencias entre linux y windows, pero no me hagas caso porque han sido errores bastante aleatorios, es muy pero que muy raro que se te de el caso. Usa windows sin miedo, es como compilo todo. Eso si, acuerdate que en otros SO no windows, las direcciones se escriben con / en lugar de \ y que se distinguen mayúsculas y minúsculas ("juego.FPG" != "juego.fpg").
Y sí, el código funcionará tal cual... una vez que hayas "importado" las librerías que contienen las funciones que usas (por ejemplo, no puedes usar el start_scroll hasta que hayas importado al menos el "mod_scroll")
¿No dijiste que se ganaron unos cuantos FPS en el galaxian comparado con UFenix?
Pues sí que le tengo que dar un buen repaso, si, porque esto tampoco lo sabía... y no se si será buena idea este cambio, porque si estoy rotando al personaje en un sentido, si hago un espejado para que mire en la otra dirección, la rotación iría en sentido inverso.
Marcadores