Skip to content

nrc-junior/RtsSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RTS System

Este projeto é a implementação de mecânicas básicas dos sistemas de Real Time Strategy (RTS). Atualmente, é possível selecionar múltiplos personagens, mas ainda não há nenhuma interface que mostre as unidades selecionadas. As unidades podem ser coletoras que, ao receber a ordem do jogador, vão coletar recursos do cenário, como árvores, pedras e alimentos, e transportá-los para o armazém mais próximo. O sistema já possui uma implementação básica de combate entre unidades de times diferentes, mas ainda há muito trabalho a ser feito.

Atualmente, está sendo feita uma interface (UI) melhor para o jogo, para mostrar os recursos, crafts e upgrades que serão integrados no jogo. Em breve, também será implementado o sistema de recrutar novas unidades.

Tecnologias Utilizadas

  • Engine/Versão: Unity 2021.3.6f1
  • Frameworks: buscando opções para o Multiplayer

Como Rodar o Projeto

Para clonar um projeto do GitHub em sua máquina, siga os seguintes passos:

  1. No GitHub, acesse o repositório que você deseja clonar.

  2. Clique no botão "Code" e copie a URL fornecida.

  3. Abra o Git Bash ou outro terminal de sua preferência e navegue até o diretório onde deseja clonar o projeto.

  4. Digite o comando "git clone" seguido da URL que você copiou anteriormente. O comando completo ficará assim:

git clone https://github.com/nrc-junior/rtsSystem.git

  1. Abra a Unity Hub e clique em "Open".

  2. Navegue até a pasta onde o projeto foi clonado e selecione a pasta raiz do projeto.

  3. Clique em "Selecionar Pasta" para abrir o projeto na Unity.

Se você pretende fazer alterações no projeto, é importante fazer um fork do repositório original antes de cloná-lo, para que possa fazer commits e pushs sem afetar o projeto original.

Contribuindo

  • Se você está fazendo uma adição de mecânica nova no projeto, é importante deixar um comentário explicando a nova funcionalidade nos scripts novos ou na parte alterada do código. No caso de correções simples de bugs, não é necessário comentar o código, a menos que você ache necessário.

Créditos aos conteúdos de terceiros

Atribuição da Igreja de Jesus dos Assets

Reze e colha os assets.

Atribuição de SpeedTree

Demonstrações de modelos e texturas de vegetação incluídas neste projeto são de um pacote gratuito disponibilizado pela SpeedTree para Unity 5.

Atribuição de textures.com

Uma ou mais texturas incluídas neste projeto foram criados com imagens do Textures.com. Essas imagens não podem ser redistribuídas por padrão. Por favor, visite www.textures.com para obter mais informações.

Licença

Apache License Version 2.0, January 2004

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages