{"id":24985606,"url":"https://github.com/eviltwo/compactprojectiles","last_synced_at":"2026-05-19T04:02:23.182Z","repository":{"id":275136493,"uuid":"925097932","full_name":"eviltwo/CompactProjectiles","owner":"eviltwo","description":"This package is a physics simulation of a Box that does not use Rigidbody. It is suitable for use as an effect.","archived":false,"fork":false,"pushed_at":"2025-02-15T06:20:37.000Z","size":173,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-10T02:25:22.805Z","etag":null,"topics":["physics","unity","unity3d","upm-package","upm-packages"],"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/eviltwo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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":["eviltwo"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-01-31T08:14:37.000Z","updated_at":"2025-02-15T06:20:41.000Z","dependencies_parsed_at":"2025-02-15T07:22:48.146Z","dependency_job_id":"1790402f-d2df-46a3-83c2-2692d54b4152","html_url":"https://github.com/eviltwo/CompactProjectiles","commit_stats":null,"previous_names":["eviltwo/compactprojectiles"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/eviltwo/CompactProjectiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eviltwo%2FCompactProjectiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eviltwo%2FCompactProjectiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eviltwo%2FCompactProjectiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eviltwo%2FCompactProjectiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eviltwo","download_url":"https://codeload.github.com/eviltwo/CompactProjectiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eviltwo%2FCompactProjectiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271279088,"owners_count":24731900,"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-08-20T02:00:09.606Z","response_time":69,"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":["physics","unity","unity3d","upm-package","upm-packages"],"created_at":"2025-02-04T10:53:28.860Z","updated_at":"2026-05-19T04:02:18.144Z","avatar_url":"https://github.com/eviltwo.png","language":"C#","funding_links":["https://github.com/sponsors/eviltwo"],"categories":[],"sub_categories":[],"readme":"# Compact Projectiles\nThis package is a physics simulation of a Box that does not use Rigidbody. It is suitable for use as an effect.\n\nAt the start and upon each collision, one to three SphereCasts are executed to simulate the parabolic trajectory until the next collision. While in the air, it only reproduces the simulation results without performing calculations.\n\n![projectile](https://github.com/user-attachments/assets/303c1f26-cec7-405a-ab3d-bff9c4a413fc)\n\n![image](https://github.com/user-attachments/assets/832b1372-f52b-4879-b06b-a66c9f4bd5b2)\n\n# Hou to Use\n- The easiest way is to use the ProjectileController component.  \n- You can control the simulation by using the BoxProjectile class from a custom class.\n\n# Install with UPM\n```\nhttps://github.com/eviltwo/CompactProjectiles.git?path=CompactProjectiles/Assets/CompactProjectiles\n```\n\n# Support My Work\nAs a solo developer, your financial support would be greatly appreciated and helps me continue working on this project.\n- [Asset Store](https://assetstore.unity.com/publishers/12117)\n- [Steam](https://store.steampowered.com/curator/45066588)\n- [GitHub Sponsors](https://github.com/sponsors/eviltwo)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feviltwo%2Fcompactprojectiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feviltwo%2Fcompactprojectiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feviltwo%2Fcompactprojectiles/lists"}