{"id":22615411,"url":"https://github.com/kiwanoengine/kiwano","last_synced_at":"2025-08-22T00:46:51.983Z","repository":{"id":65392439,"uuid":"103036401","full_name":"KiwanoEngine/Kiwano","owner":"KiwanoEngine","description":"A simple game framework for C++","archived":false,"fork":false,"pushed_at":"2025-02-25T14:55:02.000Z","size":28398,"stargazers_count":209,"open_issues_count":0,"forks_count":17,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-08-18T03:24:58.073Z","etag":null,"topics":["c-plus-plus","directx","game-framework","kiwano"],"latest_commit_sha":null,"homepage":"https://kiwanoengine.com","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/KiwanoEngine.png","metadata":{"files":{"readme":"README-zh.md","changelog":null,"contributing":null,"funding":null,"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,"zenodo":null}},"created_at":"2017-09-10T14:36:55.000Z","updated_at":"2025-08-01T19:37:06.000Z","dependencies_parsed_at":"2023-01-22T22:00:18.291Z","dependency_job_id":"c2ab0079-a477-4b9c-8c43-b90f2c5948ff","html_url":"https://github.com/KiwanoEngine/Kiwano","commit_stats":{"total_commits":1029,"total_committers":4,"mean_commits":257.25,"dds":0.4742468415937804,"last_synced_commit":"09d33cbf8279c77807079404a8a0efed6361a602"},"previous_names":["nomango/kiwano"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/KiwanoEngine/Kiwano","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiwanoEngine%2FKiwano","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiwanoEngine%2FKiwano/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiwanoEngine%2FKiwano/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiwanoEngine%2FKiwano/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KiwanoEngine","download_url":"https://codeload.github.com/KiwanoEngine/Kiwano/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiwanoEngine%2FKiwano/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271569154,"owners_count":24782469,"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-21T02:00:08.990Z","response_time":74,"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":["c-plus-plus","directx","game-framework","kiwano"],"created_at":"2024-12-08T19:06:46.196Z","updated_at":"2025-08-22T00:46:51.899Z","avatar_url":"https://github.com/KiwanoEngine.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Kiwano Logo](./logo/logo_text_h.png)\n\n# Kiwano 游戏引擎\n\n[![Build status](https://ci.appveyor.com/api/projects/status/frqh09om9ldaklr9/branch/master?svg=true)](https://ci.appveyor.com/project/Nomango/kiwano/branch/master)\n[![GitHub release](https://img.shields.io/github/release/nomango/kiwano)](https://github.com/Nomango/Kiwano/releases/latest)\n[![GitHub license](https://img.shields.io/github/license/nomango/kiwano)](https://github.com/Nomango/Kiwano/blob/master/LICENSE)\n\n[English](./README.md) | 简体中文\n\n## 介绍\n\nKiwano 是一个使用 C++ 开发的 2D 游戏引擎，目前仅支持 Windows 平台。\n\nKiwano-Core 是一个提供了一系列实用工具的游戏无关库，它的目的是简化 C++ 开发过程。\n\n这个仓库仍处于开发过程中，我创建这个仓库用来学习游戏引擎知识和开发自己的小游戏。\n\n你可以到 [Kiwano Demos](https://github.com/kiwanogame/KiwanoDemos) 仓库查看和学习如何使用 Kiwano 引擎实现小游戏。\n\n欢迎您任何形式的贡献。\n\n## 功能\n\n* 舞台和角色管理\n* 舞台过渡动画\n* 动作行为\n* 按钮等简易UI元素\n* 音频支持\n* 网络通信支持\n* 数据持久化\n* 物理引擎 (基于 Box2D)\n* GUI 引擎 (基于 ImGui)\n\n## 安装\n\n### 开发环境\n\n- Win8 或更高 (推荐 Win10)\n- Visual Studio 2015 或更高\n\n### 通过 NuGet 安装\n\n1. 打开你的 Visual Studio 解决方案\n2. 在解决方案资源管理器, 右击 `引用` 并选择 `管理 NuGet 程序包`\n3. 选择 `浏览` 选项卡, 搜索 `kiwano`, 选中列表中的包然后点击 `安装`\n4. 开始使用 Kiwano 进行开发吧!\n\n### 通过源代码安装\n\n1. 从 Github 仓库克隆或下载源代码\n2. 打开你的 Visual Studio 解决方案, 在解决方案资源管理器中右键你的解决方案, 选择 `添加` =\u003e `现有项`\n3. 选中源代码目录下 /projects 文件夹中所有的 `.vcxproj` 文件，并确认添加\n4. 右键你的项目，打开 `属性`, 选中 C\\C++ =\u003e 常规, 并将源代码文件夹下的 src 目录添加到 `附加包含目录` 中\n5. 右键你的项目 `引用` 并选择 `添加引用`, 选中 `kiwano` 项目和其他你需要的项目\n6. 开始使用 Kiwano 进行开发吧!\n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=kiwanoengine/kiwano\u0026type=Date)](https://star-history.com/#kiwanoengine/kiwano\u0026Date)\n\n## 开发计划\n\n* 跨平台支持\n* 粒子系统\n\n## 社交媒体\n\n* 网站: [kiwanoengine.com](https://kiwanoengine.com)\n* QQ群: 608406540\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiwanoengine%2Fkiwano","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkiwanoengine%2Fkiwano","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiwanoengine%2Fkiwano/lists"}