iOS版发布
在2021年2月发布的Suite Chidori Engine Ver.1.04.00开始支持iOS版程序库。由此,能够开发在iPhone等使用iOS系统的设备上运行的游戏。
![点击可放大图片。](image/uc133/game133-1s.jpg) |
图1 iOS版的显示示例(在iPhone模拟器中的显示效果) |
在Windows版程序库中开发的代码,可几乎原封不动地用于iOS版程序库中开发的游戏。因此,已经完成开发的面向Windows的游戏,仅需要很少时间就可以转换为iOS版。但是,由于UI操作在Windows版中主要为鼠标操作,在iOS版中为触控操作,使用不同的类导致记述代码也随之有所不同。此外,可以使用的材质文件有在Windows版中为DDS格式,在iOS版中则为PVRTC格式。有关因平台不同而产生的区别以及不同UI操作的编码方法将会在今后的游戏开发咨询中介绍。
功能介绍
1.粒子特效
粒子特效通过粒子的运动和粘贴到粒子上的材质来表现光的放射效果。可以表现出喷射火焰等效果。
在Suite Chidori Engine中,备有为面向Autodesk Maya®的制作粒子特效数据的papet插件。在papet插件中,可以设置粒子特效的粒子大小及数量、飞散范围、速度、颜色等项目。制作完成的粒子特效或设置的修改结果可在Maya®的界面上立刻进行确认。
![点击可放大图片。](image/uc133/game133-2s.jpg) |
![点击可放大图片。](image/uc133/game133-3s.jpg) |
图2 粒子特效示例 |
图3 papet插件 |
2.后期特效
后期特效是指实现相机镜头滤镜的功能,能够制作出模糊效果营造临场感、调整色调以改变气氛。在Suite Chidori Engine中配备有下列的九种效果。
・SSAO(屏幕空间环境光遮蔽):展现出因近处物体的遮蔽使后方部分变暗的效果
・Radial Blur(径向模糊):展现从画面中心向边缘逐渐增强的模糊效果
・Bloom(泛光):展现从高亮度部分漏出光线的效果
・Glare Star(光芒):添加星形以展现出高亮度部分在发光的效果
・Depth Of Field(景深效果):聚焦位置清晰显示同时对失焦位置模糊显示
・HSV(HSV颜色滤镜):通过HSV颜色空间调整色调
・Camera Motion Blur(镜头动态模糊):对镜头中的运动部分模糊处理,突出动态效果
・Soft Focus(软聚焦):展现从画面中心向边缘逐渐降低亮度的效果
・Lens Curve(透镜曲线):展现镜头歪曲的效果,越到画面边缘就越歪曲
![点击可放大图片。](image/uc133/game133-4.jpg) |
![点击可放大图片。](image/uc133/game133-5.jpg) |
图4 Radial Blur示例 |
图5 Glare Star示例 |
Suite Chidori Engine的游戏开发案例
Suite Chidori Engine的游戏开发案例【我的音乐帐 Classical Music Rhythm Action Game】。这是一款通过键盘操作来演奏从画面中飞来的经典名曲的音符的音游。预计将会收录在Forum8 Launcher中,产品用户都可以游玩体验。
![点击可放大图片。](image/uc133/game133-6.jpg) |
图6 标题界面 |
游戏的各界面及玩法介绍
启动游戏后会显示标题界面。在标题界面中按下Enter键,将显示乐曲选择、确认最高得分记录、设定/操作说明的菜单界面。
在乐曲选择界面中,从乐曲板中选择播放的乐曲,开始进行演奏。在乐曲板上除了显示乐曲名、作者名之外,也会显示难易度及至今的最高得分记录。 在得分记录确认界面中,此前获得的各曲目最高得分记录、连击数等都会在音乐帐的页面内显示。
![点击可放大图片。](image/uc133/game133-7s.jpg) |
![点击可放大图片。](image/uc133/game133-8s.jpg) |
图7 乐曲选择界面 |
图8 得分记录确认界面 |
在设定/操作说明界面中,可进行各种音量的调整、键盘选项的变更等游戏设定。此外,可以体验通过实际游玩确认游戏玩法的操作说明功能。
![点击可放大图片。](image/uc133/game133-9s.jpg) |
![点击可放大图片。](image/uc133/game133-10s.jpg) |
图9 设定/操作说明界面 |
图10 操作说明 |
在从乐曲选择界面开始演奏、游玩操作说明时显示的演奏画面中,将会设置有弹奏do、re、mi、fa、sol、la、si七个音符的七个按钮。对准从画面中飞来的音符与按钮重合的时机,通过按下与按钮对应的键来弹奏音符。时机掌握的越准,获得的得分越高。此外,无失误的连续弹奏音符将增加连击数,连击数越高最终的得分也会随之提高。
![点击可放大图片。](image/uc133/game133-11s.jpg) |
图11 演奏界面 |
音符中除了有单独飞出的普通音符,还有长音音符、音阶音符。
演奏长音音符时,需要在音符和按钮重合时一直按下,结束的瞬间抬起按钮。音节音符由多个音符组合而成,在弹奏提示结束的紫色音符出现前,需要一直按下演奏此组合中的黄色音符按钮。演奏这些音符很有难度,但可以凭此获得更高的得分。
![点击可放大图片。](image/uc133/game133-12s.jpg) |
![点击可放大图片。](image/uc133/game133-13s.jpg) |
图12 长音音符 |
图13 音节音符 |
将乐曲演奏完毕后,音乐帐中会新增页面,显示演奏结果。在结果界面中,将显示得分、最高连击数,通过这些数据计算出合计得分和对应的等级。
![点击可放大图片。](image/uc133/game133-14s.jpg) |
图14 得分界面 |
|