{"id":14985960,"url":"https://github.com/kidagine/darklings-fightinggame","last_synced_at":"2025-04-06T13:09:59.312Z","repository":{"id":36996269,"uuid":"397875018","full_name":"kidagine/Darklings-FightingGame","owner":"kidagine","description":"DARKLINGS is an accessible F2P 2D fighting game with periodic updates (using Rollback Netcode).","archived":false,"fork":false,"pushed_at":"2024-09-12T17:47:34.000Z","size":363953,"stargazers_count":283,"open_issues_count":7,"forks_count":56,"subscribers_count":10,"default_branch":"development","last_synced_at":"2025-04-06T13:09:37.891Z","etag":null,"topics":["2d","action","arcade","coop","deterministic","fighter","fighting-game","game","ggpo","multiplayer","pixel-art","retro","rollback","unity","unity3d"],"latest_commit_sha":null,"homepage":"https://gamejolt.com/games/darklings/640842","language":"ShaderLab","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/kidagine.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":"2021-08-19T08:41:44.000Z","updated_at":"2025-04-01T16:45:40.000Z","dependencies_parsed_at":"2023-02-17T13:01:35.863Z","dependency_job_id":"b4f4adef-5546-4921-a23a-ed4b8be47771","html_url":"https://github.com/kidagine/Darklings-FightingGame","commit_stats":{"total_commits":1734,"total_committers":3,"mean_commits":578.0,"dds":"0.35063437139561704","last_synced_commit":"6dd6ba4660dc9d51f4ab857e02795e062ef56f1f"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kidagine%2FDarklings-FightingGame","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kidagine%2FDarklings-FightingGame/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kidagine%2FDarklings-FightingGame/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kidagine%2FDarklings-FightingGame/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kidagine","download_url":"https://codeload.github.com/kidagine/Darklings-FightingGame/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247485287,"owners_count":20946398,"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":["2d","action","arcade","coop","deterministic","fighter","fighting-game","game","ggpo","multiplayer","pixel-art","retro","rollback","unity","unity3d"],"created_at":"2024-09-24T14:12:02.089Z","updated_at":"2025-04-06T13:09:59.289Z","avatar_url":"https://github.com/kidagine.png","language":"ShaderLab","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DARKLINGS - Fighting Game [![GitHub](https://img.shields.io/badge/ABYSSALS_STUDIOS-blueviolet.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAANBJREFUOI2lk8ENwyAMRR+fjhJxyCQMgDJ6tgF6iSNDkkptLSERm/9sjBNwJgmA1hqSuo+11oKPnxovLqUAdEm91opfB7CXUs5EQ+Zt25DUzSQNy/uPs/fiJ5H3eYjdq9daiTGyrmsA2Pe911oBbv0xRoBgVfhMl2qeYodWnggwdH+ybhVZY18+aiXfffu9S8YAMPJ8yANm//CgOecQYxxAJjZ/zjlcLvZvEwfYsiyXBE8xSZ8HKaVESolPg3SSfh5lX45BvGAGzuIwQ+C73/kNL939fYMqg7wAAAAASUVORK5CYII=)](https://gamejolt.com/games/darklings/640842)\n\n\u003cb\u003ePLAY AT:\u003c/b\u003e [Darklings GameJolt](https://gamejolt.com/games/darklings/640842)\n\nDarklings is a free-to-play 2D fighting game with the intention of being an accessible fighter, that will keep getting updated periodically.\n\u003cdiv align=\"center\"\u003e\n\n[![GitHub](https://img.shields.io/badge/unity_version-2021.3.24-blue)](https://unity3d.com/get-unity/download/archive)\n[![GitHub](https://img.shields.io/badge/game_version-0.2.13-brightgreen)](https://gamejolt.com/games/darklings/640842)\n[![GitHub](https://img.shields.io/badge/game_views-3.0k-orange)](https://gamejolt.com/games/darklings/640842)\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://media3.giphy.com/media/JGw9y4Pn1490O3VkxT/giphy.gif?cid=790b7611da446f3f7c5f25b646b16cccdb4f401cdea30cc5\u0026rid=giphy.gif\u0026ct=s\" alt=\"Darkling\" /\u003e\n\u003c/p\u003e\n\n\n\u003cbr /\u003e\n\u003cbr /\u003e\nCheck the \u003cb\u003eproduction\u003c/b\u003e branch for stable releases. \u003cbr /\u003e\nCheck the \u003cb\u003edevelopment\u003c/b\u003e or the latest numbered version branch for the latest releases.\n\n## Mechanical Features\nThese features do not include everything in the game but rather more mechanically interesting things to point out from a developer's perspective. \n\n**Technical Features**|**Game Features**|**Controller Features**                      \n  ------------------|  ------------------|  ------------------|\nDeterministic Physics|Local Multiplayer|Controllers Support\nDeterministic Animations|Pixel Skin Change|Dynamic Prompts\nState Machine|Hitstop System|Rebinding\nStreaming Videos|Dialogue System|\nPixel Perfect Camera|Replay System|\n60FPS Logic Tick|AI Opponent|\nRollback Implementation|Lobby System|\n\n## Testing Online\n- Open two instances of Unity using ParrelSync (https://github.com/VeriorPies/ParrelSync).\n- Load the 'GameScene' for both instances and start the game.\n- In one of the two instances press the '2' key to change the player index to 1.\n- In both instances press the '5' key to start the GGPO connection and you're good to go. \n\nOptional: use Clumsy (https://github.com/jagt/clumsy) to simulate lag.\n\n## Sub Repositories\nThese are the sub-repositories that help make Darklings in one way or another.\n\n * [Website repository](https://github.com/kidagine/Darklings-Website) \u003cbr\u003e\n * [Launcher repository](https://github.com/kidagine/Darklings-FightingGame-Launcher) \u003cbr\u003e\n * [Command videos for WebGL repository](https://github.com/kidagine/Darklings-CommandListVideos) \u003cbr\u003e\n * [Demonics library repository](https://github.com/kidagine/Demonics-Base-UnityLibrary) \u003cbr\u003e\n\n## PERMISSION AND USE-CASE\nThis repo is open for educational purposes, as I know how difficult making a fighting game and implementing rollback in Unity can be.\nPlease do not use it for commercial purposes without permission.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkidagine%2Fdarklings-fightinggame","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkidagine%2Fdarklings-fightinggame","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkidagine%2Fdarklings-fightinggame/lists"}