GOBPACK(6)

๐Ÿ“ฆ
version 1.70 ยท 2 versions
, in ubuntu stonking

๐Ÿฐโœจ Jump 'n Bump ๐Ÿ’– (the Games Manual one, section 6) โœจ๐Ÿฐ

Okay bestie, sit down, grab a snack, hydrate, and let me tell you about the single cutest way to absolutely ruin your friends' entire afternoon. ๐ŸŽ€


๐ŸŒธ NAME ๐ŸŒธ

jumpnbump โ€” the cute multiplayer platform game with bunnies. That's it. That's the whole name. No notes. ๐Ÿ‡๐Ÿ’…


๐ŸŒˆ SYNOPSIS ๐ŸŒˆ

Here's how you summon the bunny chaos, character for character:

jumpnbump [-dat level_path] [-server clients_number] [-connect hostname]
[-player number] [-fullscreen] [-nosound] [-musicnosound] [-nogore]
[-noflies] [-mirror] [-scaleup] [-v] [-h]

๐Ÿ’œ DESCRIPTION ๐Ÿ’œ

So. You are a bunny. ๐Ÿฐ Your entire job โ€” your whole career, your main character arc, your reason for being โ€” is to jump on your opponents until they literally explode. That's it. That's the game. It's giving violence but make it adorable. ๐Ÿ’ฅ

It's a true multiplayer game, and I mean that fr fr โ€” you genuinely cannot play this alone. Not an option, not a vibe, doesn't exist. And it has network support, so your besties can get exploded from a completely different house. ๐ŸŒโœจ


โœจ OPTIONS โœจ

Every single flag, and I mean every one, because we don't gatekeep here:

  • -dat level_path โ€” Load level_path (a .dat file) and use it as the level for this game. Custom level? Iconic. ๐Ÿ‘‘
  • -server clients_number โ€” Start as a server, waiting on port TCP 11111, and wait for client_numbers clients to connect before starting the game. Hosting era. ๐Ÿ–ฅ๏ธ
  • -connect hostname โ€” Connect (using IP network) to the remote server hostname. Go join your friends, they miss you. ๐Ÿซถ
  • -player number โ€” Set the main player to number. Needed for networking, so don't skip it.
  • -fullscreen โ€” Run Jump 'n Bump in fullscreen mode. Immersive. Cinematic. ๐ŸŽฌ
  • -nosound โ€” Run Jump 'n Bump without sound. Silent bunny violence, lowkey unsettling but okay. ๐Ÿคซ
  • -musicnosound โ€” Run Jump 'n Bump with music but no sound effects. Bops only, no booms. ๐ŸŽต
  • -nogore โ€” Play without blood. Familymode. Wholesome explosion energy. ๐ŸŒธ
  • -noflies โ€” Disable flies. Bye flies. ๐Ÿชฐ๐Ÿšซ
  • -mirror โ€” Play with mirrored level. Your muscle memory could never. ๐Ÿ™ˆ
  • -scaleup โ€” Play with doublesize resolution (800x512). Big bunny, big screen. ๐Ÿ”
  • -h โ€” Print help. When in doubt, ask for help, always valid. ๐Ÿ’…
  • -v โ€” Print version, compile time and if network code is compiled in. Receipts. ๐Ÿงพ

๐ŸŽฎ USAGE ๐ŸŽฎ

The goal of the game is to jump on the other players. That's the whole strategy, bestie. Each rabbit has three control keys, and here's the whole keyboard lore:

Player 1 (Dott) ๐Ÿฉท

  • Left โ€” Left
  • Right โ€” Right
  • Jump โ€” Up

Player 2 (Jiffy) ๐Ÿ‡

  • Left โ€” A
  • Right โ€” D
  • Jump โ€” W

Player 3 (Fizz) ๐Ÿฐ

  • Left โ€” J
  • Right โ€” L
  • Jump โ€” I

Player 4 (Mijji) ๐Ÿ‡

  • Left โ€” Keypad 4
  • Right โ€” Keypad 5
  • Jump โ€” Keypad 8

In the game ๐ŸŒŸ

  • Turn on/off computer play (AI) of bunny 1 โ€” 1
  • Turn on/off computer play (AI) of bunny 2 โ€” 2
  • Turn on/off computer play (AI) of bunny 3 โ€” 3
  • Turn on/off computer play (AI) of bunny 4 โ€” 4

๐Ÿคซ SECRET CODES ๐Ÿคซ

Not me telling you the secrets. Iykyk. You can type these while in the game, no pause menu, no nothing, just raw typing energy. โŒจ๏ธโœจ
  • jetpack โ€” you can fly ๐Ÿš€
  • pogostick โ€” the bunnies keep jumping ๐Ÿฆ˜
  • bunniesinspace โ€” gravity is lower, you can jump higher ๐ŸŒŒ
  • lordoftheflies โ€” the flies are attracted ๐Ÿชฐ
  • bloodisthickerthanwater โ€” water turns to blood ๐Ÿฉธ

๐Ÿ› ๏ธ LEVELS ๐Ÿ› ๏ธ

Want to make your own levels? Obsessed, honestly. There are two programs to help you: jnbpack and jnbunpack. ๐Ÿงฐ

jnbpack -o /tmp/newlevel.dat <file1> <file2> <file3> etc

Or you can just put all the files in a dir, cd to that dir and do:

jnbpack -o /tmp/newlevel.dat *

And it will put all the files in the current dir inside the packfile. Slay. ๐Ÿ“ฆ

โš ๏ธ Don't try things like jnbpack -o stuff.dat ../file.c because it will add "../file.c" as the filename in the packfile, which won't work. Learn from my mistakes, bestie. ๐Ÿ˜ญ
jnbunpack level.dat

That will unpack it in the current directory.

With gobpack you can convert .gob files (which are sprites, described in gob.txt) into .pcx files which you can edit with gimp for example, then convert back to a .gob and use it in your own level. ๐ŸŽจ

gobpack -u font menu.pcx

That will unpack font.gob using the color palette from menu.pcx and write the files font.pcx font.txt. The other gob files should use level.pcx for the correct palette. Palette drama, we've all been there. ๐ŸŒˆ

gobpack font

That will generate font.gob from font.pcx and the specifications in font.txt.

๐Ÿšจ Heads up: the .pcx files should be resaved with another program, as they are not packed and are thus very large. Big file energy. ๐Ÿ’€

๐Ÿ‘‘ AUTHORS ๐Ÿ‘‘

Jump 'n Bump is originally a DOS game by Brainchild Design, authored by:

  • Matthias Brynervall โ€” code ๐Ÿ’ป
  • Andreas Brynervall โ€” graphics ๐ŸŽจ
  • Martin Magnusson โ€” graphics ๐ŸŽจ
  • Anders Nilsson โ€” music ๐ŸŽถ

It was open sourced under the GPL license. Legendary behaviour, honestly. ๐Ÿ“œ

The game was ported to Linux using SDL by Chuck Mason, and since then received contributions from multiple people. See the AUTHORS file provided with the game's documentation for details. ๐Ÿซถ

This SDL2 port of Jump 'n Bump is maintained by the Libre Games community. Community carry. ๐Ÿ†


And that's the whole page, bestie! ๐Ÿ’– This one's dated February 10th, 2026, and it lives in the Games Manual as Jump 'n Bump(6) โ€” so if you forget literally everything else, just remember: jump on them. Periodt. ๐Ÿ’…๐Ÿฐโœจ

๐Ÿ“ฆ where this page comes from