设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4076|回复: 21
打印 上一主题 下一主题

[暂时不约] 【无偿】奇怪的脚本

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1774
在线时间
950 小时
注册时间
2012-7-5
帖子
245
跳转到指定楼层
1
发表于 2016-12-13 20:41:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 浮云半仙 于 2018-8-4 16:04 编辑

窝喜欢写一些奇怪的ruby脚本,包括算法,还有比较底层的(看我的"主题"就造了)。有木有收留的QnQ

update: 一些作品(感觉一般和制作rm游戏关系不大?)...

ruby语言被回调
快速傅里叶变换
网络流...
A*寻路算法优化所用的优先队列...
线性规划

还有一些很久很久以前的拿不出手的脚本...QnQ

我的博客

点评

脚本链接也可以(  发表于 2016-12-15 19:06
QAQ萌新一枚没有游戏作品  发表于 2016-12-15 19:03
贴一点作品链接上来吧,板块规定w  发表于 2016-12-15 18:59
像半云辣么萌,怎么可能有人(敢)收留呢!(逃  发表于 2016-12-13 21:07

评分

参与人数 4星屑 +320 收起 理由
zaiy2863 + 200
御曹司 + 60 当年感谢您的帮忙了!
VIPArcher + 30 厉害了
唯道集虚 + 30 所以半云也终于要组队了么…….

查看全部评分

tan(pi/2)

Lv3.寻梦者

梦石
0
星屑
1095
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

2
发表于 2016-12-13 21:04:50 | 只看该作者
那就来写个主席树好了 ({:2_257:}

点评

羡慕有时间组队填坑的 = =  发表于 2016-12-13 21:10
主席树要成梗了23333 @喵喵喵  发表于 2016-12-13 21:08
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
28 小时
注册时间
2013-6-18
帖子
18
3
发表于 2016-12-15 11:14:24 | 只看该作者
能给瞅瞅这样的脚本怎么做吗!big神!
https://rpg.blue/forum.php?mod=v ... &extra=page%3D1
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4583
在线时间
1205 小时
注册时间
2016-4-7
帖子
982

开拓者

4
发表于 2016-12-15 11:49:40 | 只看该作者
本帖最后由 shitake 于 2016-12-15 12:05 编辑

1.任意平面凸包的gjk算法?
2.或者基于扫描线段算法的任意多边形填充【不知道这样在480*640的区域内RM的Bitmap处理速度如何。
3.参考babel将ES6编译到ES5时对fibers的处理,来写个把包含fibers的ruby1.9.0的代码转换成switch处理的【这里的转换只要求处理FIbers,其余的不用管

1和2都是我想做但最后因为各种原因放弃了的ORZ。
3的话,如果能实现,那么这个东西就可以在RM新三作(XP/VX/VA)上使用了。第三点的话可以转换思路可以参考这里:https://github.com/molingyu/blog/issues/1

这三个难度等级:2<1<<3

3的话感觉几乎不可能实现【ruby的fibers的灵活性。ES6的纤程通过明确对于的异步函数和yield关键字,从而降低了转换难度。但是ruby的Fibers.yield可以出现在任意地方。】但是如果把上边的那个Svent所编写的强行展开并且限制yield只能出现在回调proc内的话,用一些比较脏的手法,还是可以做做?

不过这三个都很坑爹就是了。但是钻研起来会比较有意思【个人感觉】。如果你闲着没事干的话,折腾折腾也不是不可。【掉坑里别怪我233

点评

Thread的成本有点高,callcc确实是最好的方法。1.8我基本没用过【我一直以为1.8没callcc】。用switch是我最开始移植到js时想到的办法。  发表于 2016-12-22 22:44
再给你一点人生的经验,XP/VX有更加接近Fiber的callcc可以直接用,VA理当有但被去掉了。所以不要放着已有的东西谈什么灵活性。  发表于 2016-12-22 20:45
3是C系的方式,在C里面就很容易实现。Ruby的套路是开Thread自己mutex,这个我也写过,前人也有例子。为何层主放着Ruby的领域不了解就去套ES6  发表于 2016-12-22 20:42
附庸的附庸不是我的附庸,女儿的女儿还是我的女儿。CK2沉迷ing
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1774
在线时间
950 小时
注册时间
2012-7-5
帖子
245
5
 楼主| 发表于 2016-12-15 13:24:27 | 只看该作者
(((多一分真诚,少一分套路
小学5年纪接触rm当时只会想想做游戏的事QnQ...到现在也没做出一个....
不会画画,不懂乐理,rgss初学的咸鱼...
tan(pi/2)
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4135
在线时间
1893 小时
注册时间
2010-8-16
帖子
811

短篇八RM组季军

6
发表于 2017-4-8 03:23:24 | 只看该作者
求大佬企鹅
Steam页面:
http://store.steampowered.com/app/486850
https://store.steampowered.com/app/865180/
志同道合QQ&E-mail:[email protected]
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
20945
在线时间
9332 小时
注册时间
2012-6-19
帖子
7106

开拓者短篇九导演组冠军

7
发表于 2017-4-10 19:46:49 | 只看该作者
能写一个同时支持读取 GBK 或者 UTF-8 编码的 txt 文件的脚本吗?
最近在写类似的代码,但是被编码问题弄得有点头大……

点评

好久没回来看这个帖子了(因为有小姐姐收留我了qvq)。很抱歉现在才看到  发表于 2017-7-9 15:20
求dalao企鹅 0.0  发表于 2017-7-9 15:13
或者WideCharToMultiByte来转码,这样统一编码 (这回复怕是晚了。。。我好久没看这帖子了..  发表于 2017-7-9 15:11
噗,过了好久了我才看到。。。 RGSS301.dll里面有个RGSSGetStringACP(好像是这个名字)应该是可以得到字符串的code page,然后就可以用winapi MultiByteToWideChar  发表于 2017-7-9 15:11
求大佬企鹅0.0  发表于 2017-4-10 21:18
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
384
在线时间
29 小时
注册时间
2018-6-1
帖子
42
8
发表于 2018-8-2 20:58:40 | 只看该作者
能写关于恐解的脚本吗?和独特菜单的
我本是仅有两片叶子的花,可黑暗的不公使我拥有荆棘
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-25 02:08

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表