File formats you can use in Go Bananas games
What each file type is, what Go Bananas does with it when you upload it, and how to use it in a game.
Images
PNG files in browser games
PNG is a lossless image format with transparency, the usual choice for sprites, icons and interface art in Go Bananas games.
Read โJPEG files in browser games
JPEG (.jpg or .jpeg) is a compact photo format without transparency, best for backgrounds, scenery and photos in Go Bananas games.
Read โWebP files in browser games
WebP is a modern web image format that makes smaller files than PNG or JPEG and still supports transparency, a good default for game art that has to load fast.
Read โGIF files in browser games
GIF is an old, widely supported image format limited to 256 colors, used for simple pixel art and short animations; in Go Bananas games it is usually better as a still image or a sprite sheet.
Read โHEIC files in browser games
HEIC (and HEIF) is the photo format iPhones save by default; most browsers can't show it, so Go Bananas converts it to JPEG in your browser before uploading.
Read โAudio
MP3 files in browser games
MP3 is the format every Go Bananas game plays: upload one, and it's ready for sound effects or music with little to change.
Read โWAV files in browser games
WAV gives the cleanest starting point for game sound, but it's big: on Go Bananas, a WAV must fit in 5 MB, and the site turns it into an MP3.
Read โOGG files in browser games
OGG is a free, compact audio format that works on Go Bananas even on iPhones, because the site turns every OGG into an MP3 that plays everywhere.
Read โM4A files in browser games
M4A is the audio format iPhones and Macs record and export, and you can upload it to Go Bananas as is: the site turns it into an MP3 for your game.
Read โ3D models
GLB files in browser games
GLB is the best format for 3D models on Go Bananas: one file holds the mesh, materials, textures and animations, and the site uses it as it is.
Read โglTF files in browser games
A .gltf file works on Go Bananas when it is self-contained; a glTF with separate .bin and texture files needs to go in a ZIP, and either way the site turns it into a GLB.
Read โFBX files in browser games
Go Bananas accepts FBX and converts it to GLB, keeping animations and shrinking textures to at most 512ร512 pixels, so your game loads it like any GLB.
Read โOBJ files in browser games
OBJ works on Go Bananas for plain shapes, but its materials and textures are not kept, so for a colored or textured model use GLB instead.
Read โZIP bundles of 3D models
On Go Bananas a ZIP carries one 3D model with the files it needs, such as a glTF with its .bin and textures or an FBX with its textures; it can't carry a game.
Read โ3D scans (Gaussian splats)
PLY Gaussian splat files in browser games
Upload a Gaussian splat .ply to Go Bananas and the site packs it into a lighter .ksplat scene your game can walk through; .compressed.ply files are kept as they are.
Read โSPZ Gaussian splat files in browser games
Go Bananas accepts SPZ splat files and converts them to a compressed PLY thinned to 300,000 splats, which your game loads with the GaussianSplats3D library.
Read โWhole games
Make a game now.
Describe a game in one sentence and play it in your browser a few minutes later. Your first game is free, no account needed.
โถ Make a game on Go Bananas