Freeciv
Freeciv é um jogo de estratégia baseado em turnos para um ou vários jogadores para estações de trabalho e computadores pessoais inspirado no proprietário Sid Meier's Civilization série. Ele está disponível para a maioria dos sistemas operacionais de computadores desktop e em uma versão de navegador online. Lançado sob a GNU GPL-2.0 ou posterior, o Freeciv é um software livre e de código aberto. As configurações padrão do jogo estão mais próximas de Civilization II, tanto na jogabilidade quanto nos gráficos, incluindo as unidades e a grade isométrica. No entanto, com muitos jogos multijogador sendo jogados em comunidades de longa duração, os conjuntos de regras e variantes adicionais evoluíram a partir do conjunto de regras original. Freeciv pode ser jogado online em Longturn.net, fciv.net, freecivweb.org e em vários servidores privados temporários que podem ou não estar listados no metaservidor.
Os jogadores assumem o papel de líderes tribais em 4000 a.C. que devem guiar seus povos através dos séculos. Com o tempo, novas tecnologias são descobertas, que permitem a construção de novos prédios da cidade e a implantação de novas unidades. Os jogadores podem guerrear entre si ou formar relações diplomáticas.
O jogo termina quando uma civilização erradica todas as outras ou atinge o objetivo da colonização do espaço, ou em um determinado prazo. Se mais de uma civilização permanecer no prazo, o jogador com a maior pontuação vence. Os pontos são concedidos pelo tamanho de uma civilização, sua riqueza e avanços culturais e científicos.
História
No departamento de ciência da computação da Universidade de Aarhus, três estudantes, ávidos jogadores do XPilot e do Civilization de Sid Meier, que era um jogo de PC independente para MS- DOS, decidiu descobrir se os dois poderiam ser fundidos em um jogo de estratégia tipo Civilization multijogador baseado em X. Os alunos - Peter Unold, Claus Leth Gregersen e Allan Ove Kjeldbjerg - começaram o desenvolvimento em novembro de 1995; a primeira versão jogável foi lançada em janeiro de 1996, com correção de bugs e pequenas melhorias até abril. As regras do jogo eram próximas do Civilization, enquanto a arquitetura cliente/servidor era basicamente a do XPilot.
Para os desenvolvedores, o Freeciv 1.0 foi uma prova de conceito bem-sucedida, mas um jogo bastante chato, então eles voltaram para o XPilot. Outros jogadores e desenvolvedores assumiram; eles disponibilizaram o jogo em muitos outros sistemas operacionais, incluindo Linux, Solaris, Ultrix, Amiga OS e Microsoft Windows. As distribuições Linux começaram a incluir Freeciv.
O principal objetivo do desenvolvimento continuou sendo tornar um jogo semelhante ao Civilization jogável pela Internet, com participantes em diferentes continentes, mesmo quando conectado com modems de 14400 bits/s. O Freeciv conseguiu isso usando um protocolo cliente-servidor assíncrono: durante cada turno, usuários humanos jogam simultaneamente e suas ações são enviadas ao servidor para processamento sem aguardar os resultados. Isso manteve o jogo jogável com latência de rede de até algumas centenas de milissegundos.
Em 1998, os jogadores de computador foram adicionados; eles logo poderiam vencer os novatos no jogo com facilidade, usando apenas formas menores de trapaça. Os players de computador são implementados diretamente no servidor; eles não jogam simultaneamente com jogadores humanos, mas separadamente, entre os turnos.
O jogo cresceu em popularidade. Um servidor público foi instalado no qual os jogos podem ser jogados 24 horas por dia; ele reteve os jogos e publicou uma página da Web de análise pós-jogo com estatísticas por jogador e um replay animado do mapa.
As versões 1.x subsequentes melhoraram a GUI, melhoraram a jogabilidade, otimizaram a jogabilidade em conexões ruins e adicionaram muitos recursos pequenos. Com o tempo, a estratégia vencedora provou ser city smallpox, ou seja, espalhar o mapa com muitas cidades pequenas o mais rápido possível; quem se desenvolvesse mais rápido venceria o jogo, e crescer e desenvolver cidades individuais não valia a pena.
Na prática, por volta de 2002, jogadores experientes formavam equipes no início do jogo; uma bifurcação do Freeciv incluía recursos específicos para jogos em equipe.
A versão 2.0, lançada em 2005, introduziu várias mudanças importantes. Novos recursos de jogo em equipe e diplomacia avançada tornaram os jogos cooperativos mais atraentes. Ajustes em vários custos e benefícios acabaram com o domínio da estratégia de varíola da cidade que deixou muitos dos recursos do jogo sem uso; desenvolver o império de alguém agora exigia um plano cuidadoso para o desenvolvimento da cidade, incluindo o uso de rotas comerciais e fases de arrebatamento, nas quais as populações da cidade crescem rapidamente, sob condições relativamente pacíficas. Como resultado, os jogos multijogador quase sempre eram jogados em equipes e geralmente demoravam mais para terminar quando comparados aos jogos 1.x.
Em 2006, o número de porta TCP e UDP 5556 foi atribuído ao Freeciv pela IANA. Em 2017, após ser hospedado no Gna! por 15 anos, o Freeciv mudou seu repositório de origem para o GitHub.
Recepção e impacto
Em 2000, a CNN colocou Freeciv entre os "Top 10 jogos Linux para as férias". Em 2005, em um artigo da O'Reilly sobre "Open Source Mac Gaming", Freeciv foi recomendado. Em 2008, a APC nomeou Freeciv entre os "Top 5 melhores (grátis) jogos de código aberto". Linux Format selecionou-o como "HotPick" em abril de 2010 e em outubro de 2014.
Freeciv foi descrito como um exemplo em The Art of Unix Programming por Eric S. Raymond. Estudos e cursos têm usado Freeciv como uma plataforma para experimentar o design e programação de agentes inteligentes. Em 2016, o Freeciv foi usado como um desafio após o xadrez e o Go para uma IA comercial.
Design
Freeciv é muito configurável, com regras específicas, então pode ser jogado no modo Freeciv (padrão), no modo Civilization, no modo Civilization II ou em um modo personalizado modo. Um ou vários jogadores atuam como administradores do jogo e podem configurar as regras do jogo. Regras tipicamente modificadas são:
- Número de jogadores necessários antes do jogo pode ser iniciado. O número máximo de jogadores é de 126 na versão mais recente do Freeciv.
- Velocidade de desenvolvimento tecnológico
- Se deve haver jogadores controlados por computador
- Se (computador controlado) os bárbaros devem invadir os assentamentos dos jogadores
- Como cidades próximas podem ser construídas umas às outras
- Como continentes e ilhas são gerados e distribuídos no mapa
- O tamanho do mapa, onde o tamanho máximo do mapa é de 2,048,000 peças de mapa (128,000 antes 2.4.0)
- Mapa topologia (tling rectangular ou hexagonal; se envolve horizontalmente e/ou verticalmente)
Para jogar Freeciv, o usuário deve iniciar um cliente Freeciv e conectá-lo a um servidor Freeciv. Inicialmente, o servidor está em fase pré-jogo; nesta fase, os clientes podem se conectar e os parâmetros de configuração do jogo podem ser alterados. Em algum momento, o servidor pode ser ordenado a iniciar um jogo; em resposta, ele cria jogadores (nações) e o mapa do jogo, e atribui cada jogador a um cliente Freeciv ou a um jogador de computador, conforme especificado pela configuração. A partir desse ponto, o jogo será executado até que termine ou seja encerrado; o servidor nunca pode voltar ao estado pré-jogo. O usuário também pode iniciar um jogo diretamente do cliente: isso inicia automaticamente um servidor Freeciv, conecta-se a ele e inicia o jogo.
Recursos
O sistema gráfico do Freeciv é configurável: originalmente, a exibição do mapa estava sempre no modo aéreo (como no Civ I). Modo isométrico (como em Civ II e III) e opcionalmente lado a lado hexagonal (como em Civ V e VI) foram adicionados posteriormente. Em ambos os modos, a aparência pode ser ainda mais personalizada, alternando para um conjunto alternativo de gráficos (chamado de tileset). Os sons também podem ser substituídos. O Freeciv suporta jogabilidade multijogador humano-a-humano e jogadores de computador com inteligência artificial (IA). Enquanto o jogo é baseado em turnos, os jogadores humanos se movem simultaneamente. Os jogadores de IA se movem separadamente, parte no início do turno, parte no final.
Nas versões anteriores à 2.0, os jogadores de IA não podiam se envolver em relações diplomáticas com jogadores humanos. Sob os lançamentos atuais, os jogadores de IA se envolverão em uma diplomacia muito previsível e baseada em regras. A versão 2.2.0 incluía um editor de mapas, denominado Civworld. Ele pode criar novos cenários, bem como editar o mapa que está sendo jogado. O script básico está disponível no Freeciv, mas não no Civworld. A versão 2.3 aumentou o limite de jogadores de 30 para 126.
Há diferentes clientes disponíveis SDL, GTK+ (versão 3) e Xaw3D Um cliente Qt foi adicionado na versão 2.5. A interface Freeciv está disponível em mais de 30 idiomas diferentes. A adição do gaélico foi coberta pela BBC TV.
Portas e variantes
Originalmente desenvolvido em IRIX, Freeciv foi portado para muitos sistemas operacionais diferentes: é distribuído com muitas distribuições Linux, oferece instaladores para Microsoft Windows e é conhecido por rodar em Mac OS X, MorphOS, Solaris, Ultrix, QNX, OS/2, Cygwin, AmigaOS, AROS, RISC OS, Maemo, ZETA, SkyOS, vários BSDs e smartphones e tablets com Android.
A partir da versão 2.4, Mac OS X, e a partir da versão 2.3, as versões do Windows anteriores ao Windows XP SP3 não são mais suportadas. Freeciv está disponível no formato PortableApps.
Freeciv21
Freeciv21 é um fork do projeto Freeciv original iniciado com a intenção de modernizar o código e a interface do cliente, e também ajustar o software mais às necessidades da variante multijogador longturn. Foi iniciado por entusiastas da comunidade Longturn.net. Em janeiro de 2023, está em estágio final de desenvolvimento. O primeiro jogo Longturn padrão jogado no software Fc21 foi o LT75, iniciado em novembro de 2022.
Freeciv-web
Freeciv-web é uma versão do Freeciv jogável online em qualquer navegador moderno. Ele suporta gráficos isométricos 2D ou gráficos 3D usando WebGL. O jogo é uma bifurcação do projeto Freeciv, com o objetivo de redesenhar o jogo para desktop em uma versão que pode ser jogada online. O Freeciv-web introduziu vários novos recursos, como suporte para jogo por e-mail disponível gratuitamente para qualquer pessoa online e suporte para jogar o jogo em qualquer local do mapa do mundo real, escolhendo um mapa usando o Mapbox, que não está disponível em jogos comerciais em o genero. As configurações padrão do jogo estão mais próximas de Civilization II, tanto na jogabilidade quanto nos gráficos (incluindo as unidades e a grade isométrica). A proposta de criar uma versão web do Freeciv foi feita em 6 de abril de 2007 nas listas de discussão do Freeciv e documentada no wiki Freeciv.org. Freeciv-web foi originalmente criado por Andreas Røsdal, mas agora é mantido por vários desenvolvedores Freeciv no GitHub.
Freeciv-web é um software livre e de código aberto. O servidor Freeciv C é liberado sob a GNU General Public License, enquanto o cliente Freeciv-web é liberado sob a GNU Affero General Public License. O Freeciv-web suporta jogabilidade multijogador humano-a-humano e jogadores de computador com inteligência artificial (IA). Seus recursos são semelhantes ao cliente Freeciv C, embora nem toda a interface do usuário tenha sido portada do cliente C ainda.
O servidor Freeciv-web em play.freeciv.org foi fechado em março de 2018, mas o projeto foi reativado por um grupo de voluntários em freecivweb.org. Freeciv-web pode ser jogado online em vários servidores, como freecivweb.org. Todos os recursos necessários para jogar um jogo completo do Freeciv estão disponíveis. A maioria dos servidores oferece várias variedades de jogo: single-player, multiplayer free-for-all, play-by-email e longturn.
Variantes de giro longo
Freeciv Longturn é uma variante especializada de estratégia online multijogador para grandes grupos do Freeciv, apresentando turnos de jogo de um dia inteiro com grandes quantidades de oponentes humanos por mapa, permitindo um tempo ideal para construir planos estratégicos e readaptá-los às circunstâncias de cada turno. As partidas podem durar de algumas semanas a meses e geralmente envolvem de 20 a 30 jogadores em cada uma.
O primeiro jogo de Longturn, agora chamado LT0, começou por volta de 2004 na página de fãs da Civilização Polonesa civ.org.pl e agora é conduzido em Longturn.net. Foi decidido que o jogo é um pouco lento demais, então um novo "movimento 3X" conjunto de regras foi elaborado - basicamente, todas as unidades tiveram seus pontos de movimento e raio de visão triplicados. Em dezembro de 2022, o último jogo era LT76. Alterações nas configurações ou conjuntos de regras são discutidas no fórum Longturn. e, recentemente, o servidor Longturn Discord, onde a comunidade está atualmente centralizada. Há um desenvolvimento contínuo de alguns conjuntos de regras não padrão especificamente ajustados para jogos multijogador de longa duração, divergindo das regras do Civilization original, que foi criado como um jogo para um jogador.
Greatturn era um conceito semelhante em outro servidor. FreeCivWeb.org também oferece jogos longos (mais de cinquenta foram jogados antes de meados de 2021) com um conjunto de regras para vários jogadores que está documentado em grandes detalhes
Power of Planets - Earth (anteriormente conhecido como GaCivs) é uma variante MMO-RTS free-to-play baseada no FreeCiv. O conjunto de regras foi criado para oferecer suporte a jogabilidade baseada em tempo de longo prazo, em vez de estratégia baseada em turnos.
Contenido relacionado
Jogo de cassino
Enquadramento de cena
Kabir Bedi