Planet X3 é um novo jogo para computadores antigos

Planeta X3 não é o brinquedo mais famoso, mas não se pode dizer que seja completamente desconhecido nos círculos correspondentes. Mas não encontrei comentários em russo sobre ele, então decidi escrever o meu próprio. A partir das menções ao jogo no Runet, encontrei apenas algumas mensagens nos fóruns e um post no Habré sobre música no alto-falante do PC.



Para considerar o jogo "retro", hoje se considera suficiente pixelizar os gráficos, adicionar neon e VHS - e pronto, já "retro", "8 bits", etc. Mas nem todos concordam com isso.



YouTuber David Murray ( The 8-Bit Guy ) decidiu que o jogo retro deveria rodar em computadores retro. E eu escrevi esse jogo. A parte anterior ( Planeta X2 ) ele escreveu para o Commodore 64, e esta ele decidiu escrever para o DOS.







O gênero do jogo é a estratégia em tempo real.



requisitos de sistema



O jogo foi originalmente concebido para rodar em um computador Tandy 1000 EX - Intel 8088@7.16MHz/256KB RAM / CGA / 360K FDD (imagem da wikipedia).







Daí os requisitos mínimos do sistema:



  • 8088 a 4,77 Mhz (recomendo 8 Mhz)
  • 256 K de RAM
  • Disquete de 360K ou 720K, ou instale no disco rígido.
  • Som PC-Speaker, Tandy ou Ad-Lib


Mas muitos exigiam dar suporte para VGA, o que, por sua vez, exigia um computador mais potente:



  • 8088 a 10 Mhz (recomendo 286 a 10 Mhz)
  • 256 K de RAM
  • Disquete de 360K ou 720K, ou instale no disco rígido.
  • Som PC-Speaker, Tandy ou Ad-Lib


Para quem tem computadores mais potentes, existe o Dune 2.







Para quem não tem HT, mas quer jogar, sempre existe o dosbox. Além disso, o jogo foi desenvolvido nele e depois testado em hardware real.



Gráficos



Além de trabalhar em um XT com CGA de quatro cores (320x200x4), David queria usar o modo CGA composto - que lhe permitia obter 16 cores quando conectado a uma placa de vídeo CGA de uma TV NTSC à custa de uma perda de nitidez (160x200x16), o que não era fatal para os jogos. E, para a empresa, o modo de baixa resolução da Tandy Graphics - é mais ou menos semelhante ao CGA composto - também 160x200x16.



Tandy tem um modo de alta resolução, semelhante ao EGA - 640x200x16. Mas ele aumentou os requisitos de desempenho do computador, por isso decidiu-se não implementá-lo. Bem como o modo EGA em si - devido às complexidades da programação e ao fato de que a maioria dos eleitores queria VGA. Assim, como resultado, quatro modos foram implementados na versão final do jogo (da esquerda para a direita, de cima para baixo) - CGA, CGA composto, Tandy de baixa resolução, VGA. Após o final do desenvolvimento, um dos apoiadores do kickstarter escreveu para David "e adicionar tais e tais modos de vídeo, não é difícil lá." Ao qual foi dito "aqui está o código-fonte - adicione-o." Então ele adicionou: Hercules 720 x 350 x 2 Plantronics Colorplus 320 x 200 x 16



















Tandy de alta resolução 640 x 200 x 16

Tandy média de resolução 320 x 200 x 16 (conversão automática para baixo a partir de gráficos VGA)

EGA 640 x 200 x16



Som



Novamente - devido ao vínculo com Tandy, decidiu-se fazer a música em três vozes, já que o Sistema de Som Tandy possui exatamente tantos canais. Em um alto-falante de PC, por alguns ajustes, você também pode obter uma aparência de "polifonia", e usar apenas três canais Adlib não causou nenhum problema, já que há mais deles lá.



Inicialmente, foi planejado usar os canais gratuitos da Adlib para som, mas no final decidiu-se deixar o som no alto-falante - uma prática comum nos jogos dos anos oitenta.



O jogo também tem suporte direto para a placa de som OPL2LPT- análogo do Adlib'a para a porta paralela. Esta placa funciona através de um driver que intercepta as chamadas para a porta Adlib e as redireciona para o LPT. Mas isso requer recursos significativos, pois é quase impossível usá-lo no XT e no 286, você precisa de pelo menos 386. Com o suporte no jogo, a necessidade de um driver desaparece e você pode até ouvir música no XT.





Além disso, há suporte para um dispositivo semelhante TNDLPT , que, como você pode imaginar, em vez de Adlib, finge ser o Tandy Sound System.



Você pode ler sobre como obter polifonia em um alto-falante de PC aqui . O autor do artigo, além disso, participou do desenvolvimento do jogo.



A propósito, o jogo soa melhor em hardware real do que em um dosbox. Isso é especialmente perceptível no alto-falante.



Versões de jogos



Além da diferença nas versões em cópias físicas (porque o jogo foi concluído depois de ser ouro), existem duas versões do jogo - para um disquete de 360K e para um disquete de 720K.

A primeira é a versão CGA, não há suporte para VGA e apenas oito placas.



A segunda é a versão VGA, com um conjunto completo de cartas (treze).



Devido às limitações no tamanho dos disquetes, parte do que foi planejado anteriormente teve que ser jogado fora - porque os computadores dos anos oitenta não tinham nenhum disco rígido, então o jogo deve caber em um disquete (para não para fazer malabarismos com discos durante o jogo).



Equipamento



A compra mínima é digital. Inclui um arquivo com duas versões do jogo, imagens de disquetes, instruções e um guia tático com mapas, várias versões da banda sonora (para diferentes placas de som). Você também obtém a versão digital ao comprar a versão física.



As versões físicas diferem pelo disquete incluído - 360K, 720K ou ambos, e pela presença / ausência do autógrafo do autor. Uma caixa, manuais e uma fita cassete com trilha sonora estão incluídos em todas as versões.





Trama



Ele está aqui no nível de terremoto ou duma - "três linhas em readme" (várias fotos no manual). Pessoas colonizaram a galáxia e uma das naves coloniais encontrou alienígenas hostis protoides. A colônia mais próxima tem 12 anos, então você precisa descobrir por conta própria.







Cômico dublado a partir do manual:





Processo de jogo



O processo em si é bastante normal - reconstruir a base, extrair recursos, construir unidades, matar o inimigo.



Apenas para aqueles que estão acostumados com RTS "modernos", o controle do teclado será incomum. Você controla uma unidade de cada vez.



As imagens são mais distantes da versão VGA - não tenho muita saudade do CGA.



Unidades


Builder é um construtor. Pode construir edifícios, paredes e pontes, demolir objetos do mapa (todos os tipos de árvores) e mover alguns objetos (pedras, cadáveres).



Tank é uma unidade militar básica. Pode atirar, pode se autodestruir. Construir um tanque no início da rodada, dirigi-lo para a base inimiga e detoná-lo antes que o inimigo tenha tempo de reconstruí-lo é uma estratégia perfeitamente aceitável. O tanque em si não pode atirar de volta do inimigo. Atira automaticamente no inimigo mais próximo na lacuna, mas causa menos dano do que a mira manual.



Tanque pesado / tanque Sentinela. Pode atirar - mas apenas com orientação manual, é difícil acertar unidades em movimento. Mas você pode bombardear edifícios. Mas o objetivo principal é uma torre móvel. No modo Sentinela, ele fica parado e atira em todos os inimigos que passam correndo.



A imagem mostra um construtor, dois tanques e um tanque pesado em modo de sentinela. Na dinâmica, ele vira a torre e parece mais divertido.







A fragata é uma unidade de água. Obrigatório em alguns mapas onde bases inimigas estão localizadas na água.







Prédio


Sede - sede. Não é realmente necessário, apenas o primeiro edifício. Se você perder, você não perde, você sempre pode construir um adicional.







Fundição - converte todos os tipos de minérios em minerais. Ele pega minério apenas de células vizinhas - portanto, você deve arrastar pedras, cristais e cadáveres de unidades para o prédio como um construtor.







Refinaria - extrai gás de um gêiser, tudo é familiar aqui.







Fábrica - uma fábrica que constrói unidades. Se colocado perto da água, será capaz de construir unidades de água.







Central elétrica / painéis solares. Central elétrica e painéis solares. Os painéis solares produzem energia, mas apenas se estiverem conectados a uma usina de energia.







Estação de radar - radar. Ao contrário do RTS "moderno", como o Dune2, aqui o radar não mostra o minimapa, mas, mediante solicitação, varre o mapa e o exibe em tela inteira. Pode mostrar unidades + edifícios, água, vulcões ou depósitos de cristal. Cada varredura custa uma quantidade mensurável de energia.







Missile Silo é um silo de mísseis. Semelhante ao foguete Harkonen da Duna 2. Para começar, você precisa inserir as coordenadas do alvo.







Recursos


Existem três tipos de recursos - minerais, gás, energia. Os minerais são extraídos do minério que você arrasta para a Fundição com suas alças. O gás é extraído de gêiseres, como no mesmo Starcraft. A energia é produzida por painéis solares.



Todos os três recursos são acumulativos, assim como energia. E é gasto em edifícios da mesma forma que o gás e os minerais.







Inimigos


Existem 2-3 bases inimigas em cada mapa, que começam o desenvolvimento ao mesmo tempo que o jogador. Eles começam a atacar em cerca de dez minutos.



O inimigo possui dois tipos de infantaria e tanques. Scouts atacam apenas em combate corpo a corpo, os soldados podem atirar em três células, os tanques disparam no mesmo alcance dos tanques do jogador. Ao mesmo tempo, tem o dobro da espessura.



O computador não está sobrecarregado de intelecto aqui e estupidamente corre em direção à base do jogador, o algoritmo de localização de caminho é bastante básico. Para não incomodá-lo com a construção de pontes, todas as unidades informáticas podem deslocar-se sobre a água (a infantaria é lenta, o tanque a toda velocidade).

Base inimiga:







Ao controle


Comece com o fato de que você tem uma sede e dois construtores. O objetivo é destruir todos os edifícios inimigos, incluindo os canhões. Não é necessário destruir unidades.



O jogo é controlado pelo teclado. Movimento por botões, ações - por teclas de atalho. As unidades e edifícios podem receber uma tecla de atalho de 1 a 0.







Ninguém pode andar ou trabalhar na diagonal, tudo é estritamente horizontal e vertical. A lista de possíveis ações do aparelho está no canto inferior direito, você não precisa se lembrar de todos os botões.







O jogo possui dois modos de ação. Você tem uma unidade / edifício ativo ou, ao pressionar Enter, alterna para o modo Navegar, o cursor se transforma em um quadro de uma célula e você pode mover e selecionar objetos na tela. Não há rolagem no jogo, você pode "sair" da tela apenas em alguma unidade.







Existe um item no menu sobre o controle do mouse, mas ao pressioná-lo, você recebe a mensagem "não aperte mais este botão": Você







pode salvar, mas há apenas um slot. Se você quiser vários salvamentos, terá que sair a cada vez e renomear o arquivo.



Não há campanha de história no jogo, após iniciar a partir do menu, selecione um mapa e jogue até a vitória ou derrota.



Impressões gerais



Acho que se o jogo foi lançado na época do hardware para o qual foi escrito, pode muito bem se tornar um sucesso. Especialmente se um editor de mapas foi incluído com ele. De modo geral, tenho uma reclamação com ela - não há campanha. Adicione uma tela inicial, adicione inserções de enredo entre as missões, adicione uma transição de nível para nível e um "filme final" ...



Levando em consideração as limitações definidas pelo desenvolvedor, o jogo saiu bem. Sim, a mecânica é simples, mas a IA é burra. Mas tudo isso não atrapalha em nada o prazer do jogo.



Links Relacionados



Página de compra . Você pode comprar apenas a versão digital ou qualquer uma das versões físicas.



Vídeo sobre o desenvolvimento do jogo:



Parte 1 - a origem da ideia, os primeiros esboços.

Parte 2 - protótipo funcional, kickstarter.

Parte 3 - recursos de desenvolvimento, versão VGA.

Parte 4 - a versão final, empurrando o jogo em caixas enquanto comia pizza no processo.



Trilha sonora do jogo no google music



All Articles