Hernando Nieto JaramilloBoss mechanicThe boss for the space shooter project will have the following behaviours:Jul 4, 2021Jul 4, 2021
Hernando Nieto JaramilloEnemy chaser mechanic —The objective is to create an enemy that “chases” the player when it is nearby.Jul 4, 2021Jul 4, 2021
Hernando Nieto JaramilloUsing events to communicate with manager scripts — observer patternIn the Space shooter project that I’m working on, when the player destroys an enemy, it communicates with the UI manager to update the…Jun 13, 2021Jun 13, 2021
Hernando Nieto JaramilloUsing interfaces for TakeDamageIn a previous article ( Use abstract class or interface ) I wrote about interfaces, but I think the example was not clear enough.Jun 6, 2021Jun 6, 2021
Hernando Nieto JaramilloDelegates and eventsSometimes a developer needs to communicate two or more scripts in order to execute functions.May 24, 2021May 24, 2021
Hernando Nieto JaramilloHow to create multiple enemy typesEnemies are a very important part of a game. When starting to learn game development, it is enough to configure a single enemy with all…May 18, 2021May 18, 2021
Hernando Nieto JaramilloUse Abstract class or Interface?When starting out, it is difficult to understand when to use an abstract class or an interface. This blog is mean to help you understand…May 13, 2021May 13, 2021
Hernando Nieto JaramilloArrays, Lists and DictionariesIn this blog, I want to share a simple example of how to implement this topics in UnityMay 4, 2021May 4, 2021
Hernando Nieto JaramilloHow to control a CoroutineYou can create a coroutine to make a cube disappear for 5 seconds when “I” key is pressed :Apr 27, 2021Apr 27, 2021
Hernando Nieto JaramilloRe-structuring enemies implementationSo far I have focused mainly on programming, but the time has come when I realize something true about game (and software) development:Apr 24, 2021Apr 24, 2021
Hernando Nieto JaramilloFramework Phase — 2D GameIn the learning process, there are mainly 2 actors: teacher and student. The first is executing an active action, the student is in a…Apr 22, 2021Apr 22, 2021
Hernando Nieto JaramilloThe Escape Button is a FeatureWhile doing the space shooter demo, there was a missing feature: how to exit the game, it is, the user can start the game, enter in a new…Apr 10, 2021Apr 10, 2021
Hernando Nieto JaramilloBring your game to AAA status through Post ProcessingAfter creating a PostProcessingVolume gameobject and add a Post Processing Layer in Main Camera, we can add other options such as Bloom or…Apr 6, 2021Apr 6, 2021
Hernando Nieto JaramilloHow to Build and Test your Unity GameBuilding a game is make it available to be played in a device The devices on which the game can be played depend on the platformApr 6, 2021Apr 6, 2021
Hernando Nieto JaramilloHow to Build and Test your Unity GameBuilding a game is make it available to be played in a device The devices on which the game can be played depend on the platformApr 6, 2021Apr 6, 2021
Hernando Nieto JaramilloHow to Build and Test your Unity GameBuilding a game is make it available to be played in a device The devices on which the game can be played depend on the platformApr 6, 2021Apr 6, 2021
Hernando Nieto JaramilloHow to use Post Processing in UnityPost processing is to apply filters and settings such as physical camera, film properties or stylised visuals to improve the appearance of…Apr 4, 2021Apr 4, 2021
Hernando Nieto JaramilloHow to Play Sound Effects in UnityTo play sounds in the space shooter game, we will need to work with some audio componentsApr 4, 2021Apr 4, 2021
Hernando Nieto JaramilloImmersion Starts with SoundWhen working with sound, we can note that has an Audio Listener component attached to itApr 4, 2021Apr 4, 2021
Hernando Nieto JaramilloDamage VFX using Animated Sprites in UnityNow the game will display an animation each time the player is touched by an enemyApr 3, 2021Apr 3, 2021