Skip to content
KitploitKITPLOIT
FerramentasBlog
Log in
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
S.P.A.R.K--Standard-Python-ASCII-RPG-Kit- — Mecanismo de jogo RPG ASCII 2D leve em Python | Kitploit
Ferramentas/GitHubGitHub/ninedeadeyes/s.p.a.r.k--standard-python-ascii-rpg-kit-
Utilitários de Propósito GeralAprendizado e EducaçãoTrilhas e CursosLabs e Prática
GitHubninedeadeyes/s.p.a.r.k--standard-python-ascii-rpg-kit-

S.P.A.R.K--Standard-Python-ASCII-RPG-Kit-

Mecanismo de jogo RPG ASCII 2D leve em Python

Ver Repositório
316há 1 mêsAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

S.P.A.R.K Versão 1.0

Visão Geral

S.P.A.R.K é uma engine leve de RPG 2D Retro em ASCII. É construída sobre a biblioteca padrão, portanto não requer instalação via PIP.

O propósito da engine é educacional. Considero-a uma extensão da minha série de tutoriais de 15 mini jogos em Python; ela funciona como um playground onde você pode aplicar o que aprendeu em suas próprias mini aventuras.

S.P.A.R.K. fornece os sistemas centrais necessários para construir um RPG ASCII tradicional, incluindo:

Lógica de jogador e inimigos, combate por turnos, navegação em mapas, animações ASCII, tela de título e interface, suporte básico a som, armas, armaduras, atributos, sistema de níveis, sistema de inventário e eventos (para criar missões e enredo)

Os tipos de jogos de RPG que você pode criar são semelhantes aos feitos com a engine Bitsy ou à série de livros-jogo Fighting Fantasy.

Vídeo de Demonstração / Guia

https://youtu.be/X8iuvvla46Q

Jogo de Exemplo

https://github.com/Ninedeadeyes/Grimlore-2-These-Doomed-Men-

Primeiros Passos

Requisitos Python 3.10+

Windows recomendado (para reprodução de som). Sugiro usar pygame se você quiser reprodução de som em outros sistemas operacionais.

Criei um jogo de exemplo com uma missão simples de busca intitulada 'S.P.A.R.K ( Spoon Quest Example )'. Ele fornece um bom estudo de caso sobre como você 'programaria uma missão' na engine. Você pode usá-lo como base para seu próprio jogo, mas se quiser trabalhar em uma tela em branco, use a S.P.A.R.K Game Engine (Blank Canvas)

Criando Seu Próprio Conteúdo

Você pode facilmente estender S.P.A.R.K. adicionando:

  • Novas armas (weapon.py)

  • Novas armaduras (armour.py)

  • Novos tipos de inimigos (enemy.py)

  • Novos eventos (events.py)

  • Novos mapas (maps.py)

  • Novas animações (animations.py)

A base de código é intencionalmente simples para que você possa modificá-la livremente.

Diversos

Para esclarecer algumas perguntas recorrentes e equívocos sobre S.P.A.R.K e seu desenvolvimento, aqui está algum contexto desde já:

1."Isso é apenas lixo de IA."

Este projeto tem um histórico claro de 6 anos de desenvolvimento manual. Começou como um projeto inicial de aventura textual 2D (Dungeon of the Black Dragon), expandiu-se para um jogo de RPG de mundo aberto (Grimlore: Land of the Heretic Hand) e, eventualmente, foi refatorado em um framework de engine reutilizável (S.P.A.R.K). Se você quiser ver a progressão passo a passo desde a primeira linha, confira a pasta milestones dentro do repositório S.P.A.R.K.

  1. "S.P.A.R.K não é uma 'verdadeira' engine de jogo / Faltam recursos padrão."

Por definição, uma engine de jogo é um framework que fornece abstrações de baixo nível para loops de execução, lógica espacial, tratamento de entrada, gerenciamento de estado e renderização, permitindo que desenvolvedores criem conteúdo sem reinventar mecânicas centrais. S.P.A.R.K fornece tudo isso para RPGs baseados em terminal. É um projeto hobby gratuito e de código aberto projetado para jogos de texto leves, não uma ferramenta comercial destinada a competir com softwares comerciais repletos de recursos.

  1. "Jogos escritos com isso são apenas trabalhos preguiçosos de copiar e colar."

Quando dois jogos são feitos no RPG Maker, Godot ou Unreal, eles compartilham exatamente o mesmo núcleo de engine subjacente — apenas é compilado ou ocultado atrás do editor. Como S.P.A.R.K é código Python bruto e de código aberto, o boilerplate da engine é totalmente visível. Reutilizar módulos fundamentais da engine entre diferentes títulos não é "copiar e colar"; é arquitetura de software padrão e reuso de código.

Licença MIT — livre para usar, modificar e distribuir.

Baixar ferramenta