{"id":21852772,"url":"https://github.com/brownsoo/2dvectors","last_synced_at":"2026-02-28T03:41:24.030Z","repository":{"id":3126767,"uuid":"44234646","full_name":"brownsoo/2DVectors","owner":"brownsoo","description":"애니메이션을 위한 2D 벡터 알고리즘","archived":false,"fork":false,"pushed_at":"2024-06-13T00:31:24.000Z","size":1983,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"gh-pages","last_synced_at":"2025-07-20T22:36:09.928Z","etag":null,"topics":["2d-vector","animation","collision","collision-detection","dimension","math","vector"],"latest_commit_sha":null,"homepage":"http://brownsoo.github.io/2DVectors/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brownsoo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"brownsoo","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2015-10-14T08:35:17.000Z","updated_at":"2024-06-13T00:31:28.000Z","dependencies_parsed_at":"2023-02-16T16:01:32.818Z","dependency_job_id":"8781a5cc-14fb-4057-9e30-ccbef9cb80b0","html_url":"https://github.com/brownsoo/2DVectors","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/brownsoo/2DVectors","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brownsoo%2F2DVectors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brownsoo%2F2DVectors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brownsoo%2F2DVectors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brownsoo%2F2DVectors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brownsoo","download_url":"https://codeload.github.com/brownsoo/2DVectors/tar.gz/refs/heads/gh-pages","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brownsoo%2F2DVectors/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29924379,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"online","status_checked_at":"2026-02-28T02:00:07.010Z","response_time":90,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["2d-vector","animation","collision","collision-detection","dimension","math","vector"],"created_at":"2024-11-28T01:18:30.285Z","updated_at":"2026-02-28T03:41:23.992Z","avatar_url":"https://github.com/brownsoo.png","language":"JavaScript","funding_links":["https://ko-fi.com/brownsoo"],"categories":[],"sub_categories":[],"readme":"# Basic 2D Vectors\n\n![poster](./img/tut07_1.gif) \n![poster](./img/tut11_1.gif) \n![poster](./img/tut12_3.gif) \n\n[2D Vectors](https://brownsoo.github.io/2DVectors/) 사이트는 2D 벡터를 사용하여 기초적인 애니메이션 구현과 충돌 알고리즘에 대해 소개합니다.\n본래 웹 사이트 [Vectors for Flash written by TONYPA](http://www.tonypa.pri.ee/vectors) 를 바탕으로, 2012년 번역하여 만들었던 내용을 다시 2015년 가을에 재가공하였습니다. (현재 원본 사이트는 삭제된 상태입니다)\n\n제가 2007년 TONYPA 사이트를 알게 되고 인터랙티브 작업을 시작하는데 큰 도움을 받았습니다. 그 당시 액션스크립트가 2 에서 3 버전으로 빠르게 바뀌는 시기였기 때문에 저는 3.0 버전으로 내용을 재구성하고 싶어서 사이트를 처음 만들게 되었습니다.\n\n2010년대 들어서 플래시 플러그인을 지원하지 않는 디바이스를 고려하여, 플래시로 작성되었던 내용을 [Processing](https://processing.org) 코드로 대신 구현했습니다.\n\n저에게도 의미있는 일을 할 수 있어서 기쁩니다.\u003cbr\u003e\n누군가에게도 유용한 도움이 되길 바랍니다 !)\n\nbrownsoo 2024\n\u003cbr\u003e\n\n\n### [사이트로 이동하기 \u003e\u003e](https://brownsoo.github.io/2DVectors/)\n\n\u003cbr\u003e\n\n\u003csmall\u003e소스 변경\u003c/small\u003e\n\n- 2024년 여름 : 컨텐츠 소개 수정, jekyll 업데이트 \n- 2022년 겨울 : jekyll 업데이트 \n- 2018년 초봄 : 모바일 브라우저 터치 이벤트 오류 수정\n- 2015년 가을 : Basic 2D Vectors 로 이름변경, github로 변경, jekyll사용, Processing으로 코드변경\n- 2012년 여름 : Vectors for Flash 한글용 사이트 제작\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrownsoo%2F2dvectors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrownsoo%2F2dvectors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrownsoo%2F2dvectors/lists"}