Skip to content

BY-Games/3D_game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Three Dimensional Game

This project is an additional improvement for the game 06-3d-terrain-ai

Try our additional improvement

Robots Invasion

About the game:

This game demonstrates some concepts of a 3D game, including the following:

  • Scene modelling with Terrain Tools and ProGrids;
  • Player control with CharacterController and NavMeshAgent;
  • Enemy AI;
  • Target visualization with gizmmos.

Our changes

Developing the existing scene

We have made the following improvements to the existing scene:

  • Added a guard tower to the structure.
  • Constructed stairs to connect the tower with the main building.
  • Improved visibility by adding lighting to the room. Alt text Alt text Alt text Alt text

Player

We have made the following changes to the player:

  1. The player has the option to run. When the shift button is pressed, the player will move faster. the changs happned at ‎CharacterKeyboardMover::Update

  2. The player has a weapon and can switch between two types of weapons. The changes can be found at ‎PlayerController::Update

  3. The rifle now fires bullets Shooter.cs. Each shot creates a projectile that travels in the direction of the raycast. When the projectile hits an object, it gets destroyed EnemyElliminate.cs.

Credits

Graphics:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors