{"id":17160386,"url":"https://github.com/codenameyau/forest-ecosystem","last_synced_at":"2025-07-23T04:03:42.523Z","repository":{"id":19273251,"uuid":"22509747","full_name":"codenameyau/forest-ecosystem","owner":"codenameyau","description":":beginner: Forest Ecosystem simulation","archived":false,"fork":false,"pushed_at":"2016-04-02T17:51:29.000Z","size":511,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T15:12:08.586Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://codenameyau.github.io/forest-ecosystem/","language":"JavaScript","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/codenameyau.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}},"created_at":"2014-08-01T12:50:32.000Z","updated_at":"2023-06-29T07:56:09.000Z","dependencies_parsed_at":"2022-09-25T05:23:30.335Z","dependency_job_id":null,"html_url":"https://github.com/codenameyau/forest-ecosystem","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codenameyau/forest-ecosystem","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codenameyau%2Fforest-ecosystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codenameyau%2Fforest-ecosystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codenameyau%2Fforest-ecosystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codenameyau%2Fforest-ecosystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codenameyau","download_url":"https://codeload.github.com/codenameyau/forest-ecosystem/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codenameyau%2Fforest-ecosystem/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266614306,"owners_count":23956341,"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","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-10-14T22:24:41.354Z","updated_at":"2025-07-23T04:03:42.501Z","avatar_url":"https://github.com/codenameyau.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"forest-ecosystem\n================\n\n![Screenshot of forest ecosystem](https://raw.githubusercontent.com/codenameyau/coding-cafe/master/screenshot/forest-ecosystem.jpg)\n\n**Forest Ecosystem** is a simulation based on this\n[programming challenge](http://codegolf.stackexchange.com/q/35322/30051).\n\nI really enjoyed working on this project, and learned how to efficiently run a simulation\non a 3D Array data structure and then passing that data to be drawn in an HTML5 canvas.\n\nI encountered several issues such as looping efficiency, splicing during loop iterations,\nand designing an elegant ForestLife and ForestEcosystem interface. In the end it took several\npaper brainstorms and redesigns, but ultimately turned out to be what I wanted!\n\n[**Live Demo**](https://codenameyau.github.io/forest-ecosystem/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodenameyau%2Fforest-ecosystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodenameyau%2Fforest-ecosystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodenameyau%2Fforest-ecosystem/lists"}