{"id":13794749,"url":"https://github.com/fishfolk/punchy","last_synced_at":"2025-04-06T03:10:50.882Z","repository":{"id":37017637,"uuid":"447260716","full_name":"fishfolk/punchy","owner":"fishfolk","description":"A 2.5D side-scroller beatemup, made in Bevy","archived":false,"fork":false,"pushed_at":"2024-06-06T04:42:40.000Z","size":71309,"stargazers_count":283,"open_issues_count":29,"forks_count":32,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-30T02:06:41.557Z","etag":null,"topics":["bevy","fish-game","game","game-engine","multiplayer","rust","wasm","web"],"latest_commit_sha":null,"homepage":"https://fishfolk.github.io/punchy/player/latest","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fishfolk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-12T15:01:21.000Z","updated_at":"2025-03-20T10:40:44.000Z","dependencies_parsed_at":"2024-01-07T06:22:40.516Z","dependency_job_id":"91b7e47e-515a-401a-a3a6-3b5342833c9c","html_url":"https://github.com/fishfolk/punchy","commit_stats":{"total_commits":490,"total_committers":12,"mean_commits":"40.833333333333336","dds":0.7,"last_synced_commit":"ab48fe1545bba2c9bc8d0c971d8d7fc4efd7f74e"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishfolk%2Fpunchy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishfolk%2Fpunchy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishfolk%2Fpunchy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishfolk%2Fpunchy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fishfolk","download_url":"https://codeload.github.com/fishfolk/punchy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247427006,"owners_count":20937201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bevy","fish-game","game","game-engine","multiplayer","rust","wasm","web"],"created_at":"2024-08-03T23:00:47.323Z","updated_at":"2025-04-06T03:10:50.855Z","avatar_url":"https://github.com/fishfolk.png","language":"Rust","readme":"# Fish Folk: Punchy\n\n[![Build Status](https://img.shields.io/github/workflow/status/fishfolks/punchy/CI?logo=github\u0026labelColor=1e1c24\u0026color=216e9b)](https://github.com/fishfolks/punchy/actions)\n[![License](https://img.shields.io/badge/License-MIT%20or%20Apache%202-green.svg?label=license\u0026labelColor=1e1c24\u0026color=34925e)](./LICENSE.md)\n[![Discord](https://img.shields.io/badge/chat-on%20discord-green.svg?logo=discord\u0026logoColor=fff\u0026labelColor=1e1c24\u0026color=8d5b3f)](https://discord.gg/4smxjcheE5)\n[![Bors enabled](https://bors.tech/images/badge_small.svg)](https://app.bors.tech/repositories/46829)\n\nA 2.5D side-scroller beat-’em-up, made in Bevy. Inspired by games like Little Fighter 2, River City Ransom and [many more](https://fextralife.com/a-history-of-the-side-scrolling-beat-em-up-part-1/).\n\n![EA469655-50B7-487F-84EA-A4A06938356A](https://user-images.githubusercontent.com/583842/161245719-7b587a2a-dd02-4edc-8640-b26ae6f7eafb.gif)\n\nhttps://user-images.githubusercontent.com/1379590/215623680-2abbd867-717c-42d3-898c-aa7d110e0e0c.mp4\n\n## Web Build\n\nWe keep our web build current with our [latest relese](https://github.com/fishfolk/punchy/releases/latest).\n\nhttps://fishfolk.github.io/punchy/player/latest/\n\nPrevious versions of the web build can also be found linked on their [respective release pages](https://github.com/fishfolk/punchy/releases/).\n\n## Building current development version\nIf you wish to check out changes not yet made it into a release, you can build the game for yourself.\n1. If you dont have it installed already, Install rust and the latest stable toolchain with [rustup.rs](https://rustup.rs/).\n2. If you are running Linux, ensure you have [Bevy's dependancies](https://github.com/bevyengine/bevy/blob/main/docs/linux_dependencies.md) installed.\n3. Clone this repository: `git clone git@github.com:fishfolks/punchy.git`\n4. In the repository base, `cargo run` to compile and run the project.\n\n## Contributing\n\nAnyone involved in the Fish Folk community must follow our [code of conduct](https://github.com/fishfolk/jumpy/blob/main/CODE_OF_CONDUCT.md).\n\nPunchy is currently at an early stage of development, if you want to contribute the best way to get started is to join us at the [Spicy Lobster Discord](https://discord.gg/4smxjcheE5) and check out our [help-wanted](https://github.com/fishfolk/punchy/labels/help%20wanted) issues.\n\nBefore committing and opening a PR, please run the following commands and follow their instructions:\n\n1. `cargo clippy -- -W clippy::correctness -D warnings`\n2. `cargo fmt`\n\nOr if you install [`just`](https://github.com/casey/just) you can simply run `just check`.\n\n## MVP Spec\n\n![861A6300-5FFD-4DDC-B4BF-0E8514F4B87C](https://user-images.githubusercontent.com/583842/161247148-0bc07089-1409-48ca-9cc8-ee1a1edddb9e.png)\n","funding_links":[],"categories":["Platformers","Prototypes"],"sub_categories":["**[id Software](https://en.wikipedia.org/wiki/Id_Software) Games**"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffishfolk%2Fpunchy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffishfolk%2Fpunchy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffishfolk%2Fpunchy/lists"}