Josh VangOutlying the StageWhen designing a platform game, it’s pertinent to find the right balance of challenge and enjoyment. Make it too hard and the player will…Sep 13, 2021Sep 13, 2021
Josh VangUpdating Frames Per SecondAccording to Unity, the Update function is called every frame. And if we render a set amount per second, then in theory, that should be the…Jul 20, 2021Jul 20, 2021
Josh VangA Simple Way to PauseAlthough it breaks the player’s immersion, one of the hallmarks of a game is the ability to pause and resume the game whenever they want…Jul 17, 2021Jul 17, 2021
Josh VangBuilding and Uploading to itch.ioYou finished your game, you debugged everything you faced, and you polished it to the best of your ability. Now it’s time to upload for…Jul 15, 2021Jul 15, 2021
Josh VangLoading the Scene with a Simple Loading ScreenDepending on how intensive the game is, it might take some time before the player is able to control the character. This is because the…Jul 14, 2021Jul 14, 2021
Josh VangA Single(ton) ManagerAfter the creation of the managers, it’s time to pass the necessary information to objects that need them. After all, managers should be…Jul 13, 2021Jul 13, 2021
Josh VangManaging Your Scene in UnityYou’ve set up everything in the scene: the environment’s layout, the enemies’ logic, the player’s control, added win/loss scenarios, and…Jul 12, 2021Jul 12, 2021
Josh VangSecure the Area in UnityNowadays, essentially anyone can buy and install a security camera around their property with little to no hassle. And like reality, we can…Jul 11, 2021Jul 11, 2021
Josh VangGive the Power of Sight to the AIOne of the ways developers can make games fun while challenging is how the function of the enemy. Whether it’s shooting at the player…Jul 8, 2021Jul 8, 2021
Josh VangMany Enemies, Few ScriptsOftentimes in game development, you’ll reuse an enemy from before but repurpose it to fit the current need. For instance, this new enemy…Jul 6, 2021Jul 6, 2021