Open in app

Sign In

Write

Sign In

Suleiman Abdullah
Suleiman Abdullah

92 Followers

Home

About

1 day ago

Framework: Win and Loose Condition.

Objective: Implement win and Lose conditions. The first step is to create two variables in Pool Manager,_amountOfAIBreach, and _totalAI. Then go to the start method and initialize the above variables equal to amountOfAI.

Unity

3 min read

Framework: Win and Loose Condition.
Framework: Win and Loose Condition.
Unity

3 min read


5 days ago

Framework: Game Audio Implementation

Objective: Game Audio Implementation. In the first step create an empty game object called Audio Manager and attach a new script called GameManager which needs to be singleton. Create two new Empty game objects as a child of Audio Manager called Voice and Music. Then attach the audio source…

Unity

4 min read

Framework: Game Audio Implementation
Framework: Game Audio Implementation
Unity

4 min read


May 27

Framework: HUD Control.

Objective: Create HUD Control. In the First step, I will create a canvas with Score, AI Count, and TimeRemaining Text, and add UIManager which is a singleton.

Unity

4 min read

Framework: HUD Control.
Framework: HUD Control.
Unity

4 min read


May 25

Steps on how I Fix the bug of Score text in Unity.

Objective: Fix the bugs in the score text in Unity3d. Before doing anything let's see the code of UIManager.I want when the game start score to be zero But When I play Editor it starts with 2 then 1 finally it is set to zero.

Unity

3 min read

Steps on how I Fix the bug of Score text in Unity.
Steps on how I Fix the bug of Score text in Unity.
Unity

3 min read


May 21

Framework: Shooting through Crosshair

In the first step, I will create a bool variable called isPressed inside the FPS controller. Now check in the Update method if we press the left mouse button using the new input system, then the set is pressed equal to true.

Unity

3 min read

Framework: Shooting through Crosshair
Framework: Shooting through Crosshair
Unity

3 min read


May 13

Framework: Unity FSM Implementation.

In the first step, I will create an enum inside the AI script called AIState, with the state of Running, Hide, and Death. Now we need to create an enum variable called currentState.

Unity

5 min read

Framework: Unity FSM Implementation.
Framework: Unity FSM Implementation.
Unity

5 min read


May 7

Framework: Object Pooling for Optimization.

In the first step, I will create a new script called PoolManager and turn this class into a singleton.

Unity

4 min read

Framework: Object Pooling for Optimization.
Framework: Object Pooling for Optimization.
Unity

4 min read


May 4

Framework:Creating a spawn manager.

Before doing this make sure you delete AI in the scene and make sure you turn it to prefab before deleting it. In the first step, I will create the Spawn Manager script and attach it to the Spawn Manager Game Object. Go to the Spawn Manager and create a…

Unity

4 min read

Framework:Creating a spawn manager.
Framework:Creating a spawn manager.
Unity

4 min read


May 3

Framework: AI Movement

In the first step, I will establish a starting point and an endpoint. In the second step, I will place the AI at the Start waypoint in the scene.

Unity

3 min read

Framework: AI Movement
Framework: AI Movement
Unity

3 min read


Apr 18

Framework: Baking the Environment Navmesh

In first go to the window AI navigation, then select all floors mark them as static, and hit the bake option. Now select other objects that are obstacles bake them and change the option of navigation from walkable to Not walkable. Note: To ensure the player doesn't walk on this object select the geometry itself.

Unity

1 min read

Framework: Baking the Environment Navmesh
Framework: Baking the Environment Navmesh
Unity

1 min read

Suleiman Abdullah

Suleiman Abdullah

92 Followers

Self taught Unity Developer, who is passion about making games ,and he loves Math For Game Development

Following
  • Samuel Asher Rivello

    Samuel Asher Rivello

  • Lana Elfstrom

    Lana Elfstrom

  • Matthew Clark

    Matthew Clark

  • Dusk Sharp

    Dusk Sharp

  • Joseph Youngquist

    Joseph Youngquist

See all (34)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams