Open in app

Sign In

Write

Sign In

Jason Schneider
Jason Schneider

3 Followers

Home

About

Mar 11, 2022

2D Games Certified

Finally, I did it.

1 min read

2D Games Certified
2D Games Certified

1 min read


Mar 11, 2022

2D Game Retrospective

Wow, it has been quite a long time coming; however; I finally did it. It is unbelievable that I could start out with prototyping a game using simple 3D objects: Then replacing those simple 3D objects with the sprites we want to use and adding a background once we are happy with the interactions:

2 min read

2D Game Retrospective
2D Game Retrospective

2 min read


Feb 21, 2022

Creating a Boss Battle

In order to create a Boss Battle; we, of coarse; need a Boss. Then, we need to decide on what type of weapon/weapons we want it to have and how much life. …

2 min read

Creating a Boss Battle
Creating a Boss Battle

2 min read


Feb 9, 2022

Enemy Tries to avoid the Player Laser

Since our player is able to try and dodge the enemy lasers; I think; it is only fair we allow some enemies to do the same. In order to accomplish this we will first need to allow the Enemy to detect lasers that are fired. …

2 min read

Enemy Tries to avoid the Player Laser
Enemy Tries to avoid the Player Laser

2 min read


Feb 7, 2022

Pickup Collection made easier.

Since we have given some Enemies the ability to destroy the Players Pickups, it is only fair, we make collecting them easier for the Player. To this end, let’s make it so that if the Player is within 6m of a pickup and presses the C key, the pickup will move to the Player at a quicker rate. To accomplish this, we need to add the following code to the Update method of the Powerup script: We, of course, need to add the variable:

2 min read

Pickup Collection made easier.
Pickup Collection made easier.

2 min read


Jan 24, 2022

Having an Enemy fire at a Player pick up.

In order for our Enemy to fire at a Powerup, it needs to know that the Powerup exists. …

2 min read

Having an Enemy fire at a Player pick up.
Having an Enemy fire at a Player pick up.

2 min read


Jan 22, 2022

Smart Enemy

We already have an Enemy with a turret which targets and fires at the player. Let’s create an Enemy that knows when it is behind the Player, that will deploy a back facing turret and fire it. To accomplish this, lets create another script called; EnemyWeaponBackFire and add the following: …

2 min read

Smart Enemy
Smart Enemy

2 min read


Jan 15, 2022

Aggressive Enemy Type

Since our Enemies are not aggressive enough, I think we should add the kamikaze ability to some of them. For this, we will of course need to add code to our Enemy script: As can be seen above, we have introduced two new variables, since our code does not know…

2 min read

2 min read


Jan 13, 2022

Enemy Shields

Now that the player has more ammo available, I think the game needs to be made a tad more difficult again :). I think giving a random Enemy a shield that allows them to take an extra hit should do the trick. In order to accomplish this, we need to…

2 min read

Enemy Shields
Enemy Shields

2 min read


Dec 31, 2021

Balanced Spawning

Since I have been making this game a little more difficult as I went along, I think I should probably have powerups; such as ammo; spawn more frequently than health and missiles, for instance. This can be accomplished by creating a new Coroutine in the Spawnmanager script, such as: We, of course, will need to add a couple of new variables:

1 min read

Balanced Spawning
Balanced Spawning

1 min read

Jason Schneider

Jason Schneider

3 Followers

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams