{"id":17552418,"url":"https://github.com/prozilla/party-animals","last_synced_at":"2025-04-12T04:51:44.654Z","repository":{"id":50605469,"uuid":"515911693","full_name":"Prozilla/Party-Animals","owner":"Prozilla","description":"Party Animals is a multiplayer party game platform where you can invite your friends and play games quickly and easily.","archived":false,"fork":false,"pushed_at":"2022-11-05T18:22:46.000Z","size":2879,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-03T11:04:58.155Z","etag":null,"topics":["firebase","games","multiplayer","party-games"],"latest_commit_sha":null,"homepage":"https://partyanimals.netlify.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Prozilla.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}},"created_at":"2022-07-20T09:13:46.000Z","updated_at":"2025-04-03T06:50:03.000Z","dependencies_parsed_at":"2022-09-05T22:20:37.407Z","dependency_job_id":null,"html_url":"https://github.com/Prozilla/Party-Animals","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Prozilla%2FParty-Animals","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Prozilla%2FParty-Animals/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Prozilla%2FParty-Animals/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Prozilla%2FParty-Animals/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Prozilla","download_url":"https://codeload.github.com/Prozilla/Party-Animals/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248519473,"owners_count":21117757,"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":["firebase","games","multiplayer","party-games"],"created_at":"2024-10-21T05:04:22.655Z","updated_at":"2025-04-12T04:51:44.626Z","avatar_url":"https://github.com/Prozilla.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![GitHub top language](https://img.shields.io/github/languages/top/Prozilla/Party-Animals?color=brightgreen) ![GitHub repo size](https://img.shields.io/github/repo-size/Prozilla/Party-Animals?color=blueviolet)\n\n\u003ch1\u003e\u003cimg src=\"https://partyanimals.netlify.app/media/icons/Logo128x128.png\" width=\"48\" height=\"48\"\u003e Party Animals\u003c/h1\u003e\n\n[Party Animals](https://partyanimals.netlify.app/) is a platform for multiplayer party games where you can invite your friends and play games quickly and easily. This was made by Prozilla by using a realtime database provided by Firebase and the game engine Phaser.\n\n**NOTE**: This project is still in the very early stages of development which means there are still a lot of features that need to be implemented, bugs that need to be fixed and unclean code that needs to be rewritten.\n\n## How does it work\n\nOne player creates a party of which they then become the party host. Other players can then join using a party link or code or by joining a random public party*. Players in the party must then vote for a game that they would like to play*. Some games require teams to be made at the start of the game*. The winner(s) of a game gain 1 point at the end of each game and the player with the most score becomes the party king*.\n\n\\* - These features are planned or being worked on and haven't been released yet.\n\nScreenshot of Party Animals' home page:\u003cbr\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/63581117/181969750-d759ec2c-0d26-4f68-a532-13f02c331b5a.png\" width=\"400\"\u003e\n\n## Features (note: most features are not implemented yet)\n- A party: a group of players that play games together, can either be private or public.\n- Party host: leader of the party, is required to run a party and play games, when they leave a new player will become the party host and if the party is currently playing a game said game will end. The party host can kick and promote players.\n- Party king: best performing player of the party.\n- Teams: some games require teams, teams are made when a game that requires teams starts and end as soon as the game ends. Every player in the winning team gains a point at the end of a game.\n- Chat: players can chat with each other via the chat system.\n- Player settings: a player can choose their animal, color and name. Names can either be auto-generated (adjective + player's animal) or custom.\n- Party guide: a list of tutorials to explain how Party Animals functions.\n\n## To do\n- [ ] Random player picker\n- [ ] Synchronisation (wait for all players before starting game\n- [ ] Countdown before starting game\n- [ ] Party king (player with most points)\n- [x] Invite links\n- [x] Start screen\n- [ ] Spectator mode\n- [x] Chat filter (remove all links except party animals links)\n- [x] Loading screen\n- [x] Tabs (buttons on the left side of the screen, bottom on mobile) to switch between menus like games, party, player customisation, help and start menu\n- [ ] Force all game canvases to be the same size and prevent browser zoom\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprozilla%2Fparty-animals","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprozilla%2Fparty-animals","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprozilla%2Fparty-animals/lists"}