首页 文章 精选 留言 我的

精选列表

搜索[开源生态],共10000篇文章
优秀的个人博客,低调大师

非盈利开源游戏项目:金庸群侠传 3D 重制版

金庸群侠传 3D 重制版是一个回合制战棋战斗开放世界 RPG 游戏。 它是一个非盈利游戏项目,项目目标为重制经典游戏《金庸群侠传》(在线玩DOS原版)并支持后续一系列MOD和二次开发。你可以在PC、MAC或移动手机平台(或其他支持平台)游玩。 项目目标 使用Unity引擎重制并致敬经典游戏《金庸群侠传》DOS版; 后续支持重制《金群》的一系列MOD或二次开发; 提供开放的能力给社区,有兴趣贡献力量的朋友可以让这个作品更加完善; 提供一个完备的单机游戏结构供有兴趣学习开发游戏的朋友进行参考; 游戏画面截图 技术实现简介 核心流程使用脚本驱动,目前支持lua和可视化图编辑两种模式,很方便编程扩展指令 逻辑配置数据使用ScriptableObject存储,并提供基于ODIN的可视化编辑环境,配置数据在Editor运行时可以所见即所得编辑,不需要重启游戏 为战棋模式,本框架提供一套简单的基于贪心算法的AI,易于扩展 每个地图为一个场景,地图间可以串接 游戏存档使用EasySave3插件 UI方案使用Unity原生的UGUI 使用默认渲染管线,卡通渲染风格(考虑升级到URP管线,尚未完成) 动作管理部分大量使用Animancer插件,亦使用unity原生AnimatorController方案 资源打包和加载使用Addressable 游戏中大量使用基于UniTask的异步编程方案来进行逻辑串接,以及防止大量回调嵌套 技能特效使用了不少assetstore上的第三方库,如想使用,还请自行购买 项目文档导航 查看开发环境和搭建来将你本地的游戏环境运行起来! 你可以查阅金庸群侠传3d重制版开发文档来学习本项目的开发细节,其中包括详细的如何配置启动游戏、脚本修改、系统编程等一系列项目细节。 可通过查看金庸群侠传3d重制版视频操作教程来学习如何搭建游戏场景、添加和配置技能动作等。 本项目非常欢迎社区进行贡献,请阅读社区贡献指南查看具体规则和流程。 本项目美术原始文件位于jynew/jynew_art,你可以下载3DMAX等原始文件查看。但请注意:此项目内容同样遵守社区协议。 授权声明 本项目素材一部分为社区自制,一部分为互联网上取得 本项目遵循MIT协议,但金庸群侠传3D重制版社区素材协议描述了若干种在本项目中覆盖MIT协议情况,请仔细阅读 项目中所包含外部插件源代码、资源和链接库等,如希望在其他场景使用,请务必确认符合其本身授权规范 不遵守授权协议的产品和企业、个人都将被耻辱榜记录在案 项目结构示意图 引用项目 xlua,xNode,UniTask,EasySave3 参考项目 kyscpp

优秀的个人博客,低调大师

新的开源图像格式 QOI ,压缩速度比 PNG 快 20-50 倍

2021 年 11 月 29 日 ,Dominic Szablewski 创建一种新的图像文件格式规范“QOI”,QOI 的全称是 Quite OK Image Format,直译为“相当棒的图像格式”。QOI 可以用于将 RGB 和 RGBA 图像无损地压缩为与 PNG 类似的大小,相同的文件大小下,QOI 的压缩和解压缩比 PNG 要快 3-4 倍。另外,QOI 可以和 PNG 格式相互转化。 QOI 非常简洁,它源代码只有大约 300 行 C语言;文件格式规范也非常简短,只有一页PDF。但简短并不意味着简单,与 C/C++ 图像处理库 stb_image / stb_image_write 和 libpng 相比,QOI 的编码速度提高了 20-50 倍,解码速度提高了 3-4 倍,压缩率提高了 20%。 无可否认,QOI 在压缩/解压缩性能这一块有一些优势,但它仍然存在相当多的问题。比如,作为一个全新的图像文件格式, QOI 对伽马/色度/ICC 等内容的支持几乎是空白的。从实现过程来看, QOI 是将整个图像文件加载到 RAM 中,并且没有针对性能进行优化,这使得它在处理亿级像素的图像时对设备的要求极高。 以上种种导致它还不能作为一个成熟的文件格式以供日常使用,短时间内也不会出现在浏览器端(web 对压缩比较为重视,QOI 对此并不占优势),未来或许它可以出现在游戏的图像处理或者其他主机程序中,因为这些场景更注重性能优势。 事实上,QOI 一开始只是 Dominic的一个玩具项目,但现在它将变成一个正式的项目 —— 距离首次提交还未满一个月,QOI 就已收获了 3K star,并引发了热烈的讨论。且过去的几周已陆续出现了许多不同语言和库的 QOI 实现。包括Zig、Rust、Rust、Rust、Go、TypeScript、Haskell、Ć、Python、C#、Elixir、Swift、Java和 Pascal,以及Python和Lua 的包装器 。 相关链接 https://github.com/phoboslab/qoi- QOI 源代码 https://qoiformat.org/- QOI 官网 https://qoiformat.org/qoi-specification.pdf- QOI 文件格式规范 https://github.com/floooh/qoiview- 原生 QOI 图像查看器 https://github.com/pfusik/qoi-ci/releases/tag/qoi-ci-1.0.0- GIMP、Paint.NET 和 XnView MP 的 QOI 插件安装程序 https://github.com/iOrange/QoiFileTypeNet/releases/tag/v0.2- Paint.NET 的 QOI 插件

优秀的个人博客,低调大师

腾讯开源|TAT Agent-助力轻松完成云服务器运维管理任务

项目简介 腾讯云自动化助手TAT是云服务器的原生运维部署工具,可以远程执行 Shell、PowerShell、Python 等脚本。TAT Agent是 TAT 产品的客户端程序,其运行于云服务器 CVM、轻量应用服务器 Lighthouse、黑石物理服务器2.0 CPM 内部,负责完成命令执行动作、并上报结果给服务端。 适用场景 通过自动化助手,无需登录服务器,也无需打开入站端口、SSH,便可以直接管理实例,批量、周期性执行 Shell 等命令。轻松完成运行自动化运维脚本、轮询进程、安装或卸载软件、更新应用以及安装补丁等常见管理任务。 技术亮点 TAT Agent 作为 TAT 产品的关键角色,具备以下技术亮点: 1)在设计之初调研分析了业界趋势,采用 Rust 开发,拥有良好的内存安全性、可靠性; 2)基于云上资源信息完成全自动鉴权,不需要客户端显式提供密钥、密码等权证信息,有良好的便捷性及安全性; 3)命令下发链路 https 加密,命令密文传输、不可篡改。 项目案例 服务腾讯云众多内部客户:容器、云防火墙、日志 CLS、大数据等多个内部团队和项目; 服务腾讯云公有云客户:TAT 在云服务器 CVM 控制台(含黑石物理服务器2.0 CPM)、轻量应用服务器 Lighthouse 控制台均已上线,腾讯云客户可直接在云主机页面找到命令下发入口,进行远程命令的执行、查询。 项目地址 https://cloud.tencent.com/product/tat https://github.com/Tencent/tat-agent

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册