{"id":16161987,"url":"https://github.com/amiantos/langtonsmap","last_synced_at":"2025-04-07T03:44:50.430Z","repository":{"id":93728720,"uuid":"190816843","full_name":"amiantos/langtonsmap","owner":"amiantos","description":"Procedural 8-bit style map generated by Langton's ant, built with SpriteKit","archived":false,"fork":false,"pushed_at":"2019-09-14T00:31:49.000Z","size":6168,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-13T08:19:44.638Z","etag":null,"topics":["langton-ant","langtons-ant","langtonsant","screensaver","spritekit","swift"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amiantos.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":"2019-06-07T22:18:37.000Z","updated_at":"2024-06-26T23:18:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"dbf25666-3a2a-488b-ad87-dc74a1f3a833","html_url":"https://github.com/amiantos/langtonsmap","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/amiantos%2Flangtonsmap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amiantos%2Flangtonsmap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amiantos%2Flangtonsmap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amiantos%2Flangtonsmap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amiantos","download_url":"https://codeload.github.com/amiantos/langtonsmap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247588824,"owners_count":20963011,"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":["langton-ant","langtons-ant","langtonsant","screensaver","spritekit","swift"],"created_at":"2024-10-10T02:28:33.463Z","updated_at":"2025-04-07T03:44:50.402Z","avatar_url":"https://github.com/amiantos.png","language":"Swift","readme":"# Langton's Map\n\nA constantly evolving procedural map generated by [Langston's ant](https://en.wikipedia.org/wiki/Langton%27s_ant), implemented in SpriteKit. Basically: there are three \"ants\" on a map, one that leaves behind lava, and two that leave behind water. Lava creates land that evolves over time (from lava, to rock, to dirt, then to either sand or grass), and water washes away sand, slowly eroding the land. If you let it run long enough, you get some pleasing shapes that look vaguely like landmasses.\n\nIf you think this is neat, wait til you see [Life Saver](https://github.com/amiantos/lifesaver)!\n\n## Screenshots\n\n![Screenshots of Langton's Map, showing the generation of land mass over time.](/screenshots.jpg?raw=true)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famiantos%2Flangtonsmap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famiantos%2Flangtonsmap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famiantos%2Flangtonsmap/lists"}