Skip to content

shashi120992/Battlrtank-MVC-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Battle tank 3D

This game was created by Unity Technologies to demonstrate how you can build your own fully featured, multiplayer game with Unity. Get the source from the Unity Asset Store! You can play this game at this link

features:

  • Hone your skills in single-player training
  • you can customize your tank in different colors
  • Difficulty: Easy
  • Topics: 3D games, MVC Design pattern, Singleton Pattern
  • Version: Unity 2020.3.26f1 LTS

Screenshots

     

     

Used notable mentions for the development

MVC Design Pattern for tank services

  • Model script which contains all the data related to tank
  • Veiw script which contains all functions related to tank
  • Controller script which contains workflow of tank
  • services script which conects all Model, View, and Controller and creates functional tank

State Machine Pattern for Enemy services

  • Enemy Base State
  • Enemy Attacking State
  • Enemy Chasing State
  • Enemy Patrolling State

Scriptable Object

  • For creating different types of Tanks
  • for creating different types of Bullets

Joystick control for moving Tanks

different types of enemies like Dumb, Ideot, Intelligent enemies

About

Battle Tank Game Made On MVC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages