Skip to content

TanselSarman/TankGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

TankGame

----------TÜRKÇE----------

-Unity oyun motorunda C# dili ile yazılmıştır.

-Düşman tankları yapay zekaya sahiptir.

-Düşman tanklarının görüş açısı Vector3.Dot---Mathf.Acos---Mathf.Rad2Deg fonksiyonları ile bulunmuştur.Player bu açıya girdiğinde düşman tankı takip eder.

-Player daha da yakındaysa Düşman tankı ateş eder.

-Düşman tankı takip ederken bulanık mantık ile hızı değişmektedir.AForge kütüphanesi kullanılmıştır.

-Etraftaki nesnelerin ateş ile yok olma özellikleri vardır.

-Player yön ok tuşları ile hareket etmektedir.

-Player Shift tuşu ile hızlanır.

-Player Space tuşu ile ateş eder.

-Düşman tankları can barına sahiptir.

-Her isabetli atışta can miktarı %20 azalır.

-tankGame klasörünün içinde oynanış videosu bulunmaktadır.

----------ENGLISH----------

-Unity game engine is written in C # language.

-Enemy tanks have artificial intelligence.

-The angle of view of the enemy tanks is determined by the functions Vector3.Dot --- Mathf.Acos --- Mathf.Rad2Deg. When the player enters this angle, the enemy tank follows.

-If the player is closer, the enemy tank will fire.

-Speed changes with fuzzy logic while tracking enemy tank.AForge library is used.

-Surrounding objects have destroy with fire.

-Player is moving with direction arrow keys.

-Player accelerates with Shift key.

-Player shoots with Space key.

-Enemy tanks have life bar.

-The amount of life is reduced by 20% for each accurate shot.

-There is a gameplay video inside the tankGame folder.

image1

image2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages