{"id":15137910,"url":"https://github.com/trubusoft/bevy-skeleton","last_synced_at":"2025-04-06T06:44:28.793Z","repository":{"id":245959360,"uuid":"819676675","full_name":"trubusoft/bevy-skeleton","owner":"trubusoft","description":"Collection of useful docs to quickly start developing with bevy using RustRover on Ubuntu","archived":false,"fork":false,"pushed_at":"2024-07-31T01:23:15.000Z","size":49,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-12T12:21:40.019Z","etag":null,"topics":["bevy","rust","rustrover","ubuntu"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trubusoft.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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":"2024-06-25T01:50:10.000Z","updated_at":"2024-07-31T01:23:18.000Z","dependencies_parsed_at":"2024-06-25T02:56:58.267Z","dependency_job_id":"398e9e3c-2091-41f6-9a81-5ec4a8ebcd2b","html_url":"https://github.com/trubusoft/bevy-skeleton","commit_stats":null,"previous_names":["trubusoft/bevy-skeleton"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trubusoft%2Fbevy-skeleton","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trubusoft%2Fbevy-skeleton/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trubusoft%2Fbevy-skeleton/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trubusoft%2Fbevy-skeleton/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trubusoft","download_url":"https://codeload.github.com/trubusoft/bevy-skeleton/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247445652,"owners_count":20939953,"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":["bevy","rust","rustrover","ubuntu"],"created_at":"2024-09-26T07:03:31.256Z","updated_at":"2025-04-06T06:44:28.776Z","avatar_url":"https://github.com/trubusoft.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"Collection of useful docs to quickly start developing with bevy using RustRover on Ubuntu.\n\n# Setup\n\n- Install dependencies\n\n  For ubuntu:\n\n  ```\n  sudo apt update\n  sudo apt install g++ pkg-config libx11-dev libasound2-dev libudev-dev libxkbcommon-x11-0\n  ```\n\n  \u003e More on this: https://github.com/bevyengine/bevy/blob/main/docs/linux_dependencies.md\n\n- Add bevy dependency to `Cargo.toml`\n\n- Run `cargo build` and check if compilation succeed\n\n- Enable Query support for RustRover\n    - `org.rust.cargo.evaluate.build.scripts`\n    - `org.rust.macros.proc`\n\n  \u003e More on this: https://bevy-cheatbook.github.io/setup/editor/jetbrains.html\n\n- Enable Reformat Code \u0026 Optimize Import on Save\n\n  Open Setting \u003e Tools \u003e Action on Save and check `Reformat Code` and `Optimize Import`\n\n- Enable dynamic linking for faster compile in development\n    - On Run configuration, append `--features bevy/dynamic_linking` inside the command\n    - On Settings \u003e Rust \u003e External Linters, add `--features bevy/dynamic_linking` on Additional arguments\n\n  \u003e More on this: https://bevyengine.org/learn/quick-start/getting-started/setup/#dynamic-linking\n\n# Testing\n\nSee [test.rs](src/people/tests.rs) for examples.\n\n\u003e More on this: https://bevy-cheatbook.github.io/patterns/system-tests.html\n\n# References\n\n- [Bevy opinionated best practices](https://github.com/tbillington/bevy_best_practices)\n- Bevy basic by [Jacques](https://www.youtube.com/playlist?list=PLVnntJRoP85JHGX7rGDu6LaF3fmDDbqyd)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrubusoft%2Fbevy-skeleton","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrubusoft%2Fbevy-skeleton","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrubusoft%2Fbevy-skeleton/lists"}