【IMiss】 【IMiss】
关注数: 0 粉丝数: 331 发帖数: 13,625 关注贴吧数: 20
【IMiss】【模块】新手学习游戏制作 第二课 注意: 本教程仅在百度贴吧【易语言吧】发布,谢绝转载 学习本教程需要以下两点: 1.足够的耐心 2.最基本的PS技术。 如果没有足够的耐心,不建议学习本教程 一、前言 第一课地址:http://tieba.baidu.com/p/4926000489 二、素材的修整 1.素材的处理大同小异,所以 类型大致相同的素材处理方法只教一次。如果会PS的基 本操作,强烈建议跳过本章节。 2.开始修整游戏主界面的相关素材(如图1-1)3.使用提取目录与游戏目录的reanim文件夹中,自行按照喜好修整素材。 4.建立文件夹分类存放即可,建议不要乱放。 5.以下是楼主处理后的素材图片(如图1-2)三、制作主界面 1.右击“程序数据”,选择“新类模块”,创建新类,命名为主界面类,根据自己的喜好命名即可。 2.写入如下代码。(如图1-3)3.类代码写好后,进行游戏主框架程序集(程序集1)的代码编写,根据实际情况修改补充前期代码。(如图1-4)4.运行测试。(如GIF图1-5)主界面制作并测试成功~ 四、Question&Answer 1.Q:为什么教程的第二课会花大篇幅详细教PhotoShop而不直接给出图片? A:一是因为楼主没有保留代码与素材的习惯(其实是电脑太垃圾),二是让新手吧友拥有成功的喜悦感、PhotoShop的入门操作。成功,对自己也会更自信。 2.Q:植物大战僵尸哪里下载呀?什么版本呀?有没有什么要求呀? A:普通一代中文版即可,当然,喜欢英语可以下载英文版。 3.Q:对易语言版本有无要求?楼主使用什么版本的? A:没有要求。楼主使用的是5.11版本。 4.Q:第二课看完了,依旧不懂,能否出视频教程? A:因时间问题,只能再议。 5.Q:为何第二课中没有提到背景音乐与音效的播放方法? A:定义变量数据类型为E_音效,E_音效.播放音效( )即可。因为图片中无法展示音效,所以没有添加此类代码。 6.Q:为何要对素材进行修整? A:仅仅是建议,如果您的技术很高超,可以使用代码操作素材。 7.Q:为何相比第一课,代码讲解少了许多? A:因为许多极其相似代码在第一课中已详细讲解。 8.Q:为何素材处理过程跳过很多? A:在第一课中也提前说明了,对于处理方法相同的素材只教一次。省下篇幅做后面的进度。 9.Q:为何第二课只教主界面的制作这么点? A:并非没有用心,一是图片的制作时间过长,二是不知道是否受欢迎。 第二课就教到这里,祝大家新年快乐~
【IMiss】【模块】新手学习游戏制作 第一课 注意: 本教程仅在百度贴吧【易语言吧】发布,谢绝转载 学习本教程需要以下两点: 1.足够的耐心 2.最基本的PS技术。 如果没有足够的耐心,不建议学习本教程 前言: 楼主试用过很多2D模块,例如:A*E、G*D、P*E,E*game_2D等(屏蔽防止有做广告的嫌疑)。在2011年时接触一款叫做飞游的模块,用起来蛮顺手的,而且不需要另行写出DLL文件,随后倒闭了。2012年左右飞游改名蛋游,增加一些功能后发布,在我个人看来,用起来确实蛮顺手的,相对不会太复杂,是新手制作游戏的捷径。今天教的就是蛋游模块。 为什么楼主不屏蔽模块名称了呢?因为这个模块在2014年下旬左右,也倒闭了。楼主等了几年,确定是真的倒闭,无任何商业用途了。直到现在2017年,才拿出来做教程,这就没有做广告的嫌疑了吧? 如果吧友觉得依旧有做广告的嫌疑,楼主可以删除帖子。 以制作《植物大战僵尸》的部分为例,请勿用于商业用途,《植物大战僵尸》由PopCap Games版本所有。 一、素材 制作游戏,素材是必不可少,所以PS技术高的吧友,可以选择自己制作素材。 本教程使用《植物大战僵尸》的素材加以修整。 1.提取素材 《植物大战僵尸》的素材基本保存在游戏目录的Main.pak文件中,提取出来即可。 (提取方法百度即可)。部分的素材在游戏目录下的“images”,“particles”,“reanim” 文件夹中。 2.对素材加以修整利用 素材将如何修整将在教程后面讲解。 二、模块的使用 1.建议将启动方式改为“_启动子程序”的子程序启动,然后再新建窗口程序(如图1-1) 或直接创建动态链接库(如图1-2)。2.引用模块后,写入如下代码(如图1-3):3.本教程【第一课】中所用到的模块数据类型讲解: ① E_纹理:常用于设置场景的背景。 ② E_精灵:用于设置背景上层的物体,例如人物、按钮等。 ③ E_序列动画:类似于GIF的分解图片。(可参考图1-5的效果图) 4.模块下载地址:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1hst6Gwk&urlrefer=4883f3db5a50f4b3f0d1545d8395b2fc 三、素材的修整 1.素材的处理大同小异,所以 类型大致相同的素材处理方法只教一次。如果会PS的基本操作,强烈建议跳过本章节。 2.开始修整游戏片头的相关素材(如图1-4)(如图1-5)(如图1-6)3.建立文件夹分类存放即可,建议不要乱放。 四、开始制作片头 1.右击“程序数据”,选择“新程序集”,创建新程序集,命名为“次程序集”,根据自己的喜好命名即可,此程序集用于放辅助制作的子程序。 2.右击“程序数据”,选择“新类模块”,创建新类,命名为Load类,根据自己的喜好命名即可。(如图1-7)3.类的格式,如图1-8。4.写入如下代码。(如图1-9)5.类代码写好后,进行游戏主框架程序集(程序集1)的代码编写,根据实际情况修改补充前期代码。(如图1-10)6.运行测试。(如GIF图1-11)片头制作并测试成功~ 五、Question&Answer 1.Q:为什么教程的第一课会花大篇幅详细教PhotoShop而不直接给出图片? A:一是因为楼主没有保留代码与素材的习惯(其实是电脑太垃圾),二是让新手吧友拥有成功的喜悦感、PhotoShop的入门操作。成功,对自己也会更自信。 2.Q:我的PhotoShop技术很好,第二课也会详细教PhotoShop吗?好浪费时间! A:在“三、素材的修整”的第一节中说过,处理方法大同小异的素材只教一次。所以处理方法大致相同的素材处理方法在第二课以及以后的本系列教程中一笔带过。 3.Q:为什么“图1-5”中,要制作为一行五列,其他行列数可以吗? A:完全可以,但注意不能留空位置,以“图1-5”为例,如果定为两行三列,应制作六张图片,且间距必须相同。如果留空位置,只制作了五张图片,那么播放时,必有空白帧。多行时,帧播放顺序,默认始终自左向右。 4.Q:植物大战僵尸哪里下载呀?什么版本呀?有没有什么要求呀? A:普通一代中文版即可,当然,喜欢英语可以下载英文版。 5.Q:对易语言版本有无要求?楼主使用什么版本的? A:没有要求。楼主使用的是5.11版本。 6.Q:为什么“前言”中,一直强调版权与是否有做广告嫌疑?是否属于心虚? A:楼主讨厌任何麻烦事,讨厌喷子,所以有些事情,说在最前面比较好。 7.Q:第一课看完了,依旧不懂,能否出视频教程? A:因时间问题,只能再议。 8.Q:在“运行测试”中的GIF图片开头为何会有广告? A:属于2014版模块中自带,虽2012版中不强制有片头广告,但因版本过低,年份过早,不建议使用,楼主就不上传了。如果想去除广告,请自行选择方法。楼主坚决拥护版权。 9.Q:为何第一课中没有提到背景音乐与音效的播放方法? A:定义变量数据类型为E_音效,E_音效.播放音效( )即可。因为图片中无法展示音效,所以没有添加此类代码。 10.Q:为何第一课只教片头的制作这么点? A:并非没有用心,一是图片的制作时间过长,二是不知道是否受欢迎。 第一课就教到这里,提前祝大家新年快乐~
1 下一页