The first open-world multiplayer game for the Flipper Zero, best played with the VGM. Here's a video tutorial: https://www.youtube.com/watch?v=Qp7qmYMfdUA

Connect Online

  • Discord: https://discord.gg/5aN9qwkEc6
  • YouTube: https://www.youtube.com/@jblanked
  • Instagram: https://www.instagram.com/jblanked
  • Other: https://www.jblanked.com/social/

Requirements

  • WiFi Developer Board, Raspberry Pi, or ESP32 device flashed with FlipperHTTP v2.0 or higher: https://github.com/jblanked/FlipperHTTP
  • 2.4 GHz WiFi access point

How It Works

FlipWorld, FlipSocial, and Free Roam are connected. Your login information is the same in both apps; if you register an account in either app, you can log in to both using that information. This also means that your friends, messages, and achievements are synced between apps. You only need a username and password to start, which are set in the User Settings. Keep in mind your username will be displayed to others, so choose wisely.

Settings

  • WiFi: Enter your SSID and password to connect to your 2.4 GHz network.
  • User: Add or update your username and password (this is the same login information as your FlipSocial account).
  • Game: Install the Official World Pack, choose your weapon, set your FPS (30, 60, 120, or 240), and select whether you want the screen backlight to always be on, the sound to be on, and the vibration to be on.

Controls

  • Press/Hold LEFT: Turn left if not already facing left, then walk left if the button is still pressed.
  • Press/Hold RIGHT: Turn right if not already facing right, then walk right if the button is still pressed.
  • Press/Hold UP: Walk up.
  • Press/Hold DOWN: Walk down.
  • Press OK: Interact, attack, or teleport. Attacks enemies when colliding with them until all enemies are defeated. Interacts with NPCs when colliding with them.
  • HOLD OK: In-Game Menu.
  • Press BACK: Leave the menu.
  • HOLD BACK: Exit the game.

Player Attributes

  • Health: The amount of life points the player has.
  • XP: The amount of experience points the player has.
  • Level: The rank/level of the player.
  • Strength: The attack power of the player's attacks.
  • Health Regeneration: The amount of health a player gains per second.
  • Attack Timer: The duration the player must wait between attacks.

As a new player, you have 100 health, 0 XP, 10 strength, 1 health regeneration, an attack timer of 1, and are level 1. Each level, the player gains an extra 1 strength and 10 health. Additionally, the amount of XP needed to level up increases exponentially by 1.5. For example, to reach level 2, you need 100 XP; for level 3, 150 XP; for level 4, 225 XP; and so on.

Enemies

Enemies have similar attributes to players but do not have XP or health regeneration. For example, level 1 enemies have 100 health and 10 strength, just like a level 1 player.

Attacks

If an enemy attacks you, your health decreases by the enemy's strength (attack power). Additionally, if an enemy defeats you, your XP decreases by the enemy's strength. Conversely, when you successfully attack an enemy, you gain health equal to 10% of the enemy's strength and increase your XP by the enemy's full strength.

An enemy attack registers if the enemy is facing you and collides with you. However, to attack an enemy successfully, the enemy must be facing away from you, and you must collide with them while pressing "OK".

NPCs

NPCs are friendly characters that players can interact with. Currently, you can interact with them by clicking "OK" while colliding with them.

App Version SDK Status Downloads Logs Build
1.0 86.0 f7 Build succeeded 3632 get logs get build
1.0 79.2 f7 Build succeeded 250 get logs get build
1.0 78.1 f7 Build succeeded 85 get logs get build
0.8.3 86.0 f7 Build succeeded 4890 get logs get build
0.8.3 79.2 f7 Build succeeded 845 get logs get build
0.8.3 78.1 f7 Build succeeded 194 get logs get build
0.8.2 86.0 f7 Build succeeded 1144 get logs get build
0.8.2 79.2 f7 Build succeeded 784 get logs get build
0.8.2 78.1 f7 Build succeeded 52 get logs get build
0.8.1 86.0 f7 Build succeeded 174 get logs get build
0.8.1 79.2 f7 Build succeeded 942 get logs get build
0.8.1 78.1 f7 Build succeeded 34 get logs get build
0.8 86.0 f7 Build succeeded 40 get logs get build
0.8 85.0 f7 Build succeeded 56 get logs get build
0.8 79.2 f7 Build succeeded 1244 get logs get build
0.8 78.1 f7 Build succeeded 65 get logs get build
0.8 73.0 f7 Build succeeded 91 get logs get build
0.7 79.2 f7 Build succeeded 1788 get logs get build
0.7 78.1 f7 Build succeeded 97 get logs get build
0.7 73.0 f7 Build succeeded 16 get logs get build
0.6.1 79.2 f7 Build succeeded 623 get logs get build
0.6.1 78.1 f7 Build succeeded 42 get logs get build
0.6.1 73.0 f7 Build succeeded 14 get logs get build
0.6 79.2 f7 Build succeeded 1387 get logs get build
0.6 78.1 f7 Build succeeded 85 get logs get build
0.6 73.0 f7 Build succeeded 12 get logs get build
0.5 79.2 f7 Build succeeded 3550 get logs get build
0.5 78.1 f7 Build succeeded 429 get logs get build
0.5 73.0 f7 Build succeeded 58 get logs get build
0.4 79.2 f7 Build succeeded 1289 get logs get build
0.4 78.1 f7 Build succeeded 222 get logs get build
0.4 73.0 f7 Build succeeded 21 get logs get build
0.3 79.2 f7 Build succeeded 1559 get logs get build
0.3 78.1 f7 Build succeeded 1864 get logs get build
0.3 73.0 f7 Build succeeded 61 get logs get build
0.3 72.1 f7 Build succeeded 253 get logs get build
0.2 78.1 f7 Build succeeded 1310 get logs get build
0.2 73.0 f7 Build succeeded 25 get logs get build
0.2 72.1 f7 Build succeeded 42 get logs get build
0.1 78.1 f7 Build succeeded 3151 get logs get build
0.1 73.0 f7 Build succeeded 97 get logs get build
0.1 72.1 f7 Build succeeded 95 get logs get build
flip_world Latest 1.0 GitHub Author: JBlanked