Skip to content
Zyrafa edited this page Aug 11, 2022 · 7 revisions

Fish Folk: Punchy

Introduction

Fish Folk: Punchy is a 2.5D side-scroller beat'em-up game, played up to 4 players on a shared screen or online. Explore a wacky, fishy world and fight for your peace, one punch at a time!

Punchy is also the next entry in the family of Fish Folk games.

Key features

  • Play alone or with up to 3 other players in local or online multiplayer
  • Unlock new characters with unique powers
  • Fully moddable

Inspiration

Punchy is inspired by old, classic beat'em up titles like Little Fighter 2, River City Ransom and many more.

Gameplay

The gameplay follows a standard beat'em-up formula - move to the right, fight a wave of incoming enemies and progress further to your destination. At the end of each stage fight a powerful boss.

Playable characters

Each playable fish comes with its own moveset and special, unlockable abilities.

After each stage a new character will be rescued and will join the roster.

Pescy

Fishy

Sharky

Orcy

Enemies

Currently, there are 3 types of enemy troublemakers, each with additional differently dressed variants that have higher HP values.

In the final game, each stage will introduce new enemies with special abilities.

Bandits Your run-of-the-mill goons. They deal low damage punches, but are smart enough to pick up weapons.

Health: 100 Damage: normal attack 5 Move speed: walk 5; sprint 10 Special: Can pick up weapons


Slingers They use distance to their advantage, shooting rocks at the player. In close combat hovewer, they are defensless and fall down after a few punches.

Health: 40 Damage: ranged attack 5 Move speed: walk 5; sprint 10 Special: Ranged attack; Can't punch


Brutes These guys are the real deal. Tanky, and their punches will send you flying. Unfortunately for them, running is not their strong suit.

Health: 200 Damage: normal attack 20 Move speed: walk 3 Special: Deals strong knockback

The Big Bass Boss

What would be a gang of fishy troublemakers without someone to boss them around?! Here comes the Big Bass Boss. He's slow and heavy, but his stomp and headbash attacks are nothing to scoff at.

Health: 2000 Damage: stomp attack 30; charge attack 15; bomb attack 15 Move speed: walk 3; charge 10 Special: Invulnerable to knockback; Stomps when players are close; Charges ahead when players are far; Throws bombs

Bombs will also be part of his arsenal, making him deadly at all distances.

Weapons

Players, as well as some enemies, can pick up various sea-themed weapons to bash their enemies with. Some are swingable, and some can be thrown. Each weapon has its own damage, range, speed and durability.

Througout the stages players will also encounter other items, like heavy barrels that can thrown and rolled, or apples for quick healing.

Stages

Each stage of the game is made up of a couple sub-stages. The first stage starts off with a tutorial in a jungle, after which the action moves to a troublemaker-filled beach.

Further stages are planned to take place in: the deep sea, the Atlantis, an alien starfish lair and back at the now-mechanized beach.

Releases

Current version ==v0.0.3== online build:

https://fishfolks.github.io/punchy/player/v0.0.3/

All official releases can be found on Github Releases page.

Default Key Bindings

Action Keyboard Left Keyboard Right Gamepad
Movement W, A, S, D Arrow Keys Left Stick
Flop Attack Space Comma South Key
Throw V Right Shift East Key
Pickup/Drop C Period West Key

The controls are configurable in the settings menu.

Upcoming Features

Features planned for the ==v0.0.4== release:

  • Big Bass Boss MVP
  • Improved AI
  • Melee weapons
  • Basic scripting
  • Music

Key Information

๐ŸŽฎStatus: In development
๐Ÿ‘พGenre: Beat'em up
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆNumber of Players: 1-4 (1-2 in demo)

โš™Engine: Bevy (Rust)
๐Ÿ•นPlatforms: PC (eventually Switch, Xbox & PlayStation)
๐Ÿ”งGitHub: https://github.com/fishfight/punchy
โœจItch io: https://spicylobster.itch.io/punchy

Credits

The team:

  • @erlend ๐Ÿ‡ณ๐Ÿ‡ด Franchise owner.
  • @Remie๐Ÿ“ ๐Ÿ‡ณ๐Ÿ‡ด Project leader, jack of all trades, the man with the plan.
  • @Kezeal ๐Ÿ‡ช๐Ÿ‡ช jack of all trades (knows several languages and still learning).
  • @Herani ๐Ÿ‡ฉ๐Ÿ‡ช Kezeal's apprentice. He will try to help and learn.
  • @edgarssilva ๐Ÿ‡ต๐Ÿ‡น Setting up the game on a brand new engine along with contributors: https://github.com/fishfolks/punchy/graphs/contributors
  • @zTecna Spriter (animations and props)
  • @emerald_jak Music!

Commissioned workers:

  • @AlexL ๐Ÿ‡ญ๐Ÿ‡ฐ Spriter (Bandits, Slingers, Brutes, 3 variations of each)
  • @Gespenst ๐Ÿ‡ฑ๐Ÿ‡น Spriter (Big Bass (in-progress))
  • @sarahboev ๐Ÿ‡บ๐Ÿ‡ธ Spriter (more playable characters)