个人galgame制作日记2:选择适合自己的制作工具
工欲善其事,必先利其器。<hr/>制作日记2 选择适合自己的制作工具开始制作galgame前最重要的一件事就是选好自己的制作工具。目前常见的制作工具有不少,比如unity,renpy,visual novel maker(steam付费),tyrano bulider(steam付费),krkr,NVL maker(我用的)等。
我的情况属于非常不喜欢代码编程,虽然我学过不少编程相关的课程,但我个人非常不喜欢代码编程,所以我选择了能够轻松通过图形界面操作,实现大部分galgame需要的基础功能,而且界面是中文的NVL maker。这是一个基于krkr开发的制作引擎,根据我的游玩经验,使用krkr制作的galgame数量相当之多,而且krkr可以兼容安卓,在我看来这是相当大的一个优势。当然如果你具备代码能力,想要得到更好的效果的话,我自然是建议unity的,当然krkr也完全可以通过代码实现非常多的功能,但是想要更多动态效果肯定是用unity更加方便实现和效果更好的。
我认为如果用unity去制作一个纯静态图片式的galgame那明显是大材小用了,所以一般看到的unity制作的galgame都是动态的,或者伪3D的。而我的需求就是静态图片式的,所以我选择了NVL maker。我的目的只是想要讲自己写的故事,绚丽的画面效果并非我的追求。
不过这个软件还是存在不少问题的,在官网上也有详细说明,如果你介意的话,当然也可以直接用krkr进行开发,或者使用其他适合你的软件。没有最好的武器,只有最顺手的武器。
关于NVL maker如果感兴趣可以查看官网,上面有详细的教程以及不少免费的正规素材网站的链接。
选择好开发工具后,一切就都能开展了。首先我自然是需要一套自己的UI界面,毕竟默认的实在是太过于老土了。经过我一通折腾,结合朋友的建议,我完成了我的UI。
本着能偷懒就偷懒的办事原则,我简单捣鼓了这样一个UI:色彩主要使用了我封面两个女主的发色,对话框采用蓝色到粉色的渐变效果,按键也完全使用蓝和粉两种颜色,当鼠标移上去后将颜色对调,增加不透明度,并放大按钮的文字,提供更友好的操作体验。
主界面的默认模板也是土到掉渣了,我还是继续偷懒,简单制作了一下,让其看起来比较符合当前的时代。
同样加个文字发光效果,体现一下互动反馈即可。
这些东西其实都不难实现,也不要多少美术能力,更无需编程能力,但是制作一套符合自己游戏气质的UI,我认为还是相当重要的。毕竟玩家要一直看着这个对话框和边上的那些按钮,如果太难看或者不方便使用的话,那肯定体验是不好的。
就比如我一开始选择让对话框右边的按钮平时处于隐形状态,只有鼠标移过去才会显示,结果试玩的朋友就问我:“我怎么找不到存档按钮呢?”这就属于UI设计的不好会直接影响体验。其实我的想法是按钮会挡住部分画面,玩家想看全部画面就要点击隐藏对话框,我觉得这不好,但我没有考虑到玩家可能会不知道我把按钮隐藏在哪里。权衡之后,我的选择是平时按钮保持较高的透明度,但可以知道在哪里,鼠标放过去后才会突出显示。
实际的效果大概就是这样的:
由于这张图片的色调相当明亮,所以对话框颜色的渐变不太明显,但是我认为这符合我想要的系统按钮在平时只需要低存在感的想法。
<hr/>NVL maker直接提供了一个默认的鉴赏页面,但是确实过于简陋了些,所以我不得不编写了一点代码,制作出了一个我觉得足够用的鉴赏页面。
简单来说就是在一个页面上放上对应角色图片作为按钮,按钮选中后会有一些变化,选择后就能打开对应角色的CG展示页面。按钮的图片和背景图的选择目前还是非常草率的,毕竟这个事情应该到最后再考虑,目前我只需要实现需要的功能就足够了。至于CG显示,解锁方面的代码在默认的界面里已经有现成的了,自然是直接CTRL C +CTRL V,略微修改即可。根据我的经验,真的几乎不需要任何编程的能力,就能完成一部基本上五脏俱全的galgame,只要你愿意花费时间和精力。
<hr/> 这种形式感觉很好,有句话虽然不中听,但是说得好:“你写出来的第一件工程、做出来的第一件作品,肯定是渣渣,所以赶紧搞完,从中积累经验。”如果老兄第一件作品能有不错的完成度的话,估计以后开发更完善的galgame也会很得心应手了 [赞同] 等不及罢,快给我端上来! 可以来我制作群玩[爱] 哪里哪里,我来看看
页:
[1]