Skip to content

Nesse repositório, adicionei scripts na linguagem de programação C#. Para usar para desenvolvimento de Games 2D Plataforma na Unity. No caso, apenas dependendo do contexto, se faz necessário trocar, às variáveis!

Notifications You must be signed in to change notification settings

P4dro-Dev/Scripts_em_Cshap_de_game_Plataforma_na_Unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 

Repository files navigation

👾| Scripts em C# para Desenvolvimento de um Jogo de Plataforma 2D na Unity 💻🎮🌐

🗒️| Descrição

Este repositório contém scripts na linguagem de programação C# para serem usados no desenvolvimento de jogos 2D de plataforma na Unity. Os scripts são projetados para fornecer funcionalidades básicas e avançadas para jogos de plataforma, como controle de jogador, inimigos, gerenciamento de níveis, sistema de saúde e coleta de itens.

🗂️| Estrutura do Projeto

Scripts_em_Csharp_de_game_Plataforma_na_Unity/
├── Scripts/
│   ├── PlayerController.cs
│   ├── EnemyController.cs
│   ├── GameManager.cs
│   ├── HealthSystem.cs
│   ├── ItemCollector.cs
│   ├── LevelManager.cs
├── README.md

📝| Scripts

1️⃣ PlayerController.cs

Este script controla o movimento e as ações do jogador. Ele lida com entrada do usuário, física do personagem e animações.

2️⃣ EnemyController.cs

Este script controla o comportamento dos inimigos no jogo. Ele lida com patrulhamento, perseguição do jogador e ataques.

3️⃣ GameManager.cs

Este script gerencia o estado geral do jogo, como início, pausa e fim do jogo. Ele também lida com a pontuação e outras variáveis globais.

4️⃣ HealthSystem.cs

Este script gerencia o sistema de saúde do jogador e dos inimigos. Ele lida com danos, cura e morte.

5️⃣ ItemCollector.cs

Este script permite que o jogador colete itens no jogo. Ele lida com a detecção de colisões e a atualização do inventário do jogador.

6️⃣ LevelManager.cs

Este script gerencia a transição entre os níveis do jogo. Ele lida com o carregamento e descarregamento de cenas e a progressão do jogador.

🕹️| Visualização de um Game 2D na Unity

1867378_2550_3


2707960_ef22_2

📋| Como Usar

1️⃣ Clone este repositório:

git clone https://github.com/BackandDeveloper/Scripts_em_Cshap_de_game_Plataforma_na_Unity.git
Importe os scripts para o seu projeto Unity:

2️⃣ Abra o Unity.

Crie um novo projeto ou abra um projeto existente.

3️⃣ Importe os scripts para a pasta Assets/Scripts do seu projeto Unity.

Adicione os scripts aos objetos apropriados no seu jogo:

4️⃣ Adicione PlayerController.cs ao objeto do jogador.

Adicione EnemyController.cs aos objetos dos inimigos.

5️⃣ Adicione GameManager.cs a um objeto vazio na cena principal.

Adicione HealthSystem.cs aos objetos que precisam de um sistema de saúde.

6️⃣ Adicione ItemCollector.cs ao objeto do jogador.

Adicione LevelManager.cs a um objeto vazio na cena principal.

👥| Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests para melhorar este projeto.

📑| Licença

Este projeto está licenciado sob a MIT License.

📲| Contato

Para mais informações, entre em contato:

📩| E-mail: henrique.pedro62@ifce.edu.br

About

Nesse repositório, adicionei scripts na linguagem de programação C#. Para usar para desenvolvimento de Games 2D Plataforma na Unity. No caso, apenas dependendo do contexto, se faz necessário trocar, às variáveis!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages