Jogo open source de tower defense com automação 'Mindustry'
(mindustrygame.github.io)- Mindustry é um jogo de tower defense em sandbox que combina defesa de base com o projeto de processamento de recursos
- O jogador precisa construir sua base enquanto bloqueia ondas de inimigos poderosos
- É possível criar projetos complexos para o processamento de materiais dentro do jogo
- Em servidores multiplayer, é possível construir junto com outros jogadores
- Além da construção cooperativa, também é possível lutar com outros jogadores
Defesa de base e projeto
- A jogabilidade central de Mindustry consiste em construir uma base e defender-se das ondas de inimigos
- É possível criar projetos complexos para o processamento de materiais e jogar em estilo sandbox
Multiplayer
- Em servidores multiplayer, é possível construir e lutar junto com outros jogadores
1 comentários
Opiniões no Hacker News
Mindustry é um jogo realmente excelente. Eu e um amigo investimos uma quantidade enorme de tempo nas duas campanhas
Para explicar a quem já jogou Factorio: Mindustry tem menos automação e mais foco em combate. Limpar um mapa não leva 50 horas; normalmente leva algumas horas, mas em mapas bem difíceis às vezes é preciso tentar várias vezes
Como o espaço é mais limitado do que em Factorio, projetos eficientes em termos de espaço são importantes, especialmente na defesa, onde é preciso posicionar torres bem próximas umas das outras. Só que há a restrição de que as torres precisam receber munição por esteiras, tubos de líquido, ou ambos. Dependendo do tipo de inimigo, também é preciso considerar combinações diferentes de torres
No geral, é um jogo muito bem feito e altamente viciante
Essa parte precisaria ser bem mais difícil, mas muitos jogadores simplesmente ignoram isso e ficam só construindo. Nas primeiras vezes, construí minha base compacta demais e precisei aprender a usar o espaço disponível. Se for um jogo que recompensa construções compactas, talvez seja do meu gosto
Acho interessante essa tendência de vender na Steam enquanto o código-fonte real fica linkado no GitHub. Para desenvolvedores ou pessoas dispostas a procurar, é basicamente gratuito, então acho justo
Ainda assim, eu gostaria que o modelo de apoio direto se consolidasse mais entre o público geral. Este link é bom porque leva a um site comum que oferece várias opções e até a versão gratuita logo de cara. Pretendo jogar depois
https://github.com/Poussinou/FLOSS-Games-on-Steam
https://store.steampowered.com/curator/38475471-Libre-Open-S...
Não há nada de novo nisso, e esse modelo também existe em ferramentas
https://store.steampowered.com/app/431730/Aseprite/ - https://github.com/aseprite/aseprite
Também há bastante discussão antiga: https://news.ycombinator.com/item?id=32422522 (Mindustry – Open-Source Game, 135 comentários)
É um ótimo jogo, mas um pouco viciante
Desde que, por volta de 2000, tentei passar de 2000 pontos de rating em Age of Empires II online e meus hábitos de estudo ficaram muito prejudicados, adotei como lema “é melhor prevenir do que remediar”
É meio engraçado e vale mencionar: nas prisões, estão vendendo este jogo aos detentos em tablets. Fico me perguntando se isso é legal
Era AccessCorrections ou alguma coisa com Access, e tenho certeza disso. Joguei por anos, mas hoje passei a detestar o jogo por associá-lo a lembranças ruins da época em que estive preso. Eles também vendiam Andors Trail, outro projeto open source
Lembro que, em meados dos anos 2000, houve controvérsias envolvendo a revenda de projetos reempacotados como The GIMP. Era legal, mas os vendedores lucravam explorando a assimetria de informação com pessoas que não sabiam que o software podia ser obtido gratuitamente
Também há contra-argumentos. O distribuidor faz o trabalho de empacotar o app, e talvez a AccessConnections tenha agregado valor ao analisar o conteúdo como um terceiro confiável
Portanto, pode ser legal, mas não necessariamente ético. Licenças open source exigem que o código-fonte e a licença estejam acessíveis ao usuário final. Isso pode ficar meio escondido, como em um link na tela de créditos
Não sou advogado, então fico curioso se apenas fornecer um link conta como distribuição do código-fonte quando se sabe que o usuário final não tem acesso irrestrito à internet
[1]: https://opensource.org/osd/
Também fico curioso sobre como se espera que os detentos ganhem dinheiro para pagar por jogos
Mindustry é fantástico. Joguei a campanha de Erekir duas vezes. Não curti muito a campanha de Serpulo; parecem quase dois jogos diferentes
Erekir é um jogo de automação com estratégia em tempo real, enquanto Serpulo é um jogo de automação com tower defense
Não quero criar nem comandar tropas em jogos como Factorio. Isso é exatamente o oposto do que eu quero
É uma pena que, com a mudança de direção do jogo, Serpulo pareça ter sido abandonado. Serpulo nunca foi de fato concluído nem balanceado, e agora parece improvável que isso aconteça no futuro
Comprei este jogo depois de passar um tempo jogando a versão open source. Factorio não foca tanto em defesa, e este jogo foca justamente nisso, então era exatamente o que eu queria
Depois de uma grande reformulação, ele ficou muito mais polido e completo. Preciso voltar e tentar zerar a campanha
Este jogo te suga. É excelente e, na verdade, também é um ótimo jogo para as férias. O timing deste post foi bom
No começo joguei porque o descreveram como “Factorio lite”, e, depois de jogar, achei a descrição bem adequada. Não é tão profundo quanto Factorio, mas coça a mesma vontade
O modo PvP também é excelente. Dá para montar linhas de suprimento e completar tanto a defesa quanto o ataque
Também é possível emboscar as linhas de suprimento do adversário, ganhando uma grande vantagem no front antes que o inimigo perceba problemas nas instalações de energia e na logística. Para mim, essa é uma das características mais importantes de jogos de estratégia em tempo real
Seria ainda melhor se desse para roubar componentes caros das esteiras transportadoras do adversário. Coisas como os processadores do Factorio
Também está no Flathub: https://flathub.org/en-GB/apps/com.github.Anuken.Mindustry
Fugindo um pouco do assunto, queria saber se há materiais ou dicas que sirvam de referência para criar por conta própria um jogo de tower defense com multiplayer
Desenvolvo há muito tempo, mas desenvolvimento de jogos parece um bicho completamente diferente
Há um vídeo em que o criador do curso explica isso aqui: https://youtu.be/Yd-sndQnWIo?si=yWU9WJ2roSVlMzDE
As ferramentas eram surpreendentemente boas, e o trabalho em si foi muito divertido. Sou principalmente desenvolvedor backend, e isso preencheu outro tipo de diversão
Também vi alguns cursos de estratégia em tempo real, mas não posso endossá-los pessoalmente. Acho melhor escolher um que pareça interessante e mergulhar. Senti que aprendi bastante digitando todo o código por conta própria e acompanhando os mesmos passos do instrutor
Ainda estou aprendendo mais sobre multiplayer no Godot 4, mas, vendo alguns vídeos no YouTube, não pareceu tão complicado, especialmente se você não se preocupar muito com cheaters logo de início
Além disso, também estou acompanhando este projeto. É um MMO em Godot 4 e a estrutura do código é bem organizada: https://jdungeon.org/. Mas ainda está no começo do desenvolvimento
Se você tivesse feito essa pergunta em um fórum de desenvolvimento de jogos, provavelmente não recomendariam olhar para Java, mas Mindustry usou Java e se saiu bem
A combinação de JavaScript com WebSocket também parece que funcionaria bem, e você não precisaria se preocupar com builds para várias plataformas. É só pesquisar as opções de engines de jogos em JavaScript e começar. Usar Copilot também pode ser bastante útil no começo
Acho totalmente possível criar um protótipo funcional antes do Ano-Novo
Desde Warcraft III, é um dos meus gêneros favoritos, mas todos os jogos que experimentei nesse meio-tempo pareceram insuficientes, sempre me deixando querendo algo a mais