欢迎来到 Mario Forever 百科!编辑前请创建一个账号,或使用现有的账号登录;并认真阅读用户须知

自2020年7月14日起,未验证邮箱的用户将无法编辑页面。请前往参数设置验证邮箱,谢谢您的配合。

Geography Engine:修订间差异

跳转到导航 跳转到搜索
添加1,391字节 、​ 2022年1月29日 (星期六)
无编辑摘要
无编辑摘要
第40行: 第40行:


==引擎作者的话==
==引擎作者的话==
2020年11月4日编写
'''2020年11月4日编写'''


''编写这个引擎的初衷,是因为看到很多玩家使用RE时出现许许多多问题,包括磁铁墙和有缺陷的平台补正。为了弥补这两个问题,也因受到das无彩条判定的启发,加之之前对于Star Engine的处理,我于是在10月14日晚,打开电脑,打开我的CTF2.5+,开始着手研究……从最初的“应用程序1”,到后来的“Geography Engine”,截至11月15日,已经工作了近四周的时间,每天至少4小时都在这上面。也因此,我这段时间每天晚上熬到几乎12点才会上床……''
''编写这个引擎的初衷,是因为看到很多玩家使用RE时出现许许多多问题,包括磁铁墙和有缺陷的平台补正。为了弥补这两个问题,也因受到das无彩条判定的启发,加之之前对于Star Engine的处理,我于是在10月14日晚,打开电脑,打开我的CTF2.5+,开始着手研究……从最初的“应用程序1”,到后来的“Geography Engine”,截至11月15日,已经工作了近四周的时间,每天至少4小时都在这上面。也因此,我这段时间每天晚上熬到几乎12点才会上床……''
第50行: 第50行:
''希望我这个用心且几乎从0开发的引擎能够帮助更多的MF作者实现他们的MF梦。''
''希望我这个用心且几乎从0开发的引擎能够帮助更多的MF作者实现他们的MF梦。''


2021年9月21日编写
'''2021年9月21日编写'''


''中秋佳节,先祝大家佳节快乐,合家团圆幸福!''
''中秋佳节,先祝大家佳节快乐,合家团圆幸福!''
第61行: 第61行:


''不过,我也坚信,未来,不管是使用GM还是使用Unity,那些依旧希望在CTF这个傻瓜式游戏编写平台上,能够自豪地说:GER我用得放心,用得实在!''
''不过,我也坚信,未来,不管是使用GM还是使用Unity,那些依旧希望在CTF这个傻瓜式游戏编写平台上,能够自豪地说:GER我用得放心,用得实在!''
'''2022年1月29日编写'''
新年快乐,祝各位虎年吉祥,身体健康,万事如意,阖家幸福。
疫情带来了很多痛苦,但也给我们带来了更多挑战。因为疫情,很多人不得不开启二次元线上生活。我也不例外,也每天几乎12个小时泡在电脑和手机上,因此,还不少被我父母挨吵。
不过,我也没有停下制作MF作品与引擎的脚步,尤其是……
我打算在今年发布一个对GER进行了调整与梳理的GE版本:Geography Engine Ultimate。
GEU相比GER,分组所占变量域会根据其权重而决定其变量域大小,权重越大的,其变量域就会越靠前,反之就越靠后。同时,为了继续将GER的整理与规范命名做到极致,我不得不定义了一套适用于GEU的变量命名:以大写字母开头的为全局变量,以下划线开头(_)的为不可使用的(局部)变量,开关(布尔值)一律使用驼峰命名,fastloop一律以"$"开头,以及foreach一律以"#"开头等。这样做,一来只要用户熟悉这些变量命名规则,他们便能很轻松地知道啥是啥,哪些能用哪些不能用,哪些是全局的哪些是局部的,等等等等。
我希望今年GEU能够带给玩家更多的便利与应用,能够让更多刚适应CTF的用户享受到接近编程一般的开发体验。


== 更新一览 ==
== 更新一览 ==
1,230

个编辑

导航菜单