{"id":26959078,"url":"https://github.com/xzripper/gmsfx3","last_synced_at":"2025-04-03T04:34:35.205Z","repository":{"id":238497325,"uuid":"796681413","full_name":"xzripper/gmsfx3","owner":"xzripper","description":"🎮 Wrapper(s) for the gmsfx3-sounds sound base, containing 165+ sound effects. 🔊","archived":false,"fork":false,"pushed_at":"2024-05-10T12:05:30.000Z","size":816,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-10T16:00:36.995Z","etag":null,"topics":["ai","free","game","game-development","prefabs","sfx","sounds"],"latest_commit_sha":null,"homepage":"https://github.com/xzripper/gmsfx3","language":"Java","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/xzripper.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-05-06T12:31:08.000Z","updated_at":"2024-05-10T11:58:23.000Z","dependencies_parsed_at":"2024-05-09T15:53:01.329Z","dependency_job_id":"2df2ad14-e3f4-4fa9-b501-42c9b1f8d0a1","html_url":"https://github.com/xzripper/gmsfx3","commit_stats":null,"previous_names":["xzripper/gmsfx3"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xzripper%2Fgmsfx3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xzripper%2Fgmsfx3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xzripper%2Fgmsfx3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xzripper%2Fgmsfx3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xzripper","download_url":"https://codeload.github.com/xzripper/gmsfx3/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246939240,"owners_count":20857916,"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":["ai","free","game","game-development","prefabs","sfx","sounds"],"created_at":"2025-04-03T04:34:27.887Z","updated_at":"2025-04-03T04:34:35.195Z","avatar_url":"https://github.com/xzripper.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"banner.png\"\u003e\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003eAI Game Sound Effects library with 165+ sounds!\u003c/h3\u003e\n\nGMSFX3 - Wrapper for the \u003ca href=\"https://github.com/xzripper/gmsfx3-sounds\"\u003egmsfx3-sounds\u003c/a\u003e sound base, containing 165+ sound effects.\u003cbr\u003e\u003cbr\u003e\nCurrently supported languages:\n  * \u003ca href=\"https://github.com/xzripper/gmsfx3/tree/main/pygmsfx3\"\u003ePython\u003c/a\u003e (#2 level of support).\n  * \u003ca href=\"https://github.com/xzripper/gmsfx3/tree/main/jgmsfx3\"\u003eJava\u003c/a\u003e (#1 level of support).\n  * \u003ca href=\"https://github.com/xzripper/gmsfx3/tree/main/luagmsfx3\"\u003eLua\u003c/a\u003e (#3 level of support).\n\nMore coming...\n\n\u003ch3\u003eSFX tree for sound base version \u003ccode\u003e10.05.2024\u003c/code\u003e.\u003c/h3\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eSFX Tree (long).\u003c/summary\u003e\u003cbr\u003e\n\n  - `Ambiance`\n    - `Dark`\n      - `AMBIENCE_DARK_1`\n      - `AMBIENCE_DARK_2`\n      - `AMBIENCE_DARK_3`\n      - `AMBIENCE_DARK_4`\n      - `AMBIENCE_DARK_5`\n    - `FarHowlingWind`\n      - `AMBIENCE_FAR_HOWLING_WIND_1`\n      - `AMBIENCE_FAR_HOWLING_WIND_2`\n      - `AMBIENCE_FAR_HOWLING_WIND_3`\n      - `AMBIENCE_FAR_HOWLING_WIND_4`\n      - `AMBIENCE_FAR_HOWLING_WIND_5`\n    - `Forest`\n      - `AMBIENCE_FOREST_1`\n      - `AMBIENCE_FOREST_2`\n      - `AMBIENCE_FOREST_3`\n      - `AMBIENCE_FOREST_4`\n      - `AMBIENCE_FOREST_5`\n    - `HowlingWind`\n      - `AMBIENCE_HOWLING_WIND_1`\n      - `AMBIENCE_HOWLING_WIND_2`\n    - `Night`\n      - `AMBIENCE_NIGHT_1`\n      - `AMBIENCE_NIGHT_2`\n\n  - `Beep`\n    - `BEEP_1`\n    - `BEEP_2`\n    - `BEEP_3`\n\n  - `Breathe`\n    - `BREATHE_1`\n\n  - `Closing`\n    - `Closet`\n      - `CLOSING_CLOSET_1`\n    - `Door`\n      - `CLOSING_DOOR_1`\n    - `Lattice`\n      - `CLOSING_LATTICE_1`\n    - `Shelf`\n      - `CLOSING_SHELF_1`\n\n  - `Crow`\n    - `CROW_1`\n    - `CROW_2`\n    - `CROW_3`\n    - `CROW_4`\n\n  - `Crowd`\n    - `CROWD_1`\n    - `CROWD_2`\n\n  - `Ding`\n    - `DING_1`\n\n  - `Explosion`\n    - `Big`\n      - `EXPLOSION_BIG_1`\n      - `EXPLOSION_BIG_2`\n      - `EXPLOSION_BIG_3`\n      - `EXPLOSION_BIG_4`\n      - `EXPLOSION_BIG_5`\n    - `Small`\n      - `EXPLOSION_SMALL_1`\n      - `EXPLOSION_SMALL_2`\n      - `EXPLOSION_SMALL_3`\n      - `EXPLOSION_SMALL_4`\n\n  - `FallenObject`\n    - `GlassVase`\n      - `FALLEN_OBJECT_GLASS_VASE_1`\n    - `HumanBody`\n      - `FALLEN_OBJECT_HUMAN_BODY_1`\n      - `FALLEN_OBJECT_HUMAN_BODY_2`\n      - `FALLEN_OBJECT_HUMAN_BODY_3`\n    - `MetalThing`\n      - `FALLEN_OBJECT_METAL_THING_1`\n      - `FALLEN_OBJECT_METAL_THING_2`\n    - `Plank`\n      - `FALLEN_OBJECT_PLANK_1`\n    - `Wood`\n      - `FALLEN_OBJECT_WOOD_1`\n      - `FALLEN_OBJECT_WOOD_2`\n\n  - `FarHeliFlyBy`\n    - `FAR_HELI_FLY_BY_1`\n\n  - `FarJetFlyBy`\n    - `FAR_JET_FLY_BY_1`\n    - `FAR_JET_FLY_BY_2`\n    - `FAR_JET_FLY_BY_3`\n    - `FAR_JET_FLY_BY_4`\n\n  - `FemaleHit`\n    - `FEMALE_HIT_1`\n    - `FEMALE_HIT_2`\n\n  - `FemaleOuch`\n    - `FEMALE_OUCH_1`\n    - `FEMALE_OUCH_2`\n\n  - `FireBoom`\n    - `FIRE_BOOM_1`\n    - `FIRE_BOOM_2`\n    - `FIRE_BOOM_3`\n    - `FIRE_BOOM_4`\n\n  - `Footstep`\n    - `Branch`\n      - `FOOTSTEP_BRANCH_1`\n      - `FOOTSTEP_BRANCH_2`\n      - `FOOTSTEP_BRANCH_3`\n      - `FOOTSTEP_BRANCH_4`\n    - `Concrete`\n      - `FOOTSTEP_CONCRETE_1`\n      - `FOOTSTEP_CONCRETE_2`\n      - `FOOTSTEP_CONCRETE_3`\n    - `Forest`\n      - `FOOTSTEP_FOREST_1`\n      - `FOOTSTEP_FOREST_2`\n      - `FOOTSTEP_FOREST_3`\n      - `FOOTSTEP_FOREST_4`\n      - `FOOTSTEP_FOREST_5`\n    - `Grass`\n      - `FOOTSTEP_GRASS_1`\n      - `FOOTSTEP_GRASS_2`\n    - `Gravel`\n      - `FOOTSTEP_GRAVEL_1`\n      - `FOOTSTEP_GRAVEL_2`\n      - `FOOTSTEP_GRAVEL_3`\n      - `FOOTSTEP_GRAVEL_4`\n    - `Sand`\n      - `FOOTSTEP_SAND_1`\n      - `FOOTSTEP_SAND_2`\n    - `Snow`\n      - `FOOTSTEP_SNOW_1`\n      - `FOOTSTEP_SNOW_2`\n      - `FOOTSTEP_SNOW_3`\n      - `FOOTSTEP_SNOW_4`\n      - `FOOTSTEP_SNOW_5`\n    - `Water`\n      - `FOOTSTEP_WATER_1`\n    - `Wood`\n      - `FOOTSTEP_WOOD_1`\n      - `FOOTSTEP_WOOD_2`\n\n  - `GlassBreaks`\n    - `GLASS_BREAKS_1`\n    - `GLASS_BREAKS_2`\n    - `GLASS_BREAKS_3`\n    - `GLASS_BREAKS_4`\n\n  - `GMSFX3Intro`\n    - `GMSFX3_INTRO_1`\n    - `GMSFX3_INTRO_2`\n    - `GMSFX3_INTRO_3`\n    - `GMSFX3_INTRO_4`\n    - `GMSFX3_INTRO_5`\n    - `GMSFX3_INTRO_6`\n    - `GMSFX3_INTRO_7`\n\n  - `Gun`\n    - `Blaster`\n      - `GUN_BLASTER_SHOT_1`\n      - `GUN_BLASTER_SHOT_2`\n      - `GUN_BLASTER_SHOT_3`\n      - `GUN_BLASTER_SHOT_4`\n    - `Pistol`\n      - `GUN_PISTOL_SHOT_1`\n      - `GUN_PISTOL_SHOT_2`\n      - `GUN_PISTOL_SHOT_3`\n      - `GUN_PISTOL_SHOT_4`\n    - `Rifle`\n      - `GUN_RIFLE_SHOT_1`\n      - `GUN_RIFLE_SHOT_2`\n      - `GUN_RIFLE_SHOT_3`\n\n  - `GenericRumble`\n    - `GENERIC_RUMBLE_1`\n\n  - `Human`\n    - `HUMAN_BREATHING_1`\n\n  - `Knife`\n    - `KNIFE_BLADE_1`\n\n  - `Knocking`\n    - `KNOCKING_1`\n    - `KNOCKING_2`\n    - `KNOCKING_3`\n    - `KNOCKING_4`\n    - `KNOCKING_5`\n\n  - `MaleHit`\n    - `MALE_HIT_1`\n    - `MALE_HIT_2`\n\n  - `MaleOuch`\n    - `MALE_OUCH_1`\n    - `MALE_OUCH_2`\n\n  - `Mechanical`\n    - `Beep`\n      - `MECHANICAL_BEEP_1`\n      - `MECHANICAL_BEEP_2`\n    - `Success`\n      - `MECHANICAL_SUCCESS_1`\n\n  - `Meow`\n    - `MEOW_1`\n\n  - `Opening`\n    - `ClosenDoor`\n      - `OPENING_CLOSEN_DOOR_1`\n    - `Closet`\n      - `OPENING_CLOSET_1`\n      - `OPENING_CLOSET_2`\n    - `Door`\n      - `OPENING_DOOR_1`\n      - `OPENING_DOOR_2`\n    - `Shelf`\n      - `OPENING_SHELF_1`\n\n  - `PoliceSiren`\n    - `Far`\n      - `POLICE_SIREN_FAR_1`\n    - `NearFar`\n      - `POLICE_SIREN_NEAR_FAR_1`\n    - `Stop`\n      - `POLICE_SIREN_STOP_1`\n\n  - `PoweredGMSFX3`\n    - `POWERED_GMSFX3`\n\n  - `SeaAmbience`\n    - `SEA_AMBIENCE_1`\n    - `SEA_AMBIENCE_2`\n    - `SEA_AMBIENCE_3`\n    - `SEA_AMBIENCE_4`\n    - `SEA_AMBIENCE_5`\n\n  - `Sirens`\n    - `SIRENS_1`\n    - `Ambient`\n      - `SIRENS_AMBIENT_1`\n      - `SIRENS_AMBIENT_2`\n    - `Chaos`\n      - `SIRENS_CHAOS_1`\n    - `GettingFar`\n      - `SIRENS_GETTING_FAR_1`\n\n  - `Teleport`\n    - `TELEPORT_1`\n    - `TELEPORT_2`\n\n  - `Train`\n    - `Horn`\n      - `TRAIN_HORN_1`\n      - `TRAIN_HORN_2`\n      - `TRAIN_HORN_3`\n\n  - `TreesAffectedByWind`\n    - `TREES_AFFECTED_BY_WIND_1`\n\n  - `Vehicle`\n    - `Door`\n      - `Close`\n        - `VEHICLE_DOOR_CLOSE_1`\n        - `VEHICLE_DOOR_CLOSE_2`\n      - `Open`\n        - `VEHICLE_DOOR_OPEN_1`\n        - `VEHICLE_DOOR_OPEN_2`\n    - `Driving`\n      - `VEHICLE_DRIVING_INSIDE_1`\n    - `Engine`\n      - `Running`\n        - `Inside`\n          - `VEHICLE_ENGINE_RUNNING_INSIDE_1`\n        - `Outside`\n          - `VEHICLE_ENGINE_RUNNING_OUTSIDE_1`\n      - `Start`\n        - `VEHICLE_ENGINE_START_1`\n    - `PassingBy`\n      - `VEHICLE_PASSING_BY_1`\n\u003c/details\u003e\n\n\u003ch3\u003eWrapper Documentation (Python version, but applicable for every language).\u003c/h3\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eWrapper documentation.\u003c/summary\u003e\n\n  `__init__`:\u003cbr\u003e\n    - `gmsfx3_sfx_url(sfxname: SFXName) -\u003e str`: Generate SFX URL. Used by `gmsfx3_get` and probably you don't need this.\u003cbr\u003e\u003cbr\u003e\n    - `gmsfx3_get(sfxname: SFXName) -\u003e GMSFX3DownloadResult`: Download SFX. In the event of a successful outcome, the path to SFX will be returned. In the absence of a successful outcome, a tuple will be returned along with an error message and an incorrect URL.\u003cbr\u003e\u003cbr\u003e\n    - `gmsfx3_clear_cached_sfx() -\u003e None`: This function clears the cached SFX, but you lose access to them next time. Download SFX via `gmsfx3_get` again next time.\u003cbr\u003e\u003cbr\u003e\n    - `gmsfx3_version() -\u003e str`:  Get `GMSFX3` version.\u003cbr\u003e\u003cbr\u003e\n    - `gmsfx3_sounds_base_version() -\u003e str`: Get `gmsfx3-sounds` base version.\u003cbr\u003e\u003cbr\u003e\n\n  `sfxlist`:\u003cbr\u003e\n    - `class GMSFX3`:\u003cbr\u003e\n      - SFX Tree... Look up for SFX tree.\u003cbr\u003e\n\u003c/details\u003e\n\n\u003ch3\u003eContribution.\u003c/h3\u003e\nYou can push issue for new sound request, or for any other issue. Pull requests for implementing new wrappers are welcomed.\n\n\u003ch3\u003eLicense.\u003c/h3\u003e\n\n`gmsfx3-sounds` base has no copyrighted material and free to use.\u003cbr\u003e\u003cbr\u003e\nThe `GMSFX3` software is licensed under the MIT License, but I would like to request that you include an attribution.\n\n\u003chr\u003e\u003cp align=\"center\"\u003e\u003cb\u003eGMSFX3 v1.2.0\u003c/b\u003e \u003cimg src=\"icon.png\" width=20\u003e\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxzripper%2Fgmsfx3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxzripper%2Fgmsfx3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxzripper%2Fgmsfx3/lists"}