joshua wiscaverHow to Create a Basic Achievement System in UnityThis guide will walk you through creating a basic achievement system in Unity that captures achievements and displays them to the user.Jun 28Jun 28
joshua wiscaverHow to persist music across scenes in UnityTo make background music persist across scenes in Unity, you can create a Singleton instance of an AudioManager. This AudioManager…Jun 12Jun 12
joshua wiscaverHow to Use PlayerPrefs in Unity: Saving and Retrieving Player DataIn Unity, managing player data like scores, settings, and preferences between sessions is crucial for creating a seamless and engaging user…Apr 12Apr 12
joshua wiscaverMovement in Unity with the Mathf classCreating fluid and intuitive movement is foundational to crafting engaging player experiences in game development. As a powerful and…Apr 8Apr 8
joshua wiscaverUnderstanding Unity’s Core Update Methods: Update(), LateUpdate(), and FixedUpdate()In Unity, the heart of your game’s behavior and logic lies within its update cycle, a series of events or “methods” that are automatically…Apr 5Apr 5
joshua wiscaverNPC Movement in Unity: Rigidbody or Transform?Automating non-playable character (NPC) movement is a common requirement in Unity. Whether creating a bustling city scene or a dynamic…Apr 4Apr 4
joshua wiscaverHow to Convert WebP Images to PNG Using ImageMagickConverting images from one format to another is common in web development, graphic design, and digital photography. One such conversion is…Mar 13Mar 13
joshua wiscaverEffective Ways to Manage Communication Between Different Parts of Your CodeSuppose you're developing a game, and one part of your code needs to be notified when another part completes. Or perhaps a class just needs…Mar 5Mar 5
joshua wiscaverCreating Dynamic Moving Platforms in UnityMoving platforms are a staple in many game genres, from 2D platformers to first-person shooters. They are a fundamental component of game…Oct 31, 2023Oct 31, 2023
joshua wiscaver2D Game Development With UnityEmbark on a pixelated adventure into the vibrant world of 2D game development with Unity, where your imagination takes shape and gameplay…Oct 31, 2023Oct 31, 2023