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…3 min read·Sep 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…3 min read·Jul 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…4 min read·Jul 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…6 min read·Jul 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…4 min read·Jul 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…3 min read·Jul 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…2 min read·Jul 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…4 min read·Jul 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…4 min read·Jul 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…4 min read·Jul 6, 2021----