Although it seems like something you see in every game, there is no way to quit a Unity program running in full screen by default. To fix this, I have added a function that allows a user to exit the application when pressing the Escape key.

This is done by…

Sound effects are a huge part of bringing a game together. They give an audio cue that tells the player something has happened. Everything from collecting coins in Super Mario, to firing a gun in Call of Duty has a sound effect.

Unity makes implementing sound effects quite easy! First…

Sound is essential in bringing your game to life. The right sounds can tie everything together to set a specific scene or mood. I still listen to soundtracks from games I haven’t played in years, because they evoke such strong emotions.

Once you have the music for your game, implementing it into a scene is pretty easy. First, create a GameObject to hold your sound, apply the Audio Source component to hold it, and apply the sound you want to play from your Project pane. Now, as long as this component is enabled and in the scene, the audio will continue to play. Currently, my project has BGM enabled for the main gameplay scene, but when I go back to the main menu, the music stops playing because it is not set up for that scene.

I think I turned up the Bloom too high.

Post processing is a technology that enhances the visuals of a video game. Things like Bloom, Color Grading, and Motion Blur all fall under post processing. Post processing is not enabled in Unity by default, and must be manually installed from within the Package Manager, where all kinds of Unity…

Now that the enemies are nice and explodey, Its time to add some battle damage to the player. This will give the player a visual representation when they have taken damage. To accomplish this, I added two new game objects under the Player in the hierarchy; Left and Right…

The space shooter game is now mostly functional, so it is time to add in some nice visual effects. The first effect I’m going to add is an explosion that occurs when an enemy dies. As with previous animations, I simply needed to drag and drop the sprites into Unity’s…

Ken Sullivan

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store