{"id":15008500,"url":"https://github.com/vintage/party_flutter","last_synced_at":"2025-08-20T12:30:43.386Z","repository":{"id":95534200,"uuid":"136512593","full_name":"vintage/party_flutter","owner":"vintage","description":"Party Charades game created in Flutter.","archived":false,"fork":false,"pushed_at":"2019-10-25T12:40:58.000Z","size":44249,"stargazers_count":208,"open_issues_count":0,"forks_count":57,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-12-07T07:33:41.581Z","etag":null,"topics":["dart","dartlang","flutter","flutter-apps","flutter-demo","flutter-examples"],"latest_commit_sha":null,"homepage":"https://twitter.com/KamilRykowski","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vintage.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-06-07T17:52:33.000Z","updated_at":"2024-11-16T02:29:26.000Z","dependencies_parsed_at":"2023-05-14T00:00:48.316Z","dependency_job_id":null,"html_url":"https://github.com/vintage/party_flutter","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintage%2Fparty_flutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintage%2Fparty_flutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintage%2Fparty_flutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintage%2Fparty_flutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vintage","download_url":"https://codeload.github.com/vintage/party_flutter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230423559,"owners_count":18223435,"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":["dart","dartlang","flutter","flutter-apps","flutter-demo","flutter-examples"],"created_at":"2024-09-24T19:19:08.104Z","updated_at":"2024-12-19T11:11:07.218Z","avatar_url":"https://github.com/vintage.png","language":"Dart","funding_links":[],"categories":["引擎","Game [🔝](#readme)","Engines"],"sub_categories":["开源游戏","游戏","Game"],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"screenshots/logo.png?raw=true\" alt=\"Party Flutter\" /\u003e\n\u003c/p\u003e\n\n# Party Flutter\n\n[![Join the chat at https://gitter.im/party_flutter/community](https://badges.gitter.im/party_flutter/community.svg)](https://gitter.im/party_flutter/community?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n[![CircleCI](https://circleci.com/gh/vintage/party_flutter.svg?style=shield)](https://circleci.com/gh/vintage/party_flutter)\n\nMobile party game implemented in Flutter framework. Its been heavily inspired by the Heads Up! game:\n\n- Get a group of friends (at least 3 players)\n- Start the app\n- The youngest player takes the phone\n- Pick one of the available categories/topics (eg. Animals, TV series, Sport)\n- Place the phone at your forehead, so that other players can see the screen\n- Guess the word displayed at the screen - your friends are here to help you!\n\n## Download\n\n\u003cdiv\u003e\n\u003ca href='https://play.google.com/store/apps/details?id=com.puppybox.zgadula' target='_blank'\u003e\u003cimg alt='Get it on Google Play' src='screenshots/google_play.png' height='48px'/\u003e\u003c/a\u003e\n\u003ca href='https://itunes.apple.com/us/app/zgadula-party-charades/id1181083547' target='_blank'\u003e\u003cimg alt='Get it on the App Store' src='screenshots/app_store.png' height='48px'/\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## Preview Video\n\n[![Preview Video](https://img.youtube.com/vi/tAOXFdFt6SQ/0.jpg)](https://www.youtube.com/watch?v=tAOXFdFt6SQ)\n\n## Screenshots\n\n![Screen 1](/screenshots/screen1.png?raw=true \"Screen #1\")\n![Screen 2](/screenshots/screen2.png?raw=true \"Screen #2\")\n![Screen 3](/screenshots/screen3.png?raw=true \"Screen #3\")\n![Screen 4](/screenshots/screen4.png?raw=true \"Screen #4\")\n![Screen 5](/screenshots/screen5.png?raw=true \"Screen #5\")\n![Screen 6](/screenshots/screen6.png?raw=true \"Screen #6\")\n![Screen 7](/screenshots/screen7.png?raw=true \"Screen #7\")\n![Screen 8](/screenshots/screen8.png?raw=true \"Screen #8\")\n\n## Adding new language\n\n1. Add language code to `getCodes` method in [language.dart](lib/services/language.dart)\n2. Download language flag from [here](https://www.countryflags.com/en/image-overview/) and put it in [assets/images/flags/](assets/images/flags/)\n3. Make a copy of file [intl_messages.arb](lib/l10n/intl_messages.arb) and translate the sentences (not the ones prefixed by `@`).\nSee the  [intl_messages_pl.arb](lib/l10n/intl_messages_pl.arb) for reference\n4. When the translations are ready - run the `Generate translations` section\n5. The UI is translated! The only remaining thing is to add own set of categories and questions\nin [assets/data/](assets/data/). Each category consists of:\n\n- id - unique identifier of category (just make sure it's unique across the file)\n- image - image name for the category which is stored in [assets/images/categories/](assets/images/categories/).\nFeel free to add your own images - should be non-transparent, 400x400, PNG files.\nCan be downloaded from [https://www.pexels.com/](https://www.pexels.com/) or [https://unsplash.com/](https://unsplash.com/)\n- name - category name in yours language\n- questions - list of available questions - min. 50 per category, but more is better :)\n\n6. Done, new language added - PRs are more than welcome ❤️\n\n## Generate translations\n\n- `flutter pub pub run intl_translation:extract_to_arb --output-dir=lib/l10n lib/localizations.dart`\n- `flutter pub pub run intl_translation:generate_from_arb --output-dir=lib/l10n --no-use-deferred-loading lib/localizations.dart lib/l10n/intl_*.arb`\n\n## Resources\n\n- [Icons](https://www.baianat.com/resources/thousands/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvintage%2Fparty_flutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvintage%2Fparty_flutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvintage%2Fparty_flutter/lists"}