初学者指南不可预测性示例.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Tut01新手上路

LuaSTG分为两个部分,游戏引擎本体(从LuaSTG.exe启动)和弹幕编辑器(从LuaSTG

Editor.wx.wlua启动),运行后者需要安装LuaForWindows,地址:

新建第一个工程:

打开弹幕编辑器,单击的新建按钮,弹出框,选择第二个模板singtage,

然后浏览,选择新建工程的位置和文件名再确定,这样我们就从特定模板新建了一个工程,

在这个工程里,只有一个单关关卡。

编辑器的主要区域是一个树形图,整个游戏的所有内容都包含在这个树形图中。单击其

中任意一个结点,左下角的属性区域里会显示这个结点的类型、所包含的属性以及属性的值。单击

右边的小按钮弹出文本框,可对该属性的值进行编辑。每个结点都表示一个动作(绝大多数

情况)、资源或者其他意义。单击下面的一排按钮,可以向树形图中特定类型的

结点,的位置由中的三个蓝色箭头图标的按钮决定,分别为当前选中结点的

后面、前面和子结点,两种情形下,新的结点和当前选中的结点为平级关系。例如:

在上图的情况下,新的结点将会在setcurrentstage’s…和waitfor120frame(s)之间,

和stageinit平级(即一同隶属于stagetask的子结点)。新的结点在的时候要遵循一定的

规则,不符合规则的会被,并且在左上角显示错误信息。在参考手册中列出了

每种类型的结点的检查规则供查阅。

LuaSTGEditor支持对结点的、剪切、粘贴操作,操作方法是选中结点,点击

按钮或者使用热键Ctrl+C,Ctrl+X,Ctrl+V。另外编辑器还支持对结点编辑的无限次Undo/Redo操

作,Undo/Redo时,需要选中树形图的某个结点(即界面的焦点要在树形图上)。

运行第一个工程:

单击的Runwholeproject按钮(F5),编辑器首先将工程编译、打包至mod文件

夹下,然后再启动LuaSTG.exe运行这个工程。整个游戏只有一个难度和一个空的关卡,该

关卡在开始2秒钟自动结束。

初识任务系统:

所谓任务(task)系统,就是为对象新建一个或多个任务列表,里面规定了该对象在特

定的时间要做出特定的动作。例如这个stage下属的stagetask结点,其下属的所有结点即为

这个任务列表的内容。文件夹图标的stageinit结点(codeblock类型)本身无实际意义,只

是起一个分门别类的功能,真正有作用的是其子结点,将道中背景设置为守矢,的

wait结点执行的动作是等待120帧(frame,1/60秒),即2秒钟。这个任务里面的所有内

容被执行完毕后,该关卡也就自动结束了。

添加第一颗:

选中stageinit结点,在其后bullet面板中的结点,即一个匀速直线

的。选中这个结点可以修改这个的

文档评论(0)

135****9250 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档