Desde que saltara la liebre en la cuenta de twitter del Batman Group, Rhino lleva cierto tiempo trabajando en rutinas que aprovechen al máximo las capacidades de la máquina a la hora de lograr un scroll horizontal suave. Los últimos resultados compartidos en cpcwiki no podían ser más satisfactorios.
¿Scroll suave a pantalla completa? |
Bajo un diseño calcado a Super Mario Bros., por eso de poner un ejemplo claro de juego de plataformas con scroll horizontal, podemos ver cómo el personaje se mueve con total suavidad a lo largo del pequeño escenario diseñado. Obviamente, en la actualidad no es más que una demo o prueba de concepto que no va a pasar de aquí, pero Rhino deja claras varias puntualizaciones.
Rhino de @BATMAN_GROUP siempre dispuestos a tirar mitos. ¡¡¡Mirad que scroll horizontal en Amstrad CPC!!! pic.twitter.com/krSwZneddo— Jose Maria (@octopusjig) 19 de julio de 2017
"Creo que puede hacerse a 50fps [...] En este test faltan cosas como sonido y puntuación, pero creo que habrá tiempo para ello y es posible ahorrar velocidad optimizando cosas como compilar las tiles. Es también posible salvar CPU usando scroll al caracter en vez de al píxel [...] Después de todos los buffers y areas de pantalla quedan aproximadamente 24 Kb libres en el primer bloque de 64 Kb de memoria, así que se podrían realizar juegos simples con este motor", aclara Rhino.
En cualquier caso, pocos ejemplos hemos visto más llamativos que el presente, pantalla completa incluida. Para los curiosos, podéis descargar la demo y ejecutarla en vuestros CPCs para verla en toda su gloría, sin compresion de vídeo. El efecto es aún más brutal que visto en vídeo.
Más información y descargas en los foros de cpcwiki
Increible Batman Group! A la altura de un Commodore 64... Sería sensacional que a partir de aquí viniera una nueva hornada de videojuegos. Una segunda juventud merecida para el (ahora despues de esta demo si se puede decir con rotundidad) poco aprovechado Amstrad Cpc. Ojalá se animen muchos desarrolladores homebrew.
ResponderEliminarEl resultado es impresionante. Quizá el truco está en todas las secciones horizontales de la pantalla que son azules de izquierda a derecha, sin nubes, ni nada más. Esos píxeles no hace falta moverlos. Así la CPU sólo mueve las nubes, el suelo... pero tenemos la ilusión de que es scroll a pantalla completa.
ResponderEliminar