Rawrshak Documentation
  • Rawrshak
  • Rawrshak Platform
    • What is the Rawrshak Platform?
    • Platform Overview
    • Rawrshak Ecosystem
    • Networks
    • Litepapers
    • Community Channels
    • Partnerships & Integrations
  • Tutorials
    • Gamer
      • Setup
        • Metamask Wallet
        • Adding Optimism Kovan Network
        • Funding Testnet Wallet
      • Demo
    • Developer
      • Setup
        • Arweave Wallet
          • ArDrive Account
        • Pinata
        • Unity
      • Demo
      • Unity
        • Loading the Rawrshak Tools
        • Loading the Rawrshak SDK
        • 3D Static Object In-game Framework
        • Packaging an Asset
          • Static 3D Object Asset
          • Audio Asset
        • Custom Subgraph Query
        • Prefabs
          • Wallet
          • Subgraph
          • Ethereum Blockchain Query
          • Rawrshak Asset
      • Rawrshak Dapp
        • Deploy a Content Contract
        • Upload Data to Arweave
        • Deploying a Meta Asset
          • Image Meta Asset
          • Audio Meta Asset
          • Static 3D Object Meta Asset
        • Updating a Meta Asset's Metadata
        • Minting a Meta Asset
        • Selling a Meta Asset
      • 🚧Custom Subgraphs
    • Unity Asset Viewer
  • Gamers
    • Gamer Decentralized Applications
    • Gaming Marketplace
    • Meta Assets
    • Supported Wallets
  • Developers
    • Smart Contracts
      • Content Contracts
        • Content
        • Content Manager
        • Content Storage
        • Content Factory
      • Exchange Contracts
        • Exchange
        • Orderbook
        • Execution Manager
        • Royalty Manager
        • Erc20Escrow
        • NftEscrow
      • Libraries
        • LibAsset
        • LibOrder
      • Utilities
        • Address Resolver
    • Meta Asset Framework
      • Asset Metadata
      • Asset Types
        • Text Assets
        • Image Assets
        • Audio Assets
        • Static 3D Objects
    • Game Engines
      • Unity Game Engine
        • Unity SDK
        • Unity Tools
      • Unreal Game Engine
      • Godot Game Engine
    • Developer Decentralized Applications
    • Rawrshak Subgraphs
      • Entities
        • Content Subgraph
        • Exchange Subgraph
  • Governance
    • RAWR Token
      • Tokenomics
      • Contract Addresses
    • Rawrshak DAO
Powered by GitBook
On this page
  1. Tutorials
  2. Developer
  3. Unity
  4. Packaging an Asset

Static 3D Object Asset

PreviousPackaging an AssetNextAudio Asset

Last updated 3 years ago

1. Make sure the 3D Static Object follows the Asset Framework

If not, please check out the tutorial below first:

2. Create Parent Object and set asset to child object

Create a new empty Game Object

Make sure the orientation is (0,0,0), location is (0,0,0), and scale is (1,1,1)

Drag the SCI_FRS_13_HD inside the FRS game object.

Note: These logical groupings are just as an example. As all the necessary objects are under one Parent game object (in this case, FRS), it's fine to change the child grouping to your liking.

3. Create a Prefab

Drag the "FRS" parent object into the Assets folder to create a prefab.

4. Set the Prefab's AssetBundle

In the bottom of the Inspector, set the Assetbundle name. In this case, we set it to "frs"

5. Create the Asset Bundle

On the top left, in the menu, select Rawrshak -> Asset Bundles.

This opens Rawrshak's Asset Bundles creator (Asset Packager).

Select the desired Build Target to build an asset package for. In this case, select StandaloneWindows.

Click Generate Asset Bundles button and wait for the asset bundle to be built.

If you selected Android, iOS, and WebGL, Unity may have to install the necessary modules during the asset bundle generation if these modules were not already installed earlier. This might take a while.

6. Viewing the generated Asset Bundle

You can click the row of the asset bundle that was generated to view the asset bundle information on the right.

The Asset Information viewer is editable so that the developer may copy it to the asset launcher. However, if the developer changes any of the information, it is not saved.

The developer should not change any of this information as this is autogenerated.

If you click the select checkboxes, you can add the total amount of kilobytes of data you will need to upload. You can click the "Calculator" button to open .

ArDrive's price calculator
3D Static Object In-game Framework
Created empty 'FRS' object
FRS's default location, orientation, and scale
Set FRS to the parent of SCI_FRS_13_HD object
Drag the object to the project folder to create a prefab
Set Asset Bundle name
Select Build Target
Viewing Generated Asset Bundle information