Day 85 — Game Assets via Filebase

Connor Fullarton
3 min readJun 8, 2021

--

Hey and welcome!

I have a bit of a unique one for you today and that’s about Filebase which is a plugin used for Unity that gives access to a multitude of GameDevHQ assets. If you have a subscription to Filebase then this article will come in handy for you.

First up is downloading the Unity Package File for Filebase which can be found here:

Once you have that file all you need to do is drag and drop it into your project view and click on the Import option in the window that pops up when you do it.

When that’s finished importing you’ll notice a new tab along your tool bar at the top of Unity called Filebase. Click on that and a window will open that brings you to their asset overview, then it’s just simply a case of picking out something you like and clicking on the download option.

When you click on that you’ll be prompted to login and then another import window will show up. Click on import and you’ll find your assets in the new folders created:

Before I head off I’ll show you a practical example in action where I switch out a prototype player model with an actual one from Filebase.

This is the model in question, just a regular old capsule but I’ve finished setting it up so it’s time to replace it.

I then open up Filebase and have a look through their character models until I see something that will work with the game:

Once located I download and import it into my Unity project and add it as a child object to the Player object I have and remove the mesh renderer so that the capsule isn’t visible and instead shows the imported model.

If you come across any pink materials you’ll need to upgrade the materials to URP from Edit > Render Pipeline > Universal Render Pipeline > Upgrade Project Materials to UniversalRP Materials. With that done you can get a player model in the scene in not time at all:

This is just an example of using Filebase, if you have your own FBX model and you’ve created a prototype character controller then making your model a child of the player object will also work out in this situation!

--

--

Connor Fullarton
Connor Fullarton

Written by Connor Fullarton

Hey and welcome! My name is Connor and my goal here is to put out a daily post for a full year about my game development journey.

No responses yet