Open in app

Sign In

Write

Sign In

Manuel Cabacungan
Manuel Cabacungan

53 Followers

Home

Lists

About

Oct 18, 2022

2D Games Core Programming: New Enemy Type: Part 1: Enemy Laser Fire

Objectives: Create enemy types that can fire & damage the player We will use the same laser prefab that the player fires for the enemy laser fire and make it damage the player if it is hit with the enemy laser. Open the Enemy.cs script. Add a GameObject variable for…

Unity Game Development

3 min read

2D Games Core Programming: New Enemy Type: Part 1: Enemy Laser Fire
2D Games Core Programming: New Enemy Type: Part 1: Enemy Laser Fire
Unity Game Development

3 min read


Sep 22, 2022

2D Games Core Programming: Negative Pickup

Objective: Create a powerup that negatively affects the player. To make this game more challenging, we will make a new powerup that will remove all the ammunition from the player. This is definitely a powerup to avoid! I’ve created the powerup icon image from one of Filebase’s assets: I made…

Unity

2 min read

2D Games Core Programming: Negative Pickup
2D Games Core Programming: Negative Pickup
Unity

2 min read


Aug 22, 2022

2D Games Core Programming: Building A Wave System

Objective: Implement wave sequencing of enemies with more enemies coming each wave To implement a wave system, let’s start with adding text to the UI canvas for displaying the wave number and the wave countdown. I placed my wave system text near the top of the UI Canvas.

Unity C Sharp Development

5 min read

2D Games Core Programming: Building A Wave System
2D Games Core Programming: Building A Wave System
Unity C Sharp Development

5 min read


Aug 2, 2022

2D Games Core Programming: Player Ammo

Objective: Visualize on screen the ammo count of the player in the form of current/max Let’s put the maximum number of ammo the player can have next to the current number of ammunition the player has, in this format: AMMO: (current)/(max) Open the UIManager.cs script Go to the method UpdateAmmo(). …

Unity

2 min read

2D Games Core Programming: Player Ammo
2D Games Core Programming: Player Ammo
Unity

2 min read


Jul 18, 2022

2D Games Core Programming: New Enemy Movement Behavior

Objective: Enable the Enemies to move in a new way, either from side to side, circling, or coming into the play field at an angle. I have chosen to enable the enemies to come into the play field at a random angle in between the range -45° and +45°. Like…

Unity

2 min read

2D Games Core Programming: New Enemy Movement Behavior
2D Games Core Programming: New Enemy Movement Behavior
Unity

2 min read


Jul 15, 2022

2D Games Framework: Camera Shake

Objective: When the player takes damage, provide a subtle camera shake. Shaking the camera can enhance the player’s engagement in a videogame. We will begin with preparing the Main Camera game object. Create a new script “MainCamera.cs” Delete the Start() and Update() methods because we will not use them. Add…

Unity

2 min read

2D Games Framework: Camera Shake
2D Games Framework: Camera Shake
Unity

2 min read


Jul 4, 2022

2D Games Framework: Scaling Bar HUD for Thrusters

Objectives: Create a UI element to visualize the charge element of your thrusters. Cool Down System required to prevent thrusters from increasing the ship’s speed indefinitely. We will add the slider UI game object to the canvas and adjust its elements to match our purposes. In the Hierarchy pane, select…

Unity

3 min read

2D Games Framework: Scaling Bar HUD for Thrusters
2D Games Framework: Scaling Bar HUD for Thrusters
Unity

3 min read


Jun 17, 2022

2D Games Framework: Secondary Fire Powerup (Wide Shot)

Objectives: Create a new form of projectile. You should already have a triple shot. Include something new from multi direction shot, to heat seeking shots, etc. Replaces the standard fire for 5 seconds. Spawns rarely For the secondary fire powerup, I have decided to make a wide shot powerup that…

Unity

4 min read

2D Games Framework: Secondary Fire Powerup (Wide Shot)
2D Games Framework: Secondary Fire Powerup (Wide Shot)
Unity

4 min read


Jun 8, 2022

2D Games Framework: Health Powerup

Objective: Create a health collectable that heals the player by 1 ship. Update the visuals of the Player’s health to reflect this. I’ve created a health powerup icon of my own: Whatever image for the health powerup you have, import it into the Project pane and set it as a…

Unity3d

3 min read

2D Games Framework: Health Powerup
2D Games Framework: Health Powerup
Unity3d

3 min read


Jun 4, 2022

2D Games Framework: Ammo Collectible

Objective: Create a powerup that refills the ammo count allowing the player to fire again The player’s ammunition is now limited to 15. To replenish the player’s ammunition, we will create an ammo powerup to refill the ammo count back up to 15. I’ve created an ammo powerup icon of…

Unity3d

3 min read

2D Games Framework: Ammo Collectible
2D Games Framework: Ammo Collectible
Unity3d

3 min read

Manuel Cabacungan

Manuel Cabacungan

53 Followers

VR Enthusiast, Unity C# Development Student

Following
  • peter arnold

    peter arnold

  • LucianoSphere

    LucianoSphere

  • Heathrileyo

    Heathrileyo

  • Jared Amlin

    Jared Amlin

  • Chase Mitchell

    Chase Mitchell

See all (58)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech