{"id":16208011,"url":"https://github.com/iam1337/extterrain2d","last_synced_at":"2025-08-10T14:19:19.046Z","repository":{"id":180238895,"uuid":"120194692","full_name":"Iam1337/extTerrain2D","owner":"Iam1337","description":"Small 2D terrain asset.","archived":false,"fork":false,"pushed_at":"2022-01-24T17:34:20.000Z","size":688,"stargazers_count":11,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-28T16:55:55.258Z","etag":null,"topics":["terrain","terrain-editor","terrain-rendering","terrain2d","unity","unity-asset","unity-editor","unity-scene","unity-scripts","unity2d","unity3d","unity3d-plugin"],"latest_commit_sha":null,"homepage":"","language":"C#","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/Iam1337.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2018-02-04T15:00:31.000Z","updated_at":"2023-06-05T04:32:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"58cbe95e-c291-4336-81c2-225300229772","html_url":"https://github.com/Iam1337/extTerrain2D","commit_stats":null,"previous_names":["iam1337/extterrain2d"],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iam1337%2FextTerrain2D","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iam1337%2FextTerrain2D/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iam1337%2FextTerrain2D/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iam1337%2FextTerrain2D/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Iam1337","download_url":"https://codeload.github.com/Iam1337/extTerrain2D/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243976468,"owners_count":20377691,"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":["terrain","terrain-editor","terrain-rendering","terrain2d","unity","unity-asset","unity-editor","unity-scene","unity-scripts","unity2d","unity3d","unity3d-plugin"],"created_at":"2024-10-10T10:15:04.808Z","updated_at":"2025-03-19T08:30:35.423Z","avatar_url":"https://github.com/Iam1337.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# extTerrain2D - 2D Terrain for Unity\nCreated by [iam1337](https://github.com/iam1337)\n\n![](https://img.shields.io/badge/unity-2021.1%20or%20later-green.svg)\n[![⚙ Build and Release](https://github.com/Iam1337/extTerrain2D/actions/workflows/ci.yml/badge.svg)](https://github.com/Iam1337/extTerrain2D/actions/workflows/ci.yml)\n[![openupm](https://img.shields.io/npm/v/com.iam1337.extterrain2d?label=openupm\u0026registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.iam1337.extterrain2d/)\n[![](https://img.shields.io/github/license/iam1337/extTerrain2D.svg)](https://github.com/Iam1337/extTerrain2D/blob/master/LICENSE)\n[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)\n\n## Introduction\nextTerrain2D is a tool dedicated to create 2D terrains by beizer curve. It generates a mesh with two materials (two submesh) and colliders. Just look at [this video](https://www.youtube.com/watch?v=j7iCimyGXHo).\n\n## Installation:\n\n**Old school**\n\nJust copy the [Assets/extTerrain2D](Assets/extTerrain2D) folder into your Assets directory within your Unity project, or [download latest extTerrain2D.unitypackage](https://github.com/iam1337/extTerrain2D/releases).\n\n**OpenUPM**\n\nVia [openupm-cli](https://github.com/openupm/openupm-cli):\u003cbr\u003e\n```\nopenupm add com.iam1337.extterrain2d\n```\n\nOr if you don't have it, add the scoped registry to manifest.json with the desired dependency semantic version:\n\n```\n\"scopedRegistries\": [\n\t{\n\t\t\"name\": \"package.openupm.com\",\n\t\t\"url\": \"https://package.openupm.com\",\n\t\t\"scopes\": [\n\t\t\t\"com.iam1337.extterrain2d\",\n\t\t]\n\t}\n],\n\"dependencies\": {\n\t\"com.iam1337.extosc.extterrain2d\": \"1.0.0\",\n}\n```\n\n**Package Manager**\n\nProject supports Unity Package Manager. To install the project as a Git package do the following:\n\n1. In Unity, open **Window \u003e Package Manager**.\n2. Press the **+** button, choose **\"Add package from git URL...\"**\n3. Enter \"https://github.com/iam1337/extTerrain2D.git#upm\" and press Add.\n\n## Screenshots:\n**Terrain2D**\u003cbr\u003e\n![Terrain2D](https://i.imgur.com/3js8FWa.png)\n**CompoundTerrain2D**\u003cbr\u003e\n![CompoundTerrain2D](https://i.imgur.com/BC2f5R1.png)\n\n**Inspector Editors**\u003cbr\u003e\n\u003cimg src=\"https://i.imgur.com/rPBWVH8.png\" width=\"400\"\u003e \u003cimg src=\"https://i.imgur.com/B5OcA7p.png\" width=\"400\"\u003e\n\n## Author Contacts:\n\\\u003e [telegram.me/iam1337](http://telegram.me/iam1337) \u003cbr\u003e\n\\\u003e [ext@iron-wall.org](mailto:ext@iron-wall.org)\n\n## License\nThis project is under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiam1337%2Fextterrain2d","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiam1337%2Fextterrain2d","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiam1337%2Fextterrain2d/lists"}