{"id":13661858,"url":"https://github.com/Newbilius/ColorLinesUnity","last_synced_at":"2025-04-25T06:30:44.371Z","repository":{"id":148995953,"uuid":"159637411","full_name":"Newbilius/ColorLinesUnity","owner":"Newbilius","description":"Порт MS-DOS игры \"цветные линии\" на Unity","archived":false,"fork":false,"pushed_at":"2018-12-07T19:01:45.000Z","size":2685,"stargazers_count":26,"open_issues_count":2,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-10T17:45:16.721Z","etag":null,"topics":["csharp","dotnet","game","game-development","unity","unity2d"],"latest_commit_sha":null,"homepage":null,"language":"C#","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/Newbilius.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}},"created_at":"2018-11-29T09:03:57.000Z","updated_at":"2023-12-07T05:43:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"e6d89a37-bae0-4e2e-b1e6-00d3457cf566","html_url":"https://github.com/Newbilius/ColorLinesUnity","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Newbilius%2FColorLinesUnity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Newbilius%2FColorLinesUnity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Newbilius%2FColorLinesUnity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Newbilius%2FColorLinesUnity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Newbilius","download_url":"https://codeload.github.com/Newbilius/ColorLinesUnity/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250767003,"owners_count":21483905,"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":["csharp","dotnet","game","game-development","unity","unity2d"],"created_at":"2024-08-02T05:01:42.940Z","updated_at":"2025-04-25T06:30:40.554Z","avatar_url":"https://github.com/Newbilius.png","language":"C#","funding_links":[],"categories":["C\\#"],"sub_categories":[],"readme":"# Порт MS-DOS игры \"цветные линии\" на Unity\n\n![Заставка](ReadmePics/pic1_fixed.png)\n\n![Игровой процесс](ReadmePics/pic2.png)\n\nИгра, в которой нужно выстраивать линии из шариков одного цвета, по 5+ в ряд по горизонтали, вертикали или диагонали.\nПервый блин на Unity.\n\n# Как поиграть\n\n* [Скачать](https://github.com/Newbilius/ColorLinesUnity/releases) Windows-версию в релизах\n* [Установить](https://play.google.com/store/apps/details?id=com.newbilius.lines) Android-версию из Google Play. Хотя если у вас нет возможности что-то установить из Google Play - [в релизах](https://github.com/Newbilius/ColorLinesUnity/releases) есть и готовый APK файл\n* [Потыкать](http://www.old-hard.ru/color_lines_unity/) веб-версию на HTML5. В этой версии не воспроизводится часть звуков, хотя музыка играет нормально. Почему? Не разбирался :-/\n\n# Оригинал на сайте Old-Games\nhttps://www.old-games.ru/game/136.html\n\n## О, ты разобрал формат ресурсов оригинала?\nНет! Я просто с помощью DosBox записал все звуковые эффекты и запринтскринил все кадры анимации всех объектов :D Благо DosBox умеет делать такие скриншоты без искажений или потерь в качестве.\n\n## Потенциальные фичи и известные проблемы, на которые я наверное никогда не найду времени\n\n* Правильный рандом под конец игры, когда поле забито - работа сделана в ветке **better_end_random**, но есть сомнения по поводу производительности, так что я пока не влил правки в основную ветку\n* Кастомный курсор - работа начата в ветке **custom_cursor**, но возникла проблема с сохранением размера относительно разрешения, пока не копал\n* Правильные пропорции графики. Оригинальная MS-DOS игра рендерит картинку в разрешении 640x350, именно из него я и выдирал графику. Но блин, изначальная версия вышла в годы мониторов с соотношением сторон 4:3, и именно под него результирующая картинка и растягивалась. Я начал работать над проблемой в ветке **aspect_fix**, но мне не нравится результат, особенно если смотреть на мобилке, так что пока что правки в master не влил\n* Сделать отдельную сцену для Android - текущая плохо подходит для телефонов из-за малого размера поля, хотя на планшетах играется нормально\n* Реагировать на смену разрешения (сейчас разрешение можно выбрать только до старта)\n* Хранить рекорды в облаке и шарить их между игроками\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNewbilius%2FColorLinesUnity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNewbilius%2FColorLinesUnity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNewbilius%2FColorLinesUnity/lists"}