Planet X3 es un nuevo juego para computadoras antiguas

Planet X3 no es el juguete más famoso, pero no se puede decir que sea completamente desconocido en los círculos correspondientes. Pero no he conocido críticas en ruso, así que decidí escribir la mía propia. De las menciones del juego en Runet, encontré solo algunos mensajes en los foros y una publicación en Habré sobre música en el altavoz de la PC.



Para considerar el juego "retro", hoy se considera suficiente pixelar los gráficos, agregar neón y VHS - y eso es todo, ya "retro", "8 bit", etc. Pero no todo el mundo está de acuerdo con esto.



El YouTuber David Murray ( The 8-Bit Guy ) decidió que el juego retro debería ejecutarse en computadoras retro. Y escribí un juego así. La parte anterior ( Planet X2 ) la escribió para Commodore 64, y esta decidió escribir para DOS.







El género del juego es la estrategia en tiempo real.



Requisitos del sistema



El juego fue concebido originalmente para ejecutarse en una computadora Tandy 1000 EX : Intel 8088@7.16MHz/256KB RAM / CGA / 360K FDD (imagen de wikipedia).







De ahí los requisitos mínimos del sistema:



  • 8088 a 4,77 Mhz (se recomienda 8 Mhz)
  • 256 K de RAM
  • Disquete 360K o 720K, o instálelo en el disco duro.
  • Sonido PC-Speaker, Tandy o Ad-Lib


Pero muchos exigieron hacer soporte para VGA, lo que, a su vez, requería una computadora más potente:



  • 8088 a 10 Mhz (se recomienda 286 a 10 Mhz)
  • 256 K de RAM
  • Disquete 360K o 720K, o instálelo en el disco duro.
  • Sonido PC-Speaker, Tandy o Ad-Lib


Para los que tienen ordenadores más potentes, está Dune 2.







Para los que no tienen HT, pero quieren jugar, siempre hay dosbox. Además, el juego se desarrolló en él y luego se probó en hardware real.



Gráficos



Además de trabajar en un XT con un CGA de cuatro colores (320x200x4), David quería usar el modo CGA compuesto , que le permitía obtener 16 colores cuando se conectaba a una tarjeta de video CGA de un televisor NTSC a costa de una pérdida. de nitidez (160x200x16), que no fue fatal para los juegos. Y, para la empresa, el modo de baja resolución de Tandy Graphics, es más o menos similar al CGA compuesto, también 160x200x16.



Tandy tiene un modo de alta resolución, similar a EGA - 640x200x16. Pero ha aumentado los requisitos para el rendimiento de la computadora, por lo que se decidió no implementarlo. Además del modo EGA en sí, tanto por las complejidades de la programación como por el hecho de que la mayoría de los votantes querían VGA. Entonces, como resultado, se implementaron cuatro modos en la versión final del juego (de izquierda a derecha, de arriba a abajo): CGA, CGA compuesto, Tandy de baja resolución, VGA. Ya después del final del desarrollo, uno de los patrocinadores del kickstarter le escribió a David "y agregar tal y tal modo de video, no es difícil allí". A lo que se decía "aquí está el código fuente, agréguelo". Entonces agregó: Hercules 720 x 350 x 2 Plantronics Colorplus 320 x 200 x 16



















Tandy Hi-Res 640 x 200 x 16

Tandy Med-res 320 x 200 x 16 (conversión automática a partir de gráficos VGA)

EGA 640 x 200 x16



Sonar



Nuevamente, debido a la vinculación con Tandy, se decidió hacer la música en tres voces, ya que Tandy Sound System tiene exactamente tantos canales. En un altavoz de PC, mediante algunos ajustes, también puede obtener una apariencia de "polifonía", y usar solo tres canales Adlib no causó ningún problema, ya que hay más de ellos allí.



Inicialmente, se planeó utilizar los canales gratuitos de Adlib para el sonido, pero al final se decidió dejar el sonido en el altavoz, una práctica común en los juegos de los ochenta.



El juego también tiene soporte directo para la tarjeta de sonido OPL2LPT . - análogo de Adlib'a para el puerto paralelo. Esta tarjeta funciona a través de un controlador que intercepta las llamadas al puerto Adlib y las redirige a LPT. Pero esto requiere recursos importantes, porque es casi imposible usarlo en el XT y 286, necesitas al menos 386. Con el soporte en el juego, la necesidad de un controlador desaparece e incluso puedes escuchar música en el XT.





Además, hay soporte para un dispositivo similar TNDLPT , que, como puede suponer, en lugar de Adlib, pretende ser Tandy Sound System.



Puede leer sobre cómo lograr la polifonía en un altavoz de PC aquí . El autor del artículo, además, participó en el desarrollo del juego.



Por cierto, el juego suena mejor en hardware real que en dosbox. Esto se nota especialmente en el altavoz.



Versiones del juego



Además de la diferencia en las versiones en copias físicas (porque el juego se completó después de que se convirtió en oro), hay dos versiones del juego: para un disquete de 360K y para un disquete de 720K.

La primera es la versión CGA, no hay soporte VGA y solo ocho tarjetas.



La segunda es la versión VGA, con un juego completo de tarjetas (trece).



Debido a las limitaciones en el tamaño de los disquetes, algo de lo que se planeó anteriormente tuvo que ser desechado, ya que las computadoras de los ochenta no tenían disco duro, por lo que el juego debe caber en un disquete (para que no hacer malabares con los discos durante el juego).



Equipo



La compra mínima es digital. Incluye un archivo con dos versiones del juego, imágenes de disquetes, instrucciones y una guía táctica con mapas, varias versiones de la banda sonora (para diferentes tarjetas de sonido). También obtienes la versión digital cuando compras la versión física.



Las versiones físicas se diferencian por el disquete incluido (360K, 720K o ambos) y la presencia / ausencia del autógrafo del autor. En todas las versiones se incluyen una caja, manuales y un casete con banda sonora.





Gráfico



Está aquí en el nivel de terremoto o duma: "tres líneas en el archivo Léame" (varias imágenes en el manual). La gente colonizó la galaxia y una de las naves coloniales se encontró con extraterrestres hostiles Protoids. La colonia más cercana tiene 12 años, así que tienes que averiguarlo por tu cuenta.







Cómic expresado del manual:





Proceso de juego



El proceso en sí es bastante estándar: reconstruir la base, extraer recursos, construir unidades, matar al enemigo.



Solo para aquellos que están acostumbrados al RTS "moderno", el control del teclado será inusual. Controlas una unidad a la vez.



Las capturas de pantalla están más alejadas de la versión VGA; no siento mucha nostalgia por CGA.



Unidades


El constructor es un constructor. Puede construir edificios, muros y puentes, demoler objetos del mapa (todo tipo de árboles) y mover algunos objetos (piedras, cadáveres).



El tanque es una unidad militar básica. Puede disparar, puede autodestruirse. Construir un tanque al comienzo de la ronda, conducirlo hasta la base enemiga y detonarlo antes de que el enemigo tenga tiempo de reconstruirlo es una estrategia perfectamente aceptable. El tanque en sí no puede disparar contra el enemigo. Dispara automáticamente al enemigo más cercano en la brecha, pero causa menos daño que el objetivo manual.



Tanque pesado / Tanque centinela. Puede disparar, pero solo con guía manual, es difícil golpear a las unidades en movimiento. Pero puedes bombardear edificios. Pero el objetivo principal es una torreta móvil. En el modo Centinela, se detiene y dispara a todos los enemigos que pasan corriendo.



La imagen muestra un constructor, dos tanques y un tanque pesado en modo centinela. En dinámica, gira la torre y se ve más divertido.







Fragata es una unidad de agua. Obligatorio en algunos mapas donde las bases enemigas se encuentran en el agua.







Edificio


Sede - sede. Realmente no es necesario, solo el primer edificio. Si pierde, no pierde, siempre puede construir uno adicional.







Fundición: convierte todo tipo de mena en minerales. Solo toma mineral de las celdas vecinas; por lo tanto, debes arrastrar piedras, cristales y cadáveres de unidades al edificio como constructor.







Refinería: extrae gas de un géiser, aquí todo es familiar.







Fábrica: una fábrica que construye unidades. Si se coloca cerca del agua, podrá construir unidades de agua.







Central eléctrica / Paneles solares. Planta de energía y paneles solares. Los paneles solares producen energía, pero solo si están conectados a una planta de energía.







Estación de radar - radar. A diferencia de los RTS "modernos", como Dune2, aquí el radar no muestra el minimapa, pero a pedido escanea el mapa y lo muestra en pantalla completa. Puede mostrar unidades + edificios, agua, volcanes o depósitos de cristal. Cada escaneo cuesta una cantidad medible de energía.







Silo de misiles es un silo de misiles. Similar al cohete Harkonen de Dune 2. Para comenzar, debe ingresar las coordenadas del objetivo.







Recursos


Hay tres tipos de recursos: minerales, gas y energía. Los minerales se extraen del mineral que arrastra a la fundición con las asas. El gas se extrae de los géiseres, como en el mismo Starcraft. La energía es producida por paneles solares.



Los tres recursos son acumulativos, además de energía. Y se gasta en edificios de la misma manera que el gas y los minerales.







Enemigos


Hay 2-3 bases enemigas en cada mapa, que comienzan a desarrollarse al mismo tiempo que el jugador. Comienzan a atacar en unos diez minutos.



El enemigo tiene dos tipos de infantería y tanques. Los exploradores atacan solo en combate cuerpo a cuerpo, los soldados pueden disparar tres celdas, los tanques disparan al mismo rango que los tanques del jugador. Al mismo tiempo, tiene el doble de grosor.



La computadora no está cargada de intelecto aquí y estúpidamente se apresura hacia la base del jugador, el algoritmo de búsqueda de caminos es bastante básico. Para no molestarlo con la construcción de puentes, todas las unidades informáticas pueden moverse sobre el agua (la infantería es lenta, el tanque está a toda velocidad).

Base enemiga:







Control


Comience con el hecho de que tiene una sede y dos constructores. El objetivo es destruir todos los edificios enemigos, incluidos los cañones. No es necesario destruir unidades.



El juego se controla desde el teclado. Movimiento por botones, acciones - por teclas de acceso rápido. A las unidades y edificios se les puede asignar una tecla de acceso rápido de 1 a 0.







Nadie puede caminar o trabajar en diagonal, todo es estrictamente horizontal y vertical. La lista de posibles acciones de la unidad está en la esquina inferior derecha, no es necesario que recuerde todos los botones.







El juego tiene dos modos de acción. O tiene una unidad / edificio activo, o cuando presiona Enter, cambia al modo Examinar, el cursor se convierte en un marco de una celda y puede mover y seleccionar objetos dentro de la pantalla. No hay desplazamiento en el juego, puedes "salir" fuera de la pantalla solo en alguna unidad.







En el menú hay un elemento sobre el control del mouse, pero cuando lo presiona, aparece el mensaje "no presione más este botón":







puede guardar, pero solo hay un espacio. Si desea guardar varias veces, deberá salir cada vez y cambiar el nombre del archivo.



No hay una campaña de historia en el juego, después de comenzar desde el menú, seleccione un mapa y juegue en él hasta la victoria o la derrota.



Impresiones generales



Creo que si el juego salió en el momento del hardware para el que fue escrito, bien podría convertirse en un éxito. Especialmente si se incluye un editor de mapas. En general, tengo una queja con ella: no hay campaña. Agregue una pantalla de bienvenida, agregue inserciones de trama entre misiones, agregue una transición de nivel a nivel y una "película final" ...



Teniendo en cuenta las limitaciones establecidas por el desarrollador, el juego salió bien. Sí, la mecánica es simple, pero la IA es tonta. Pero todo esto no interfiere en absoluto con el disfrute del juego.



Enlaces relacionados



Página de compra . Puede comprar solo la versión digital, o puede comprar cualquiera de las versiones físicas.



Video sobre el desarrollo del juego:



Parte 1 - el origen de la idea, los primeros bocetos.

Parte 2 - prototipo funcional, kickstarter.

Parte 3: características de desarrollo, versión VGA.

Parte 4: la versión final, empujando el juego en cajas mientras se come pizza en el proceso.



Banda sonora del juego en google music



All Articles