{"id":19953768,"url":"https://github.com/nvjob/nvjob-boids","last_synced_at":"2025-05-03T19:31:20.877Z","repository":{"id":37394765,"uuid":"244117693","full_name":"nvjob/nvjob-boids","owner":"nvjob","description":"#NVJOB Simple Boids (Flocks of Birds, Fish and Insects). Flocking Simulation. Free Unity Asset.","archived":false,"fork":false,"pushed_at":"2023-04-10T11:35:02.000Z","size":22924,"stargazers_count":99,"open_issues_count":1,"forks_count":25,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-07T20:21:29.904Z","etag":null,"topics":["birds","boid","boids","boids-simulation","butterflies","fish","flocking","flocking-agents","flocking-algorithm","flocking-simulation","flocks","nvjob","shader","shaders","simulation","unity","unity-asset","unity3d"],"latest_commit_sha":null,"homepage":"https://nvjob.github.io/unity/nvjob-boids","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/nvjob.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},"funding":{"custom":"https://opensea.io/nvjob"}},"created_at":"2020-03-01T09:03:17.000Z","updated_at":"2025-04-01T02:57:23.000Z","dependencies_parsed_at":"2024-01-14T01:25:39.952Z","dependency_job_id":"9335dc25-afef-4f8d-a864-114d816ecb76","html_url":"https://github.com/nvjob/nvjob-boids","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/nvjob%2Fnvjob-boids","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvjob%2Fnvjob-boids/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvjob%2Fnvjob-boids/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvjob%2Fnvjob-boids/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nvjob","download_url":"https://codeload.github.com/nvjob/nvjob-boids/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252241989,"owners_count":21717086,"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":["birds","boid","boids","boids-simulation","butterflies","fish","flocking","flocking-agents","flocking-algorithm","flocking-simulation","flocks","nvjob","shader","shaders","simulation","unity","unity-asset","unity3d"],"created_at":"2024-11-13T01:17:43.508Z","updated_at":"2025-05-03T19:31:18.157Z","avatar_url":"https://github.com/nvjob.png","language":"C#","funding_links":["https://opensea.io/nvjob","https://paypal.me/nvjob"],"categories":["ComputerGraphics \u0026\u0026 Shadingv"],"sub_categories":["Google Analytics"],"readme":"# #NVJOB Simple Boids (Flocks of Birds, Fish and Insects) 1.1.1\n#### Full instructions - [nvjob.github.io/unity/nvjob-boids](https://nvjob.github.io/unity/nvjob-boids)\n\n![GitHub Logo](https://nvjob.github.io/repo/unity%20assets/nvjob%20boids/scr/Fish%20Boids%20Danger%204.jpg)\n\n#NVJOB Simple Boids is a simulation of the behavior of flocks of birds and fish.\u003cbr\u003e\nThis technology is not real Boids, it's pseudo Boids (not mathematical model), but the basic Boids rules (separation, alignment, cohesion) are followed.\n\n-------------------------------------------------------------------\n\n### Prerequisites\n\nTo work on the project, you will need a Unity version of at least 2019.1.8 (64-bit).\n\n### Information\n\nAnimation of birds, fish and butterflies implemented using shaders. The asset includes two shaders, one for birds and butterflies, the second for fish.\n\n\u003cstrong\u003eI recommend\u003c/strong\u003e importing this asset into a new project. Study the operation of the asset and copy the components you need to your project.\n\nThere are five examples in the asset, for understanding the operation and settings.\u003cbr\u003e\nAsset already includes several models (three fish models, one bird model and one butterfly model).\nIn fact, you can use any model, see the example \"Fish Boids Danger\", the shark is animated using a shader.\n\n#NVJOB Simple Boids allows you to create many flocks and many objects in flocks, and it is all controlled by one script. I got good performance by calculating all the flocks in one script, but nevertheless, if you plan to use tens of thousands of birds, this will certainly affect the performance decrease.\n\n\u003cstrong\u003eFeatures:\u003c/strong\u003e\u003cbr\u003e\n- One script for all flocking.\u003cbr\u003e\n- Good performance.\u003cbr\u003e\n- A large number of flocking objects.\u003cbr\u003e\n- Random behavior.\u003cbr\u003e\n- Customization for different types of flocks.\u003cbr\u003e\n- Reaction of flocks to danger.\u003cbr\u003e\n- Animation implemented using a shader.\n\nDownload Techno Demo (Windows, Linux) - [nvjob.itch.io/nvjob-simple-boids-td](https://nvjob.itch.io/nvjob-simple-boids-td)\n\n-------------------------------------------------------------------\n\n**Authors:** [#NVJOB. Developer Nicholas Veselov. Разработчик Николай Веселов. Санкт-Петербург.](https://nvjob.github.io)\n\n**License:** MIT License. [Clarification of licenses](https://nvjob.github.io/mit-license).\n\n**🖤 Donate:** [paypal.me/nvjob](https://paypal.me/nvjob)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvjob%2Fnvjob-boids","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnvjob%2Fnvjob-boids","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvjob%2Fnvjob-boids/lists"}