I summarize the things I learn in a quick and concise way and share them to help others.
In this video, I covered the topic " Unity | aa Tutorial " I demonstrated the basic mechanics of the popular game "aa," which everyone has played or heard of at some point. I attempted to create a fully automated system, eliminating the need for level design or other hassles. As per the channel's concept, I am showing the most practical and convenient approach.
All my videos: • all videos
Hyper Casual: • hyper casual
Only Mechanics: • only mechanics
Animation: • animation
The contents of this video and the operators or functions used are listed below:
IEnumerator: An IEnumerator is a special structure used, especially with the "yield return" statement, to perform loop-like operations in Coroutines.
Coroutine: It is a structure used to manage asynchronous tasks. It breaks down time-consuming processes into smaller parts using the "yield return" statement to control the order and duration of operations.
StartCoroutine: A function used to start a Coroutine. It is used to execute the operations inside a Coroutine.
While loop: A loop that repeats as long as a certain condition is true. The condition is checked at each iteration, and the loop continues as long as it remains true.
WaitForSeconds: A function used to wait for a specific duration. It is commonly used inside a Coroutine to introduce a delay.
Random.Range: A function that generates a random number within a given range. It produces a random number within the specified limits.
bool: A Boolean data type that can have only two values: "true" or "false".
Array: A data structure used to store multiple values of the same type in contiguous memory blocks.
List: A dynamic-sized data collection. It provides a flexible way to add or remove elements.
For loop: A loop that repeats a specific number of times. It often uses a counter to control the number of iterations.
OrderBy: A function that sorts a data collection based on a specific criterion. It compares elements according to the given criteria.
ToArray: A function that converts a collection to an array. It allows us to obtain the data collection as an array.
SetActive: A function used to set the activity status of game objects. It controls the visibility or interaction of an object.
GetMouseButtonDown: A function that checks if a mouse button is pressed. It detects mouse clicks.
Instantiate: A function used to create a game object. It copies an existing object within the game and adds it to the scene.
Rigidbody velocity: A variable that controls the velocity of a Rigidbody component. It is used to handle physical movement.
ToString: A function that converts data into a string format. It transforms values into text.
OnTriggerEnter: A function triggered when a Collider makes contact with another Collider. It is commonly used for collision detection.
SetParent: A function that sets the parent of a game object. It organizes the hierarchy of objects.
Destroy: A function that destroys a game object. It removes the object from the scene and frees up memory resources.
#unity #unity3d #unitydersleri #unitytips #oyungeliştirme