{"id":19938307,"url":"https://github.com/2kabhishek/lines2k","last_synced_at":"2026-05-15T20:05:14.025Z","repository":{"id":100261551,"uuid":"543589003","full_name":"2KAbhishek/Lines2K","owner":"2KAbhishek","description":"The magic of Lines98, recreated 🕹️🟢","archived":false,"fork":false,"pushed_at":"2023-02-16T07:37:05.000Z","size":230,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-27T12:41:20.650Z","etag":null,"topics":["android","classic","game","java","lines","lines98","retro"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/2KAbhishek.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},"funding":{"github":"2kabhishek"}},"created_at":"2022-09-30T12:25:41.000Z","updated_at":"2023-07-30T20:53:31.000Z","dependencies_parsed_at":"2023-06-19T08:25:39.694Z","dependency_job_id":null,"html_url":"https://github.com/2KAbhishek/Lines2K","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"2KAbhishek/bare-minimum","purl":"pkg:github/2KAbhishek/Lines2K","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2KAbhishek%2FLines2K","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2KAbhishek%2FLines2K/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2KAbhishek%2FLines2K/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2KAbhishek%2FLines2K/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2KAbhishek","download_url":"https://codeload.github.com/2KAbhishek/Lines2K/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2KAbhishek%2FLines2K/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33078026,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T11:35:32.926Z","status":"ssl_error","status_checked_at":"2026-05-15T11:35:31.362Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["android","classic","game","java","lines","lines98","retro"],"created_at":"2024-11-12T23:39:09.370Z","updated_at":"2026-05-15T20:05:14.009Z","avatar_url":"https://github.com/2KAbhishek.png","language":"Java","funding_links":["https://github.com/sponsors/2kabhishek"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align = \"center\"\u003e\n\n\u003ch1\u003e\u003ca href=\"https://2kabhishek.github.io/Lines2K\"\u003eLines2K\u003c/a\u003e\u003c/h1\u003e\n\n\u003ca href=\"https://github.com/2KAbhishek/Lines2K/blob/main/LICENSE\"\u003e\n\u003cimg alt=\"License\" src=\"https://img.shields.io/github/license/2kabhishek/Lines2K?style=flat\u0026color=eee\u0026label=\"\u003e \u003c/a\u003e\n\n\u003ca href=\"https://github.com/2KAbhishek/Lines2K/graphs/contributors\"\u003e\n\u003cimg alt=\"People\" src=\"https://img.shields.io/github/contributors/2kabhishek/Lines2K?style=flat\u0026color=ffaaf2\u0026label=People\"\u003e \u003c/a\u003e\n\n\u003ca href=\"https://github.com/2KAbhishek/Lines2K/stargazers\"\u003e\n\u003cimg alt=\"Stars\" src=\"https://img.shields.io/github/stars/2kabhishek/Lines2K?style=flat\u0026color=98c379\u0026label=Stars\"\u003e\u003c/a\u003e\n\n\u003ca href=\"https://github.com/2KAbhishek/Lines2K/network/members\"\u003e\n\u003cimg alt=\"Forks\" src=\"https://img.shields.io/github/forks/2kabhishek/Lines2K?style=flat\u0026color=66a8e0\u0026label=Forks\"\u003e \u003c/a\u003e\n\n\u003ca href=\"https://github.com/2KAbhishek/Lines2K/watchers\"\u003e\n\u003cimg alt=\"Watches\" src=\"https://img.shields.io/github/watchers/2kabhishek/Lines2K?style=flat\u0026color=f5d08b\u0026label=Watches\"\u003e \u003c/a\u003e\n\n\u003ca href=\"https://github.com/2KAbhishek/Lines2K/pulse\"\u003e\n\u003cimg alt=\"Last Updated\" src=\"https://img.shields.io/github/last-commit/2kabhishek/Lines2K?style=flat\u0026color=e06c75\u0026label=\"\u003e \u003c/a\u003e\n\n\u003ch3\u003eThe magic of Lines98, recreated 🕹️🟢\u003c/h3\u003e\n\n\u003cfigure\u003e\n  \u003cimg src= \"images/screenshot.jpg\" alt=\"Lines2K Demo\"\u003e\n  \u003cbr/\u003e\n  \u003cfigcaption\u003eLines2K screenshot\u003c/figcaption\u003e\n\u003c/figure\u003e\n\n\u003c/div\u003e\n\n## What is this\n\nLines2K is a recreation of the classic Lines 98 game for Android.\n\nThe goal of the player is to create vertical or horizontal lines of balls with the same colour, while the board keeps filling up with random balls.\n\n## Inspiration\n\n- Wanted to play this game on my phone and didn't find any ad free alternatives\n- Had made [Kothello](https://github.com/2kabhishek/Kothello) sometime back, wanted to try my hands on another classic.\n\n## Prerequisites\n\nBefore you begin, ensure you have met the following requirements:\n\n- You have installed the latest version of `Android Studio`\n\n## Getting Lines2K\n\nTo get Lines2K, follow these steps:\n\n```bash\ngit clone https://github.com/2kabhishek/Lines2K\ncd Lines2K\n```\n\nOpen it up on Android Studio and then simply build it for your device or enjoy it on the emulator.\n\n## How it was built\n\nLines2K was built using `Android Studio, Java and OSS`\n\n## Challenges faced\n\n- Building out the logic for the path checker was a bit tricky but googling helped.\n- Faced some issues with gradle initially.\n\n## What I learned\n\n- Rediscovered this old gem and got to learn about it's internals.\n\n## What's next\n\nYou tell me, PR's welcome.\n\nHit the ⭐ button if you found this useful.\n\n## More Info\n\n\u003cdiv align=\"center\"\u003e\n\n\u003ca href=\"https://github.com/2KAbhishek/Lines2K\"\u003eSource\u003c/a\u003e | \u003ca href=\"https://2kabhishek.github.io/Lines2K\"\u003eWebsite\u003c/a\u003e\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2kabhishek%2Flines2k","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2kabhishek%2Flines2k","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2kabhishek%2Flines2k/lists"}