Skip to content

Releases: barretg/feeding-frenzy-2-archipelago

Feeding Frenzy 2 AP - Release v0.6

Choose a tag to compare

@barretg barretg released this 27 Jun 18:45

Quick Patch

  • Fix for fullscreen where some user's setups used negative coordinates
  • Logic fix: accessing level 58 requires dash

Feeding Frenzy 2 AP - Release v0.5

Choose a tag to compare

@barretg barretg released this 16 Jun 01:45

Movement rando, level rando, and borderless fullscreen!

What's new:

  • Added /fullscreen command to client that sets the application to borderless fullscreen
  • Added 'Dash' and 'Suck' randomization items
    • Notably this also affects the ability to clear poison since it blocks left/right clicking
  • Level randomization added with the 'level_shuffle' YAML option

v0.4

Choose a tag to compare

@barretg barretg released this 02 May 14:54

Feeding Frenzy 2 AP - Release v0.4

Fixed some bugs relating to logic and stability

Bug fixes:

  • Fixed the first of the "chase" zones being included within shark levels.
  • Fixed progressive fish and other items being re-applied on disconnect.
  • Fixed goal not being sent at the end of level 60.

v0.3

Choose a tag to compare

@barretg barretg released this 24 Apr 22:34

Release v0.3

Deathlink now properly gated to only trigger while a level is in progress, and properly reference the current level's player object instead of the stale one, preventing most crashes.

v0.2

Choose a tag to compare

@barretg barretg released this 09 Apr 19:23

Release v0.2

Deathlink actually makes you die now instead of just decrementing lives >:)

v0.1

Choose a tag to compare

@barretg barretg released this 08 Apr 08:40
8439be7

Release v0.1

First working apworld!
Note: Only windows is supported at present.

Items

  • Progressive Fish (allows access to next area)
  • 1-up

Locations

  • Level completion
  • Growth stages (2 per non-bonus level)

Setup

Just install as you would any other apworld (put in custom_worlds, or double click to install automatically), generate template yamls to get the yaml file if needed, have your host generate/host the game, and then do the following:

  1. Open FF2 to the title screen
  2. Create a new user. This is very important: The game will write over your save if you do not do this!
  3. Launch the feeding frenzy 2 client via the archipelago launcher (DO NOT start playing the game until you have connected. If you ever get disconnected, return to the title screen to reconnect, as important data is captured on initial loading).
  4. Connect to the server, and begin playing!

Contact xLander on discord (see: #future-game-design Feeding Frenzy 2 thread) if you run into any issues, and feel free to open an issue or submit pull requests.

Current next steps:

At present, the game is playable. However, I have several things in mind already for the next update. For one, I want receiving a deathlink to trigger the routine that runs when you're eaten, rather than just decrementing the amount of lives you have as it does now. This will require tracing back the execution flow at runtime and mapping memory addresses, which is a process I'm currently in the middle of doing.