{"id":25343385,"url":"https://github.com/savelevmatthew/face-zuma","last_synced_at":"2025-04-08T14:26:57.178Z","repository":{"id":111035108,"uuid":"218628746","full_name":"SavelevMatthew/Face-Zuma","owner":"SavelevMatthew","description":"Why don't you playing a classic game with different design?","archived":false,"fork":false,"pushed_at":"2021-01-18T12:21:08.000Z","size":94322,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-14T10:44:14.523Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SavelevMatthew.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-10-30T21:19:26.000Z","updated_at":"2021-01-18T12:21:11.000Z","dependencies_parsed_at":"2024-03-15T17:50:35.215Z","dependency_job_id":null,"html_url":"https://github.com/SavelevMatthew/Face-Zuma","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/SavelevMatthew%2FFace-Zuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SavelevMatthew%2FFace-Zuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SavelevMatthew%2FFace-Zuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SavelevMatthew%2FFace-Zuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SavelevMatthew","download_url":"https://codeload.github.com/SavelevMatthew/Face-Zuma/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247859191,"owners_count":21008051,"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":[],"created_at":"2025-02-14T10:38:29.946Z","updated_at":"2025-04-08T14:26:57.173Z","avatar_url":"https://github.com/SavelevMatthew.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![# Face-Zuma](./example_images/ZUMA.png)\n\n\u003e One day I was bored in University, so I'd decided to recreate classic old game, but in new format.\n\u003e Please welcome....Face-Zuma. Here you can create your own texture pack and even sound packs.\n\u003e But if you're as lazy as me, you can just play game, while listening to lectures or having coffee break....\n\u003e So, enjoy ;) \n\n![Main menu image](./example_images/Main%20menu.png)\n![InGame image](./example_images/InGame.png)\n\n## Table of Contents\n[General Info](#general-info)\\\n[Installation](#installation)\\\n[How to create your custom pack](#how-to-create-my-own-pack)\\\n[Current Status](#current-status)\\\n[Author](#author)\n\n## General Info\nThis project recreates old arcade game called Zuma. At any time you have **2 balls**, which can be swapped by pressing **X** button.\nThe goal is to destroy raw of balls by shooting your balls in, since **every 3+ balls with same color destroys** and gives you point.\nTo shoot balls use **mouse button** or you can manually rotate player by pressing **A/D (Left/Right)** and shoot by pressing **Space**.\n\n\u003e Current version: 8.0\\\n\u003e Current beta: 8.1.0\n\n## Installation\nJust download project and install required packages using pip:\n```\npip install -r requirements.txt\n```\n\n## Launching\nTo start The App just run main.py file. One of the methods is to run this command via Terminal:\n```\npython3 main.py\n```\n## How to create my own pack?\n#### How to create Texture pack?\nIf you want to create your own **pack of Textures**, you should create folder inside **images** and put your balls textures inside of it in **.png** format\n#### How to create Sound pack to new Texture pack?\n1. Create folder with **the same name** as Textures folder, but this time in **music** folder\n2. Start putting your sounds in folder. Use **default** folder as an example\n3. Notice, that acceptable format in audio effects is **wav** only, but background music can be mp3 as well\n4. You dont have to create all sounds for pack. If something is missing, the game will automatically use default sound instead :)\n\n## Current Status\nProject development is slowed down, because I was bored of this App and Have not too much time right now to create new updates.\n\n## Author\n### Savelev Matvey\n\u003e #### Github: [@SavelevMatthew](https://github.com/SavelevMatthew)\n\u003e ##### Email: savelevmatthew@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsavelevmatthew%2Fface-zuma","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsavelevmatthew%2Fface-zuma","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsavelevmatthew%2Fface-zuma/lists"}