THIS GUIDE IS EXTREMELY OUTDATED, GO TO THE WIKI FOR UPDATED GUIDES
@RedBrumbler#6295 ‘s (or u/RedBrumbler) Guide to making custom beat saber logo's for the BMBF Asset replacement mod
CoEdited by Yuuki#0802
Click here to go back to the main guide
- [BMBF](nothing here yet)
- Sidequest Discord
- Beat Saber Modding Group Discord (BSMG)
- Custom Sabers
- Custom Blocks/Notes
- Other Asset Mods
- 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 youhave to pay for it you can also use the Beon font which is free.
This part of the guide will get you through making this Logo with Photoshop, for your own modeling 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
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
Type whatever you want the text to be, and rasterize the type (that makes centering the text easier)
Center the text onto the middle of your canvas:
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:
These are the settings I use for the glow effect around my text:
Do not forget to turn the background off! we need a transparent background
Now that we have configured the layer style for one of the layers, we can just copy it over to the other one:
And Paste:
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:
Now we save the top text as LogoBat.png:
And we save the Bottom text as LogoSaber.png:
Now you need to open SaberLogo.assets with UABE (File -> open):
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
After this you'll have to Click ok and select fast perceptual Do not select slow, it's very slow
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
And save the new .assets file as something recognizable, SaberLogo2.assets for example
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
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!
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!
- To start, upload your mod to BMBF
- Start Beat Saber (not through BMBF as this will cause the Quest's screencapture capabilities to not work)
- Head to the menu
- Go back to the Quest home screen and click "Sharing" at the bottom
- Click record or capture image
- If you want to capture image: Just look straight at the title
- If you want to record: Just go look at the title and stop recording
- Plug your Quest up to your PC
- Open SideQuest
- Go to the "Files" tab
- Head to the Oculus -> Screenshots folder
- Export to your title's folder
- 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)
If the title becomes an entirely white image you forgot to turn off the background in photoshop
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)
- Make a Github account if you haven't already
- Click the "fork" button in the top right of this repository
- Download github desktop
- Go to your forked repo (so, yourname/BMBFCustomSabers) and click "Clone or Download", Copy that link
- 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)
- Head to where you saved the repo in your file explorer (C:\User\GitHub\BMBFCustomSabers)
- Go to the "BeatSaberLogos" folder.
- Create a new folder for your sabers (ex. "LaBandit915's BeatSaberLogos")
- Drag your zip file in this folder
- Head back to Github desktop
- Add a summary for your commit at the bottom left (ex. "Added {LogoName} by LaBandit915")
- Press commit
- Press push
- 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.