Skip to content

Beat Saber Logo Guide

RedBrumbler edited this page Jan 14, 2021 · 4 revisions

Guide to Making Beat Saber Menu Logo's for BMBF

@RedBrumbler#6295 ‘s (or u/RedBrumbler) Guide to making custom beat saber logo's for the BMBF Asset replacement mod

CoEdited by Yuuki#0802

my logo

Click here to go back to home

Required Programs and Files for Making a Logo:

  • Image editing program of your choice (I prefer Photoshop, and will be using that in this Guide)
  • UnityAssetBundleExtractor (UABE) NOT my program, be careful when downloading programs from the internet! Source: here
  • The GuideFiles BeatSaberLogo.zip Contains a LogoE.dat, SaberLogo.assets and a configured BMBFmod.json
  • A font of your choice, The font beat saber uses is Neon Tubes but since you have to pay for it you can also use the Beon font which is free.

Get your logo Image

This part of the guide will get you through making this Logo with Photoshop, for your own image editing program you'll have to find the equivalent steps yourself

To start, you'll have to create a new file, Make it 1024 pixels wide and 256 pixels tall

Image!

You'll then have to select the Text tool, choose your font, pick a text size (170 works great for me) and choose the color you want the text to be

Image!

Type whatever you want the text to be, and rasterize the type (that makes centering the text easier)

Image!

Center the text onto the middle of your canvas:

Image!

Now we need to add a slight glow effect to make the text blend better in beat saber, go to Layer, Layer Style and add a stroke:

Image!

These are the settings I use for the glow effect around my text:

Image!

Do not forget to turn the background off! we need a transparent background

Image

Now that we have configured the layer style for one of the layers, we can just copy it over to the other one:

Image!

And Paste:

Image!

Now we need to edit the color of the glow, Choose the right color for your second piece of text and just select this again in the stroke menu:

Image!

Now we save the top text as LogoBat.png:

Image

And we save the Bottom text as LogoSaber.png:

Image

Now you need to open SaberLogo.assets with UABE (File -> open):

Image!

Now to navigate through the menu's, click LogoBat, Go to plugins, click edit and then ok, click load, and then load in LogoBat.png

Image!

After this you'll have to Click ok and select fast perceptual Do not select slow, it's very slow

Image!

Now do the same for LogoSaber, but of course click LogoSaber in UABE and load in the LogoSaber.png

After having done both, you'll have to hit ok and save the changes

Image!

And save the new .assets file as something recognizable, SaberLogo2.assets for example

Image!

Now Open up SaberLogo2.assets the same way you opened SaberLogo.assets

Once looking at the assets within SaberLogo2.assets, you'll want to Export them as raw, and save LogoBat as LogoBat.dat and save LogoSaber as LogoSaber.dat

Image!

Now that you have your raw .dat files, you'll only need to add the LogoE.dat (required!) and BMBFmod.json

You'll have to add your own info to the bottom of the BMBFmod.json, this is how it should look when you download it:

"version": "1.0.0",
  "links": {},
  "description": [
    "Mod Description"
  ],
  "gameVersion": "1.1.0",
  "platform": "Quest",
  "id": "ModID",
  "name": "Mod name",
  "author": "Yourname",
  "category": "Other"
}

This is how I configured mine:

 "version": "1.0.0", --Mod version
  "links": {}, --Links to social media and whatnot
  "description": [
    "Changes the Beat Saber Logo in the menu to say Fuckin' Yeezies" --Mod description
  ],
  "gameVersion": "1.1.0",
  "platform": "Quest", 
  "id": "Fuckin'YeezysBSLogoV1",--Unique mod ID
  "name": "Fuckin'Yeezys Beat Saber Logo V1", --Mod name that is displayed in BMBF
  "author": "RedBrumbler", --Author name
  "category": "Other" --Mod category, leave on other for now

Now that you have everything you need you just need to zip it up!

Image!

You might want to also add a Cover.png to show what it looks like when in the mod list, good thing you just zipped it up!

Image

  1. To start, upload your mod to BMBF
  2. Start Beat Saber (not through BMBF as this will cause the Quest's screencapture capabilities to not work)
  3. Head to the menu
  4. Go back to the Quest home screen and click "Sharing" at the bottom
  5. Click record or capture image
  6. If you want to capture image: Just look straight at the title
  7. If you want to record: Just go look at the title and stop recording
  8. Plug your Quest up to your PC
  9. Open SideQuest
  10. Go to the "Files" tab
  11. Head to the Oculus -> Screenshots folder
  12. Export to your title's folder
  13. If you recorded a video, export the video to a location on your pc, open the video and find a good spot to take a screen shot. Save the screenshot in your title's folder

Here is what mine looked like (I noticed a spelling error in Yeezys so I Fixed that during the making of this guide, that's why there's a difference in text between my photoshop images and here)

Image!

If the title becomes an entirely white image you forgot to turn off the background in photoshop

Add Your Menu Titles to the Repo

I also support adding your sabers to the repository here! (explanation adapted from @Yuuki#0802 from BSMG, and by that I mean mostly blatantly copied)

  1. Make a Github account if you haven't already
  2. Click the "fork" button in the top right of this repository
  3. Download github desktop
  4. Go to your forked repo (so, yourname/BMBFCustomSabers) and click "Clone or Download", Copy that link
  5. Go to Github Desktop: File -> Clone repository -> URL and paste the link, then click clone (keep note of the local path you put the repo in)
  6. Head to where you saved the repo in your file explorer (C:\User\GitHub\BMBFCustomSabers)
  7. Go to the "BeatSaberLogos" folder.
  8. Create a new folder for your sabers (ex. "LaBandit915's BeatSaberLogos")
  9. Drag your zip file in this folder
  10. Head back to Github desktop
  11. Add a summary for your commit at the bottom left (ex. "Added {LogoName} by LaBandit915")
  12. Press commit
  13. Press push
  14. Go back to your forked repo and press "Create pull request" and submit!

Once I or Yuuki accepts your pull request your BeatSaberLogo will be added here

Please test your mods before submitting. Make sure they have correct JSON formatting and appear correctly on the BMBF mod screen.

Click here to go back to home