{"id":24961818,"url":"https://github.com/robok-engine/robok-engine","last_synced_at":"2025-04-10T21:37:59.836Z","repository":{"id":278849375,"uuid":"789934461","full_name":"Robok-Engine/Robok-Engine","owner":"Robok-Engine","description":"Revolutionary engine for creating 3D Android games.","archived":false,"fork":false,"pushed_at":"2025-03-31T04:22:44.000Z","size":224506,"stargazers_count":10,"open_issues_count":1,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T04:24:03.703Z","etag":null,"topics":["3d","android","engine","robok"],"latest_commit_sha":null,"homepage":"https://robok-engine.github.io","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Robok-Engine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-22T00:02:34.000Z","updated_at":"2025-03-29T07:01:01.000Z","dependencies_parsed_at":"2025-03-31T04:31:55.461Z","dependency_job_id":null,"html_url":"https://github.com/Robok-Engine/Robok-Engine","commit_stats":null,"previous_names":["robok-engine/robok-engine"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Robok-Engine%2FRobok-Engine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Robok-Engine%2FRobok-Engine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Robok-Engine%2FRobok-Engine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Robok-Engine%2FRobok-Engine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Robok-Engine","download_url":"https://codeload.github.com/Robok-Engine/Robok-Engine/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248304951,"owners_count":21081551,"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":["3d","android","engine","robok"],"created_at":"2025-02-03T08:57:42.560Z","updated_at":"2025-04-10T21:37:59.823Z","avatar_url":"https://github.com/Robok-Engine.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://images.weserv.nl/?url=avatars.githubusercontent.com/robok-engine?v=4\u0026h=120\u0026w=120\u0026fit=cover\u0026mask=circle\u0026maxage=8d\"/\u003e\n  \n  \n  \u003ch1\u003e🚀 Robok Engine\u003c/h1\u003e\n  \u003cp\u003eRevolutionary engine for creating 3D games.\u003c/p\u003e\n  \u003ca href=\"https://github.com/Robok-Engine/Robok-Engine/issues\"\u003e\n    \u003cimg src=\"https://m3-markdown-badges.vercel.app/issues/1/2/Robok-Engine/Robok-Engine\" alt=\"Issues\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/robok-/Robok-Engine/stargazers\"\u003e\n    \u003cimg src=\"https://m3-markdown-badges.vercel.app/stars/1/2/Robok-Engine/Robok-Engine\" alt=\"Stars\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n---\n\n\u003e [!WARNING]\n\u003e The main maintainer of this project is currently not active, which means the project will be on hold, but you can still contribute and your PRs will be revised.\n\n## ✨ Features\n\n- **Material Design 3 UI**: Fully developed following Google’s Material Design 3 guidelines for a modern and clean interface.\n- **Jetpack Compose**: Robok uses the Jetpack Compose ToolKit for the UI, so this means that the app follows all the Android guidelines.\n- **Open Source**: Robok is completely open source. Explore the code, contribute, and see how the engine works from the inside.\n- **APK Build**: Easily generate APKs for your game projects to share or publish directly on the Google Play Store.\n- **Robok SDK**: Includes a suite of tools to streamline your game development.\n- **RBK Layouts**: A custom language for creating GUI (Game UI).\n\n---\n\n## 🛠️ Prerequisites\n\n- Robok is lightweight and can be used by anyone with minimal system requirements.\n\n---\n\n## 🔧 Installation Steps\n\n1. Download the latest release from the [releases page](https://github.com/Robok-Engine/Robok-Engine/releases).(we dont have any release for now😔)\n2. Install the downloaded application.\n3. Open Robok, and you're ready to start building your games!\n\n---\n\n## 🚀 Usage\n\n1. Open Robok.\n2. Go to **Create Project**.\n3. Select Template\n4. Enter the project name, package name, and version.\n5. Wait for the project to be created.\n6. Open the files and start programming your game!\n\n---\n\n## 🌍 Contribute to Robok\n\nIf you'd like to contribute to Robok, follow these simple guidelines:\n\n- Use descriptive, concise commit messages.\n- Avoid long or unnecessary commits.\n- Use tags to describe commit actions (e.g., `feat: Use datagui v2 in project`).\n\nFor more details, visit the [Contribution Guide](https://github.com/Robok-Engine/Robok-Engine/tree/dev/docs/CONTRIBUTION.md).\n\n---\n\n## 🌐 Participate in Translation\n\nHelp translate Robok-Engine! Visit [Weblate](https://hosted.weblate.org/engage/robok-engine/) to get involved:\n\n\u003ca href=\"https://hosted.weblate.org/engage/robok-engine/\"\u003e\n    \u003cimg src=\"https://hosted.weblate.org/widgets/robok-engine/-/multi-auto.svg\" alt=\"Translation Status\"\u003e\n\u003c/a\u003e\n\n---\n\n## 📝 TO-DO\n\n- [X] AAPT2 Compiler\n- [ ] Code Diagnostics\n- [X] Code Editor\n- [X] Project Creation\n- [X] File Tree\n- [ ] Full 3D Modeling\n- [ ] Classes to simplify development\n- [ ] AI System\n- [ ] Full Robok Amix Implemention\n- [ ] Robok Amix Auto Completion\n- [ ] Robok SDK Auto Completion\n- [ ] Get templates from [Robok-Templates Repo](https://github.com/Robok-Engine/Robok-Templates)\n- [ ] Improve Libs system (For now, each project has its libs folder in the app's private directory, however, this is not good, because if the user deletes the project outside of Robok, the libs remain there. or if he doesn't create the project through Robok, the libs won't be there.)\n- [ ] Conversion of assets/ to res/\n- [ ] basic project configuration file, like gradle\n\n---\n\n# Thanks!\n- See [Thanks Readme](https://github.com/Robok-Engine/Robok-Engine/tree/dev/THANKS.md)\n\n---\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://ziadoua.github.io/m3-Markdown-Badges/badges/LicenceGPLv3/licencegplv32.svg\" alt=\"GPLv3 License\"\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobok-engine%2Frobok-engine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobok-engine%2Frobok-engine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobok-engine%2Frobok-engine/lists"}