jblanked 47ea1bdc95 remove plant_fern and platn_pointy před 11 měsíci
..
01-home.png 176af4523d memory improvements, collision fixes, final typos před 11 měsíci
02-town.png 61daa0d614 bump to 0.4 and truncate some methods před 1 rokem
03-town.png 61daa0d614 bump to 0.4 and truncate some methods před 1 rokem
04-town.png 234944bd3f add app screenshots před 1 rokem
05-tree.png 234944bd3f add app screenshots před 1 rokem
06-tree.png 61daa0d614 bump to 0.4 and truncate some methods před 1 rokem
CHANGELOG.md fadb9785db few touch ups před 11 měsíci
KeyBackspaceSelected_16x9.png 4429df3fcb Initial commit před 1 rokem
KeyBackspace_16x9.png 4429df3fcb Initial commit před 1 rokem
KeySaveSelected_24x11.png 4429df3fcb Initial commit před 1 rokem
KeySave_24x11.png 4429df3fcb Initial commit před 1 rokem
README.md 6be9c2f94d Merge branch 'main' of https://github.com/jblanked/FlipWorld před 11 měsíci
WarningDolphin_45x42.png 4429df3fcb Initial commit před 1 rokem
icon_alien_gun_10x10px.png b96c3d960c update home image, add icons from pr3 před 1 rokem
icon_axe_10x10px.png b96c3d960c update home image, add icons from pr3 před 1 rokem
icon_axe_16x16px.png b96c3d960c update home image, add icons from pr3 před 1 rokem
icon_axe_alt_10x10px.png b96c3d960c update home image, add icons from pr3 před 1 rokem
icon_axe_alt_16x16px.png b96c3d960c update home image, add icons from pr3 před 1 rokem
icon_bow_10x10px.png b96c3d960c update home image, add icons from pr3 před 1 rokem
icon_fence_16x8px.png 6a61e4ef7c Use new JSON and update icons před 1 rokem
icon_fence_end_16x8px.png 6a61e4ef7c Use new JSON and update icons před 1 rokem
icon_fence_vertical_end_6x8px.png b80d72f111 fix some weird gobbledegoop, add "icon_" prefix před 1 rokem
icon_fence_vertical_start_6x15px.png b80d72f111 fix some weird gobbledegoop, add "icon_" prefix před 1 rokem
icon_flower_16x16.png 4e9e42c49c Rename icons and create easy draw methods před 1 rokem
icon_house_48x32px.png b80d72f111 fix some weird gobbledegoop, add "icon_" prefix před 1 rokem
icon_lake_bottom_31x12px.png 1ef97a2737 fix weird floopitygoop with lake stuff před 1 rokem
icon_lake_bottom_left_24x22px.png b80d72f111 fix some weird gobbledegoop, add "icon_" prefix před 1 rokem
icon_lake_bottom_right_24x22px.png b80d72f111 fix some weird gobbledegoop, add "icon_" prefix před 1 rokem
icon_lake_left_11x31px.png 1ef97a2737 fix weird floopitygoop with lake stuff před 1 rokem
icon_lake_right_11x31.png 1ef97a2737 fix weird floopitygoop with lake stuff před 1 rokem
icon_lake_top_31x12px.png 1ef97a2737 fix weird floopitygoop with lake stuff před 1 rokem
icon_lake_top_left_24x22px.png b80d72f111 fix some weird gobbledegoop, add "icon_" prefix před 1 rokem
icon_lake_top_right_24x22px.png b80d72f111 fix some weird gobbledegoop, add "icon_" prefix před 1 rokem
icon_man_7x16.png 4e9e42c49c Rename icons and create easy draw methods před 1 rokem
icon_menu_128x64px.png 967ad03c8d FlipWorld - v0.3 před 1 rokem
icon_plant_16x16.png 4e9e42c49c Rename icons and create easy draw methods před 1 rokem
icon_rock_large_18x19px.png 6a61e4ef7c Use new JSON and update icons před 1 rokem
icon_rock_medium_16x14px.png 6a61e4ef7c Use new JSON and update icons před 1 rokem
icon_rock_small_10x8px.png 6a61e4ef7c Use new JSON and update icons před 1 rokem
icon_sword_10x10px.png b96c3d960c update home image, add icons from pr3 před 1 rokem
icon_title_screen_128x64px.png 53a18ce98c update title screen to say 0.5 (@pr3) před 11 měsíci
icon_tree_16x16.png 4e9e42c49c Rename icons and create easy draw methods před 1 rokem
icon_woman_9x16.png 4e9e42c49c Rename icons and create easy draw methods před 1 rokem
icon_world_change_128x64px.png 967ad03c8d FlipWorld - v0.3 před 1 rokem

README.md

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

Requirements

How It Works

FlipWorld and FlipSocial 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: Attack/Teleport (set to attack until all enemies are defeated).
  • 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".

Short Tutorial

  1. Ensure your WiFi Developer Board and Video Game Module are flashed with FlipperHTTP.
  2. Install the app.
  3. Restart your Flipper Zero, then open FlipWorld.
  4. Click "Settings -> WiFi", then input your WiFi SSID and password.
  5. Hit the "BACK" button, click "User". If your username is not present, click "Username" and add one. Do the same for the password field.
  6. Go back to the main menu and hit "Play". It will register an account if necessary and fetch data from our API that's used to render our graphics.

Roadmap

v0.2

  • Game Mechanics
  • Video Game Module support

v0.3

  • Stability patch

v0.4

  • New game features
  • Stability patch
  • World expansion

v0.5

  • New game features
  • Custom Controller Support

v0.6

  • ???

v0.7

  • ???

v0.8

  • Multiplayer support

v1.0

  • Official release