Simon PhamAdding A Boss AIWe’ve spent considerable time integrating numerous enemies and power-ups into our game. Now, the moment has come to unveil the ultimate…Aug 10, 2023Aug 10, 2023
Simon PhamCreating Homing ProjectilesIn this blog post, we’ll explore the creation of a rare power-up that grants players the ability to shoot homing projectiles.Aug 5, 2023Aug 5, 2023
Simon PhamCreating A New Enemy Type That Can Avoid Player’s ShotsIn this blog post, I’ll guide you through creating enemies capable of dodging player lasers, making our game more challenging.Aug 4, 2023Aug 4, 2023
Simon PhamGiving the Player the Ability to Pick Up Power-ups With a Press of a KeyIn the Day 45 blog post, we gave the enemies the ability to destroy pick-ups. So, in today’s blog post, let’s equip our player with the…Aug 3, 2023Aug 3, 2023
Simon PhamGiving Enemies The Ability to Destroy PickupsIn this blog post, I’ll walk you through the process of adding the ability to destroy pickups when they are in the contact range of the…Aug 1, 2023Aug 1, 2023
Simon PhamCreating A Smart EnemyIn this blog post, I’ll guide you through the process of designing a new type of enemy that possesses heightened intelligence compared to…Jul 30, 2023Jul 30, 2023
Simon PhamCreating an Aggressive Enemy TypeIn today’s blog post, I will guide you through the process of designing an aggressive enemy type that charges toward the player when they…Jul 28, 2023Jul 28, 2023
Simon PhamEnemy ShieldsIn this blog post, we’ll explore adding a shield to random enemies that can withstand one hit from the player.Jul 27, 2023Jul 27, 2023
Simon PhamAdding The New Enemy to The Spawn ManagerIn the Day 40 blog post, we introduced a new type of enemy that shoots heat-seeking lasers. In today’s blog post, we’ll integrate them into…Jul 27, 2023Jul 27, 2023
Simon PhamCreate A New Enemy TypeIn this blog post, I’ll guide you through the process of creating an innovative enemy that shoots heat-seeking shots at the player.Jul 26, 2023Jul 26, 2023
Simon PhamCreate A Negative Power-UpSo far, we’ve introduced numerous power-ups that enhance the player’s abilities, such as speed boosts, triple shots, and more. To add some…Jul 25, 2023Jul 25, 2023
Simon PhamCreate A Wave SystemIn today’s blog post, I’ll guide you through the process of creating a wave system that spawns more enemies with each wave.Jul 24, 2023Jul 24, 2023
Simon PhamVisualizing Ammo CountIn today’s blog post, I will guide you through the process of creating a visualization for the player’s ammo count. At present, we only…Jul 23, 2023Jul 23, 2023
Simon PhamNew Enemy MovementUp until now, our enemies only move downward, which is pretty predictable. Therefore, in this blog post, I’ll walk you through the process…Jul 22, 2023Jul 22, 2023
Simon PhamAdding a Subtle Camera Shake When the Player Takes DamageIn this blog post, I’ll walk you through the process of creating a camera shake effect when the player gets hit.Jul 20, 2023Jul 20, 2023
Simon PhamCreate a Thruster Scaling Bar UICurrently, holding the Left Shift key will make our spaceship fly faster, but we don’t want our player to be able to do this forever. So in…Jul 19, 2023Jul 19, 2023
Simon PhamCreate a Secondary Fire Power-upWe already have a triple-shot power-up, and in today’s blog post, I’ll walk you through the process of creating a new type of fire power-up…Jul 19, 2023Jul 19, 2023
Simon PhamAdding Life CollectiblesIn today’s blog post, we will look at how to create a life collectible that adds an extra life when the player has fewer than 3 lives.Jul 14, 2023Jul 14, 2023
Simon PhamAdding Ammo CollectiblesIn today’s blog post, we will look at how to add ammo collectibles to our game so that players can refill their ammunition.Jul 14, 2023Jul 14, 2023
Simon PhamAdding Ammo CountIn today’s blog post, we’re going to add the ammo count feature so that the player will only have a limited amount of ammo. This will make…Jul 13, 2023Jul 13, 2023