In this post, we’ll run through how to set up 2D player movement using the “New” (not so new anymore) Player Input System in Unity3D. We’ll reserve directional movement anims for the next post, as those tend to be more cumbersome to set up. Get the Input System If you don’t have the new Input… Continue reading Setting up 2D player movement in Unity
Category: Games
Unity Tilemaps: From Spritesheet to Tiles 🗺️
Before you start This post is intended to be a straightforward, beginner-friendly guide to getting spritesheet-based art in engine to use with Unity’s native tilemaps. It assumes you have comfort with the basics of working in Unity (add files to project, working in Hierarchy and Inspector). Note that the Unity project in this post is… Continue reading Unity Tilemaps: From Spritesheet to Tiles 🗺️
Publishing an Ink story to the web
If you have an interest in writing and game dev, it’s likely you’ve heard of Ink. If not, it’s a scripting language developed by Inkle Studios, primarily used for writing interactive narrative games. We won’t go through how to it or all its awesome functionality, etc but rather outline the steps for if you want… Continue reading Publishing an Ink story to the web
Your new BFF, Github Copilot
🤖 Github Copilot has been out for a while, but now it offers even more of an edge as it utilizes GPT-4 to generate output. It’s wonderful for: There are other emerging free variants of this tech, but Copilot is the supreme option at the moment. An individual plan is available for $10/month or $100/year.… Continue reading Your new BFF, Github Copilot
Beautifying Unity 2D Projects with Light and Shadow
This post outlines how to get started with light and shadow for 2D projects in Unity. We’ll achieve this by using the 2D Universal Render Pipeline (2D URP). Why use the 2D URP anyway? Before and After As you can see, 2D lights and shadows make it super easy to add atmosphere to your project.… Continue reading Beautifying Unity 2D Projects with Light and Shadow
Setting up VSC for Unity Dev
Install VSC if you need to. We need .NET SDK next. Then we need to install the stable channel of Mono. Note that below is the best way – installing through Brew leads to a lot of issues. https://www.mono-project.com/download/stable/ Restart your computer. Open Unity. Make sure Unity Package Manager has VSC Editor installed. (New versions… Continue reading Setting up VSC for Unity Dev
Get your Unity project set up with Git & GitHub (Mac)
Getting your Unity projects set up with version control is super easy and worthwhile! There are many options, but in this post, I’ll outline how to set up with git and GitHub on a Mac, using GitHub Desktop for ease. Step 1: Set up a Unity project if you haven’t done so already. Otherwise, move… Continue reading Get your Unity project set up with Git & GitHub (Mac)
Get your Unity project set up with Git & GitHub (Windows) – better version coming soon
Getting your Unity projects set up with version control is super easy and worthwhile! There are many options, but in this post, I’ll outline how to set up with git and GitHub, using GitHub Desktop for ease. Step 1: Install Git If you do not have git installed on your machine, you’ll need to get… Continue reading Get your Unity project set up with Git & GitHub (Windows) – better version coming soon