PcoWSkbVqDnWTu_dm2ix
We use cookies on this site to enhance your user experience

Game Assets in Roblox

Game Assets in Roblox

Jun 24 2019, 9:48 PM PST

All game assets including textures, models, and audio files are stored online. Unlike many engines, there is no local game asset storage for either the player or the developer. This allows for better team collaboration and helps alleviate storage concerns on older player devices.

Below are quick steps designed to get you up and running. In addition, please see the related articles at the bottom of the page for more in-depth explanations of each topic.

General Asset Information

All assets have a unique ID associated with a single Roblox account and they are automatically submitted to Roblox’s moderation team at the time of upload. Moderation typically only takes a few minutes and your asset will be usable in Roblox Studio once approved. Learn more about asset moderation here.

Images

Images can be uploaded within Studio for use as textures in the 3D world or as part of GUIs for menus and interactive objects.

Uploading Images

Roblox utilizes images in .png, .jpg, .tga, or .bmp format. The easiest way to upload them is through the Game Explorer window, accessible from the View tab in Roblox Studio.

Once the window is open and the game is published, click the Import button at the bottom of the Game Explorer window.

Meshes

A MeshPart is a physically-simulated mesh that supports the upload of custom meshes in .fbx or .obj format.

Uploading Meshes

Like images, the easiest way to add meshes to your game is via the Game Explorer window. Once the window is open and the place is published, click the Import button and locate your mesh file(s).

Audio

Audio assets in Roblox fall into two categories:

  • Custom audio files that you upload for use in your game.
  • Audio from the Roblox Audio Library. These sound and music files are free to use in any Roblox game — note, however, that unless the file was uploaded or created by Roblox, you may not have legal rights to use it in a published game.

Uploading Audio

To upload custom audio assets for your game (.mp3 or .ogg), start at the Audio page of the Roblox website.

Models

In Roblox development, the term “model” can refer to any game object, similar to “Prefabs” in Unity. This model mechanism is useful for creating and sharing groups of parts/objects, 3D meshes, scripts, physical contraptions, and more.

Uploading Models

To upload an object or group of objects as a model:

  1. Select the item(s) in the Explorer window and right-click.
  2. Select Save to Roblox… from the popup context menu.
  3. Choose a new slot or overwrite an existing slot.

Packages

Roblox articles/roblox packages|Packages allow you to create object hierarchies once and re-use them in as many games as you’d like. The primary advantage of this workflow is that you can keep packages in sync by updating any copy within any game to the most current version. See articles/roblox packages|Roblox Packages – Reusable Game Assets for details.

Animations

Character animations created via the articles/using animation editor|Animation Editor can either be saved within the game itself or uploaded to Roblox. For details, see articles/using animation editor|Using the Animation Editor.

Tags:
  • asset
  • image
  • texture
  • mesh
  • audio
  • sound
  • model