Geometry Dash Fan Wiki
Advertisement


read the tutorial | 60hz recommended | pls dont spam the buttons | enable LDM if it's buggy

―Spu7Nix

Brainfugd (also known as Brainfu) is a 2.1 solo Easy Demon created, verified and published by Spu7Nix. This level centres around the esoteric programming language Brainf*ck, an extremely minimal language that only uses eight characters and is notoriously complicated to work with.

Gameplay[]

Brainfugd is a two-player level involving programming in Brainf*ck. There are four modes to choose from upon starting the level. Left-click confirms the selected mode, and right-click selects the next mode in the list:

  • In Tutorial, the level gives a rundown on programming in Brainf*ck. Upon completing the tutorial, the player is sent to Challenge mode.
  • In Challenge, the player is given six standard challenges and two coin challenges:
    • Challenge 1: Run any program
    • Challenge 2: Create and run a program that outputs 10
    • Challenge 3: Create and run a program that outputs 40 [input command is not allowed]
    • Challenge 4: Create and run a program that takes a number as input and outputs that number doubled (example: input is 5 -> output is 10)
    • Challenge 5: Create and run a program that takes two numbers as input and outputs their sum (example: input is 6 and 7 -> output is 13)
    • Challenge 6: Create and run a program that takes two inputs, and outputs the largest input, minus the smallest input (example: input is 3 and 8 -> output is 5)
    • Coin 1: Create and run a program that outputs "COIN" [input command is not allowed] [Maximum 27 commands]
    • Coin 2: Create and run a program that outputs "COIN COIN" [input command is not allowed]
  • In Coins, the player is given the two coin challenges from Challenge mode.
  • In Sandbox, the player can program anything they wish.

The programming interface features an output line, a memory strip, and a command line for the actual code. Right-click shifts the pointer in the command line to the right, looping back to the start after several cells. Left-click either runs the code if the first square in the command line is selected, or cycles through the following commands in any other cell:

  • + (Increment selected memory cell)
  • - (Decrement selected memory cell)
  • < (Select left memory cell)
  • > (Select right memory cell)
  • [ (Denote start of loop)
  • ] (Denote end of loop)
  • . (Period, outputs the data in the selected memory cell into the output line)
  • , (Comma, inputs data into the selected memory cell)
  • end (Denote end of command line)
  • (Space, leaves command cell empty)

In standard Brainf*ck, incrementing 255 results in 0, and decrementing 0 yields 255. However this feature is not present in Brainfugd. Decrementing from 0 doesn't do anything, and incrementing 255 yields 256.

The level features abstract and colourful visuals against a black background. These visuals are hidden if Low Detail Mode is enabled.

The level is 6m 51s in length. To complete the level, the player must complete Challenge 4 or Coin 1. Upon completing the level, an animation plays where Spu7nix's logo forms ripples against a surface.

User coins[]

There are three coins:

  • To obtain the first coin, the player must complete all six challenges in Challenge mode.
  • To obtain the second coin, the player must complete the first coin challenge: make a program that outputs 'COIN'.
  • To obtain the third coin, the player must complete the second coin challenge: make a program that outputs 'COIN COIN'.

The second and third coins can be obtained in either Challenge or Coins mode.

Development[]

Brainfugd and its command line, menu, and visuals were all created with SPWN, a programming language developed by Spu7Nix that compiles code to Geometry Dash levels. During the initial beta testing phase for SPWN, camila314 developed a prototype of a Brainf*ck interpreter that only has four memory cells, which would be the inspiration for Spu7nix's implementation of Brainf*ck.

The level is free to copy and contains 246,583 objects.

Awards[]

Year Awards Category Result Ref.
2021 The Geometry Dash Awards Best Minigame Won [1]

References[]

Advertisement