Revistas en papel
 Amiga World Nº13 - Septiembre 1990
Anterior
MenĂº
Logotipo

El Amiga Me Encanta ha conseguido el permiso por escrito de IDG Comunications España
para ofrecer los artículos de la revista Amiga World España.

B A N C O   D E   P R U E B A S
Amiga World

AMOS

Fabricante: Mandarin Software.

Los antiguos programadores del Commodore 64, recordarán un programa cuyo fin era crear a su vez juegos: SEUCK. También recordarán cómo posteriormente apareció la versión de este mismo programa para Amiga. Pero con el paso del tiempo, la calidad resultante de los juegos creados mediante SEUCK, quedaba desfasada.

Bien, AMOS es otro creador de juegos para Amiga el cual como se verá a continuación, tiene sus cualidades y sus defectos. Para comenzar, decir que el banco de pruebas realizado a este producto, se basa en una demo del mismo (cedido por ABC Analog S.A.), así como en el manual de instrucciones del programa en cuestión; ya que el programa como tal aún no se encuentra distribuido en nuestro país.

AMOS incluye un lenguaje propio de programación, con lo cual las instrucciones de control son específicas para el enterno de los videojuegos. De esta forma se centra sobre todo en la manipulación de BOBS, SPRITES, PANTALLAS y MÜSICA, así como comandos con los cuales los scrolls y el Dual Playfield se realiza de una forma sencilla.

Otro aspecto positivo, que se ha encontrado en este programa es la posibilidad de realizar sprites verdaderamente gigantes, así como con más de 16 colores, aunque la utilización de muchos sprites con esta característica repercute en el consumo de memoria.

El editor de programa es realmente bueno. Rápido, completo, con gran cantidad de menús, etc. Así se encuentran tanto las funciones normales de edición como las específicas para control de programa. El mismo paquete también incluye un editor de Sprites, el cual no hemos tenido oportunidad de ver.

El lenguaje de programación puede resultar complejo al principio, pero evidentemente este problema es solucionable mediante la práctica. El lenguaje en cuestión permite cargar cualquier tipo de datos, directamente desde disco, de una forma rápida y eficaz; incluyendo un comando mediante el cual se puede cargar y visualizar cualquier pantalla gráfica IFF.

También es posible la visualización de ocho pantallas gráficas simultáneamente, pudiendo operar con éstas de diversas formas. De este modo una pantalla HAM puede estar realizando un scroll vertical sobre una pantalla de 64 colores, aunque de vez en cuando se detectan pequeñas vibraciones.

Por otro lado, la música puede ser creada con Sound Tracker o GMC (Game Music Creator), llamando éstas directamente desde el programa, con lo cual (y con la capacidad de estos dos programas musicales) el campo sonoro queda perfectamente cubierto.

La detección de choques se realiza mediante un proceso de máscaras, diferente al del Hardware Amiga. También se observa una sustancial ganancia de velocidad en los diferentes procesos gráficos, debido al constante uso del Blitter y del Copper.

Uno de los puntos negativos es la cantidad de memoria consumida en realizar diversos procesos, como por ejemplo la visualización de varios super-sprites sobre una pantalla con doble scroll (realizada en modo Dual Playfield).

En consecuencia se puede decir que una mayor vistosidad del programa repercutirá en un mayor consumo de memoria, y en algunos casos una simple demo consumirá más de los 512K base del Amiga; por lo cual la realización de un BUEN JUEGO mediante este programa... ¿sería posible para la realización de Intros? Sí, pero... no para un juego completo.

Es evidente que los 'hacedores de juegos' pueden ser muy técnicos y sofisticados (como en este caso), pero a la hora de realizar un videojuego es casi preferible seguir recurriendo a la programación en ensamblador, aunque ésta sea más laboriosa.

Por último decir que el manual de instrucciones es muy completo, comentando profundamente todas las instrucciones de programación de este nuevo lenguaje; también se incluye una guía con los significados de las diferentes instrucciones de error, así como las causas que los pueden producir.


Envía esta página web a un amigo:
Esta opción está desactivada temporalmente, rogamos disculpen las molestias

Volver a la página anterior

Al menú principal