Skip to content

mberkayersoy/3D-Battle-City-Remake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Battle City Remake

3D mobile version of the old arcade game 'Battle City 1990'. You can either play the levels available in the game or create and play your own level as you wish.

Methods Used

AI Enemies

Navmesh Agent was used for AI enemies. If the best way to the goal is to create a new path by breaking the wall AI does this.

Map Construction

The entire grid map is stored in an array of WallTypes enum type. This array stores what is in each cell at x and z coordinates. During the testing phase, an editor script was written for this array and the map was adjusted from the Inspector. Each map was stored as a Scritpable Object. However, Scriptable Objects were eliminated as the user was given the opportunity to create his own map. All map data and game data is stored and updated as JSON.

ScreenShots

Image Sequence_002_0000 constructedmaplist levellist constructedlevellist mapsaved Image Sequence_011_0000 Image Sequence_010_0000 Image Sequence_012_0000 Image Sequence_013_0000 Image Sequence_014_0000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •