凯琳·赛拉菲姆 发表于 2024-6-11 22:10 自带了扩展API的说明文档(脚本) 如果你不懂脚本可以进群了解已经编写好的脚本:794325843 |
内置功能怎么使用啊 |
本帖最后由 Admenri 于 2024-6-7 22:01 编辑 哇哇哇啊叭叭 发表于 2024-6-7 21:04 原版RGSS的运行时(Game.exe)基本就是和Windows绑定的, 目前研究来看,XP,VX这两代的引擎在渲染时是一点GPU也没用的(软渲染) VA有些GPU使用但是效率依然拉垮, 后来者RGD虽然提升了绘图效率,但脚本引擎还是原版的1.9,要知道这个版本是2010年的了 而且依然和Windows绑死了 目前认为RGSS衰落原因之一就是绑死Windows平台和效率底下以及不开源的特性 所以我也把3年前的RGU拉出来全部重写开源了, Ruby用的是3x3升级的3.0版本 绘制也用OGL分担了大量CPU的工作, 比MVMZ的浏览器环境轻量,且引擎是开源的,可以自己随便加功能 (顺便一提,MV以后的48x48图块我的引擎也是支持的) 目前引擎的功能都是经过跨平台论证后才加入的, 理论上用户游戏如果只用了RGSS的接口和引擎提供的功能是可以无障碍移植到各个平台的(Android Windows Linux ...) |
kangxi0109 发表于 2024-6-6 19:53 截图功能忘说了,这个引擎把va的功能下放给xp了,现在截图可以直接Graphics.snap_to_bitmap 也可以取Viewport的截图:Viewport.snap_to_bitmap(target) Bitmap对象也有Bitmap#save_png(path) 功能可以直接把位图保存为png |
感谢楼主慷慨分享! 感觉完全没明白为什么,va和之前的版本就被淘汰了。看起来跟win32、openGL有关,是意味着跟操作系统的位数、网页图像渲染有关吗? |
kangxi0109 发表于 2024-6-6 19:53 RUBY 代码复制
可直接替换截图存档的核心 |
kangxi0109 发表于 2024-6-6 19:53 引擎为了跨平台砍掉了win32api,这部分需要用户用引擎提供的功能实现 坏处是麻烦,好处是移植手机的时候非常简单 |
支持!作为一个XP的拥护者,看到这个就滚进来了 话说搜索win32api出来了外挂脚本也可以吗? ![]() |
![]() |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-2-18 03:12
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.