Skip to content

Um jogo RPG feito 100% em java, sem uso de enginies

License

Notifications You must be signed in to change notification settings

luix-guxto/Text-Rpg

Repository files navigation

TEXT_RPG


Sobre o projeto

Esse é um jogo feito inteiramente em java, onde eu me propus a desafiar-me, em codificar um jogo do 0 feito em java, utilizando todo o meu conhecimento, como Orientação a Objetos, modelo S.O.L.I.D., comunicação com REST API, leitura e salvamento de arquivos, manipulação de dados em .JSON, etc. Caso queira conhecer mais sobre mim, basta acessar o Github a seguir:


Menu

Sobre

Um jogo RPG, baseado no meu primeiro game de texto para terminal, chamado tambem de TextRpg. Ele é um jogo 100% feito em java, e visa ser um jogo de texto, com uma história e um sistema de batalha.

Requisitos

Nesse topico vou listar os requisitos nescessarios para rodar o jogo, e também os requisitos para editar o codigo.

Para jogar

  • Java 11 ou superior
  • Sistema operacional Windows, Linux ou Mac

Para editar o código

  • Java 11 ou superior
  • Sistema operacional Windows, Linux ou Mac
  • IDE da sua preferência
  • GIT

Como jogar

Primeiramente precisa instalar o JDK 11 (Java Development Kit) para poder rodar o jogo.

Após baixar o jogo, precisa extrair o arquivo.zip para uma pasta da sua preferência. Após extrair o arquivo, basta dar um duplo clique no arquivo Text RPG.jar para iniciar o jogo, caso o sistema questione qual aplicativo usar, basta selecionar o Java. Caso deseje criar um atalho para o jogo, basta criar um atalho para o arquivo Text RPG.jar.

Debug e edição do codigo

Para editar o codigo, precisa instalar o JDK 11 (Java Development Kit) para poder editar o codigo.

Além disso, vai precisar de uma IDE JAVA, eu recomendo o IntelliJ Community, mas pode usar a IDE que preferir.

Comandos para editar o codigo

Primeiramente precisa clonar o repositorio para a sua maquina, para isso precisa ter o git instalado na sua maquina, caso não tenha, baixe o git aqui.

  • Crie uma pasta para salvar os arquivos do projeto

  • Abra o terminal na pasta criada

  • Digite os comandos a seguir:

git clone https://github.com/luix-guxto/Text-Rpg.git

  • Apos clonar o repositorio, abra a pasta baixada no eclipse, e edite o codigo a vontade.
  • Para compilar o codigo, basta clicar em "Run" no menu superior, e depois em "Run Configurations".
  • Na janela que abrir, clique em "Java Application", e depois em "New Configuration".
  • Na janela que abrir, clique em "Browse" e selecione a classe "Main" dentro da pasta "src".
  • Clique em "Apply", e depois em "Run".
  • O jogo vai ser compilado e executado.

Lista de melhorias do jogo

O Jogo ainda está em processo de desenvolvimento, e já foi atribuido as seguintes melhorias:

  • Sistema de batalha
  • Sistema de inventario
  • Historia
  • Sistema de level
  • Sistema de magias
  • Sistema de ataques
  • Sistema de arma
  • Sistema de desbloqueio de novas Habilidades
  • Sistema de criação de itens
  • Sistema de melhorias
  • Classes (Elfo, Mago e Guerreiro)
  • Outros inimigos (Dragões, etc)
  • Game-Over Screen
  • Ranking Local
  • Ranking Online
  • Salvar jogo
  • Carregar jogo
  • Criar personagens
  • Apagar save Game

Contribuições

As contribuições são bem-vindas, e podem ser feitas de duas formas:

Com contribuições no codigo

Com contribuições financeiras

Licença

Visualize ela aqui

Contato

Créditos

  • Luis Augusto
  • Artes Graficas de terceiros, todos os creditos aos criadores

Atalhos

About

Um jogo RPG feito 100% em java, sem uso de enginies

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages