The Old Tale é um jogo clicker que utiliza inteligência artificial para gerar imagens e textos de forma generativa.
Para clonar o projeto para o seu computador, siga os seguintes passos:
-
Instale o Git: Certifique-se de que o Git está instalado no seu sistema. Você pode baixar o Git aqui.
-
Clone o Repositório: Crie uma pasta aonde deseja colocar o projeto, após isso clique no "caminho" e digite
cmd
para abrir o terminal ou o prompt de comando que vai executar aquele comando naquela parte, após isso execute o comando abaixo para clonar o repositório:git clone https://github.com/sCesca/TheOldTale.git
-
Instalar Dependências: Utilize o
npm install
no terminal do projeto (para abrir o terminal basta clicar no VSCODE em "View" e "Terminal" que vai abrir um terminal novo) para instalar todas as dependências como React.js e relacionados. Vale lembrar que é necessário ter instalado o Node.js .
-
Para a construção do projeto, utilizamos a API de geração de imagens: Stable Diffusion (https://github.com/AUTOMATIC1111/stable-diffusion-webui)
1.1 Modelo DreamShaper 8: https://civitai.com/models/4384/dreamshaper
2.1 Lora Ancient Sketch: https://civitai.com/models/309555/paper-backgroundvintage-and-ragged-paper-background-game-prop-hand-drawn-draft
2.2 Lora Add Details: https://civitai.com/models/58390/detail-tweaker-lora-lora
-
Para geração de textos durante a gameplay, o setup do Ollama também foi necessário (https://github.com/AUTOMATIC1111/stable-diffusion-webui)
2.1 Modelo utilizado no Ollama: llama3.1
-
Após instalar tudo necessário você pode iniciar o projeto com o comando
npm run dev
e basta segurar 'CTRL+CliqueEsquerdo' no link para abri-lo no browser. Depois disso abra outro terminal e digitepython server
depois aperte TAB ai o server vai virar.\server.py
, ai sim você pode dar ENTER. -
É necessário que o Stable Diffusion esteja rodando em conjunto com o setup Ollama