|
|
# Development Diary
|
|
|
|
|
|
## 5th Nov 2023
|
|
|
|
|
|
Cosmic Sands
|
|
|
|
|
|
Empty Unity 3D project created.
|
|
|
|
|
|
Changed resolution to FUll HD (1920x1080) and turned on Vsync to reduce load on pc.
|
|
|
|
|
|
Used bounce and stretch animation for enemy.
|
|
|
|
|
|
Added a UI element as health bar to castle.
|
|
|
|
|
|
Added a library to the scripts called UnityEngine.UI.
|
|
|
|
|
|
## 12th Nov 2023
|
|
|
|
|
|
Created Prefabs folder and made a prefab of the enemy to multiply.
|
|
|
|
|
|
used instantiate to copy an object to our world.
|
|
|
|
|
|
made a projectile based tower.
|
|
|
|
|
|
implemented towers
|
|
|
|
|
|
added a capsule collider on enemy prefab for tower to detect
|
|
|
|
|
|
used layer system so tower ignores other mesh and focus on enemy
|
|
|
|
|
|
added a list - > to help add/remove single thing which is not possible in an array
|
|
|
|
|
|
used a foreach loop -> go through every obj in list and do something with that code
|
|
|
|
|
|
## 19th Nov 2023
|
|
|
|
|
|
used Quaternion for rotation of the canon to enemy target
|
|
|
|
|
|
played around with the particle system to impact
|
|
|
|
|
|
created tower placement script
|
|
|
|
|
|
made money manager to handle econ
|
|
|
|
|
|
used TMPro for UI controller script
|
|
|
|
|
|
used unityengine.scenemanager library for main menu UI
|
|
|
|
|
|
used Time.timeScale = 0f to pause the game in bg
|
|
|
|
|
|
Started playtesting
|
|
|
|
|
|
## 25th Nov 2023
|
|
|
|
|
|
Built the game and created the executables
|
|
|
|