Repolode
Grimmys

Grimmys/rpg_tactical_fantasy_game

Um RPG tático de fantasia 2D por turnos, feito em Python com pygame e aberto a contribuições da comunidade.

Estrelas
522
Forks
124
Issues abertas
25
Último commit
há 2 meses

O que é?

Este é um RPG tático de fantasia desenvolvido em Python com pygame. Os jogadores controlam um grupo de unidades em um mapa com grade 2D e, em turnos, movem-se, atacam e usam itens, no estilo dos RPGs táticos clássicos.

O jogo inclui um menu principal integrado, telas de inventário e status e uma visualização, com o botão direito do mouse, dos movimentos possíveis de qualquer entidade no mapa. Valores do jogo, como unidades, itens e parâmetros de balanceamento, ficam em arquivos XML na pasta data e podem ser ajustados sem alterar o código.

O projeto tem licença GPL-3.0 e aceita contribuições como correções de bugs, ideias de mecânicas de jogo, sugestões de balanceamento, efeitos sonoros e música. Usuários do Windows podem baixar um executável pré-compilado; nos demais sistemas, é possível executar o jogo a partir do código-fonte com uv e Python 3.13 ou posterior.

Recursos principais

  • 01Combate tático por turnos em um mapa com grade 2D.
  • 02Telas de inventário e status dos personagens.
  • 03Prévia de movimento das unidades e do alcance dos ataques ao clicar com o botão direito.
  • 04Dados do jogo, como unidades e valores de balanceamento, armazenados em arquivos XML editáveis.
  • 05Executável pré-compilado para Windows de 64 bits e execução do código-fonte via uv.

Casos de uso

  • Jogar no computador um RPG no estilo dos jogos táticos clássicos.
  • Aprender como um jogo de estratégia por turnos é estruturado em pygame.
  • Contribuir com ajustes de jogabilidade, balanceamento ou novos recursos para um projeto de jogo aberto.

Início rápido

  1. 1

    Instale o Python 3.13 ou superior e o uv

  2. 2

    Clone o repositório e execute o jogo a partir da pasta do código-fonte

    uv run main.py

Antes de usar

  • O executável pré-compilado é oferecido apenas para Windows de 64 bits; em outros sistemas, é preciso executar o jogo a partir do código-fonte.
  • Para executar a partir do código-fonte, é necessário ter o Python 3.13 ou superior e o uv.
  • É necessário usar o Git LFS para obter os recursos do jogo ao contribuir ou na primeira execução.

Em coleções

Tópicos

#pygame#game-development#turn-based-strategy#rpg#2d-game#python#games#player#pygame-games#rpg-game

Perguntas frequentes

O que é rpg_tactical_fantasy_game?
Um RPG tático de fantasia 2D por turnos, feito em Python com pygame e aberto a contribuições da comunidade. Este é um RPG tático de fantasia desenvolvido em Python com pygame. Os jogadores controlam um grupo de unidades em um mapa com grade 2D e, em turnos, movem-se, atacam e usam itens, no estilo dos RPGs táticos clássicos.
rpg_tactical_fantasy_game é gratuito? Qual é a licença?
rpg_tactical_fantasy_game é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
rpg_tactical_fantasy_game ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de rpg_tactical_fantasy_game foi em 28 de ago. de 2026.
Para que posso usar rpg_tactical_fantasy_game?
Jogar no computador um RPG no estilo dos jogos táticos clássicos. Aprender como um jogo de estratégia por turnos é estruturado em pygame. Contribuir com ajustes de jogabilidade, balanceamento ou novos recursos para um projeto de jogo aberto.
Como instalar rpg_tactical_fantasy_game?
Instale o Python 3.13 ou superior e o uv Clone o repositório e execute o jogo a partir da pasta do código-fonte: uv run main.py
Onde consigo rpg_tactical_fantasy_game?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Grimmys/rpg_tactical_fantasy_game

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Engine open source de estratégia por turnos e jogos de tabuleiro no estilo de Axis & Allies e Risk, com mapas da comunidade e partidas multiplayer.

Outros#game#strategy-game#turn-based-strategy
1,6 mil+2 esta semana496JavaGPL-3.0Bem mantidoAtualizado ontem

Um RPG de ação e aventura voxel de código aberto, ambientado em um vasto mundo de fantasia, escrito em Rust e inspirado em Cube World e Breath of the Wild.

7,7 mil+18 esta semana574RustGPL-3.0Bem mantidoAtualizado há 8 dias