# Game Pad Desktop **Repository Path**: xiang_guo/game-pad-desktop ## Basic Information - **Project Name**: Game Pad Desktop - **Description**: 新手作品 基于WPF+Webview2制作,供掌机设备使用的一款桌面产品 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-09-08 - **Last Updated**: 2023-09-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: HTML, CSS, JavaScript, JSON, WPF ## README # Game Pad Desktop #### 介绍 新手作品 基于WPF+Webview2制作,供掌机设备使用的一款桌面产品 #### 软件架构 前端部分尽可能只是用JS、css本地化运行,实现桌面应用离线运行。 没有使用什么奇怪的框架,尽可能让代码简洁 计划功能开发: 1. 通过外部Json文件,打开提前设置好在列表中的文件、文件夹、程序 2. 网页内设置Json文件 3. 当前主题赛博朋克风 4. 计划未来加入i18n的支持 5. 底部功能栏设计中 …… so on. 大家提供下创意,我慢慢实现 目前正式版已上架。 程序的初衷是让掌机玩家更快的启动游戏程序,所以暂时没有搞其他的功能。如果大家有需求,请提出意见和建议 #### 安装教程 1. 需要.net开发功能的VS2022,.net 7.0运行时,webview2 2. 现阶段自行编译 3. 下载作者打包的程序时,需要执行安装最新的64位.net 7.0运行时(如果没有安装,程序会自动报错,跳转链接下载就行) #### 使用说明 1. 开发中 2. 新手开发前端,目前很多代码都是参考百度到的代码写的 3. 最终目标是完全使用手柄进行网页元素的选择 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)