《The Bule Tale》重制笔记

博文迁移顺序乱了,应该是发布前的内容


重制《the bule tale》进展 -----菜单界面

新年假期就用来做游戏吧,久违的使用了PS的感觉真好=v=~

于是当然是做说好了的那个黑暗小故事,也是NVLMAKER练练手~(虽然的确比直接写脚本麻烦但容易上手很多啊~)

这次重制还是做得640*480的格式,小一点体积也小一些,记得做那个REHINE做到后面几乎对体积有了偏执的执着,连一个像素都不能多....因为是练手素材还是随随便便拼一下吧,这个会有版权问题吗?

用了一个下午先把主菜单界面做了:


看上去比较简单不过为了调整的最顺眼还是折腾了一下午的时间。。。

恩,就是这样,明天继续完善系统界面~


重制《the bule tale》进展2 -----对话界面

本来想着是练手自娱自乐就想着素材随便拼一拼吧,不过既然都重制了又不放出来实在是有点情何以堪。。博客开了这么久一个游戏成果都没放出来觉得实在有点对不起大家也对不起自己。。。

那么决定了这个做好一定要贴出来,虽然是个高中脑残时写的很猎奇的故事,文采很烂制作技术也不达标,但毕竟是一种学习的成果展啦,

再渣也是自己的孩子么TvT~(这样也是能更加督促自己做得好一点吧)

所以素材还是认真的去搜集无料物吧,其实看了一下这个故事由于是古欧洲的背景所以相关免费素材还是挺多的,应该问题不会很大吧。

 

然后是制作了对话框,(其实也是用软件自带的模板修改了下,自己做的好粗糙啊。。。)。软件用到现在在制作界面上都很顺手,所有的一切都是一目了然,不过角色和剧情脚本那块还没研究,看上去也不是很难的样子。界面这块做着还真的挺麻烦的,直接从游戏开始吧,其他的再慢慢补完好了。。。(话说在犹豫要不要有CG和op。。。)


恩 继续加油,每天都要有成果~


重制《the bule tale》进展3 -----第一章完成

我觉得THE NVL Maker这个软件已经碉堡了,用了一下午进展神速啊,除了在数据更新上有点迟缓,还有不停切换全屏与窗口模式稍微有点繁琐外,其他都很简单很实用很容易上手,比之前试过的无双等几个引擎都要好用,神器必须的~

于是现在第一章已经做完了在做第二章了,本来这个故事就很短,自己也是懒得多写一个字的人,所以大概2天能做完,5分钟左右就能玩完的样子?


截个游戏画面,感觉还不错,比原来的版本华丽多了~OK继续加油!

重制《the bule tale》进展4 -----立绘研究笔记 

昨晚折腾立绘折腾到4点orz。。。

NVLMAKER这一块感觉不是很明白,于是翻了官网提供的一些游戏例子,发现也是直接写的角色函数呼叫使用,如果这一块软件能像某个恋爱游戏制作大师那样有很明确的表情1,2,3,服装1,2,3之类的界面能使用就好了,不过这算是高要求了吧,对于初心者可能会简单上手一些,像我这种之前写过脚本的人还觉得直接呼叫函数方便的多。

然后官网的那个游戏例子是在title里写了角色的函数,角色的表情切片全是和本身底图一样大的PNG,对于一个对游戏容量有强迫症的人觉得真的实在太浪费了,虽然的确可以省掉不少算切片定位的麻烦,但透明PNG的容量比起只有脸部的JPG大太多了,所以觉得还是水螅大人的那套角色函数比较好用:

 

@macro name=角色

;角色的站立图设定,
[backlay]
;站中间
[eval exp="tf.x=290" cond="mp.pos == 1"]
[eval exp="tf.l=2" cond="mp.pos == 1"]
;站左边
[eval exp="tf.x=120" cond="mp.pos == 2"]
[eval exp="tf.l=7" cond="mp.pos == 2"]
;站右边
[eval exp="tf.x=510" cond="mp.pos == 3"]
[eval exp="tf.l=12" cond="mp.pos == 3"]

;角色底层图
@image layer=&tf.l page=back storage="fe0" visible=true left=&tf.x top=156 opacity=255

;角色眼睛

@image layer=&tf.l+1 page=back storage="fee1" visible=true left=&tf.x+58 top=208 opacity=255 cond="mp.eye == 1"
@image layer=&tf.l+1 page=back storage="fee2" visible=true left=&tf.x+58 top=208 opacity=255 cond="mp.eye == 2"
@image layer=&tf.l+1 page=back storage="fee3" visible=true left=&tf.x+58 top=208 opacity=255 cond="mp.eye == 3"
@image layer=&tf.l+1 page=back storage="fee4" visible=true left=&tf.x+58 top=208 opacity=255 cond="mp.eye == 4"

;角色嘴巴
@image layer=&tf.l+2 page=back storage="fem1" visible=true left=&tf.x+70 top=238 opacity=255 cond="mp.mou == 1"
@image layer=&tf.l+2 page=back storage="fem2" visible=true left=&tf.x+70 top=238 opacity=255 cond="mp.mou == 2"
@image layer=&tf.l+2 page=back storage="fem3" visible=true left=&tf.x+70 top=238 opacity=255 cond="mp.mou == 3"
@image layer=&tf.l+2 page=back storage="fem4" visible=true left=&tf.x+70 top=238 opacity=255 cond="mp.mou == 4"

;人物出现方式
@trans method=crossfade time=350 cond="mp.pr == 0"
@trans method=crossfade time=350 cond="mp.pr == 1"
@wt
@endmacro

 

 

 

然后使用的时候直接

[角色 eye=1 mou=2 pos=2 pr=1]

这样呼叫使用就可以了,很方便而且眼睛和嘴巴互相组合可以有16个表情但却只要分别接下来就行,图片体积很小。

 

 

由于之前也是这样用的所以本来以为没什么问题了,但是放到游戏里出现了奇怪的BUG:

角色跑到对话框前了Orz....

检查了图层也没有什么问题,就为这个问题一直折腾到4点。。。最后发现之后da一下(清理角色)再显示又回到对话框后了,但这里就是死活都会出现在前面,这究竟是什么原因囧!???

没有办法只好在这一块将立绘函数取消改成图片显示先撑过去。。

 

总之现在算是勉强用很敷衍的方法解决了,因为这个角色只有一个所以还比较好办,但是万一后面又出现这种问题或是角色更多的游戏里出现这个就没那么简单解决了吧,没从根本上找到问题所在解决问题实在很苦恼,如果有同样问题或是知道原因的同好欢迎交流和求解啊(>_<)~

 

好了,今天继续做第二章了。。。

重制《the bule tale》进展5 -----战斗与BUG笔记 

今天已经做到最后一章了,差不多明天流程就能做完了。

 

写下心得:

首先是战斗部分,和其他平缓叙事不同这个演出部分真的太难又太重要了,处理的好坏直接关系到氛围的塑造。

之前做《REHINE》里面就是由于大量的战斗场面完全不知道该怎么导演,用来用去只有单调的一套所以显得很失败。。。

这次的故事后面也有一小段战斗的部分,然后稍微研究了一下例子,发现用到了遮片的效果,

真的是效果非常好啊!!!!

为什么之前完全没有注意到呢!?

有了遮片就可以自己制作想要的动画效果,像是突进,开门,睁眼之类的,运用到战斗场面里也会比较丰富。

关于战斗的语言总的来说就是挥刀图+血液图+震动+闪烁++遮片+撞击声效。

基本把这几个东西凑在一起就有不错的效果了,如果要变化的话就在这几个元素上做文章了~

 

然后就是Bug,现在最大的BUG是ED过后回到标题界面却按钮空空,

这是搞嘛啊T T!???

明明以前做的时候也是用的这套语言怎么在这里就有BUG了???

 

先不管了。。。等全部流程做完后再回来折腾吧。。。

 

 

最后呢就是真心觉得这次的这个游戏把我能有的免费素材基本都用了= =,其实像是初心者制作游戏很多都只能找免费素材,背景啊音乐啊都不可能自己去做,用了商业的会有版权问题,但是提供免费素材的11区网站数来数去就这么几家,东西也是反反复复在各个同人游戏里被用烂了,作为初学者当然不要计较那么多,但是好多游戏都听着差不多的BGM,看着熟悉的背景果然还是很容易思维穿越破坏气氛略显淡疼啊orz....自己已经算是自制了许多包括界面还有声效的部分,但果然还是完全不够啊。。。所以说要想长期制作更精美的游戏,一个团队还是必须的。

 

那么等这个游戏做完了试着用它来招招人试试??(事实上我觉得这个变态游戏做完了更没人愿意加入了orz||||....)

重制《the bule tale》进展6今天游戏流程做完了= =因为故事真的很短啦。。。然后现在就是除BUG和调整中,其实做游戏流程都是很快的,卡BUG才是最揪心最费时的。。。解决的菜单的问题,下一个就是标题有个作者感言是必须通了TURE END才会出现的,这里必须就得赋值和做条件,可是这个IF实在不知道该放在哪里,今天试着在title.ks与macro ui.ks里都放了还是没用。。。原来做《rehine》的时候明明放在title里很顺利的说....反正就是慢慢琢磨吧。 解决方法:在TE结局后加上通关变数:@eval exp="sf.end= 10"  //其实10还是1都可以啦因为只有一个TE。。。然后在macro ui.ks[if exp="f.config_title.extra.use==true"]与 [locate x=&"f.config_title.extra.x" y=&"f.config_title.extra.y" ] 
[mybutton dicname="f.config_title.extra" target=*特别模式] 
[endif]之间加上 
[if exp="sf.end==10"] 通关后标题就会有特别模式了~ 

重制《the bule tale》进展7-----完成\(^o^)/终于赶在新年假期的最后一天把游戏做完了,BUG也理顺了。拿去给友人玩了反响还可以,稍微有点拿出来的勇气了。。。不过觉得流程太短渲染不够(好吧我真心懒得写字。。),所以让她有时间帮我文字加工一下~然后现在为了练手NVLMAKER的CG系统决定还是为这游戏画一张CG吧,总之就是现在就是再细化和精致了,过个几天就贴出来吧~为了庆祝完工随便做了个渣banner自娱自乐一下吧~




评论