从上周开始我么就开始进行团队项目的制作了,首先花费了上周和这周两周的时间来进行需求规格文档,立项说明书的编写与修改。不过,由于我们组的制作项目是疫情从未接触过的游戏制作-2D回合制RPG游戏的制作,所以需要用到Unity,C#等知识,所以,从上周开始我们便开始学习这两门知识,以期在较短的时间内达到制作的要求。

  经过这两周的学习,我发现其实C#与Unity也不是想象中的那么难。首先,C#在接触了以后发现有好多与JAVA相同的地方,语法,类型,定义,同样面向对象的,坦白来说,我觉得C#就是JAVA的“微整”版,所以,花了四天左右的时间看了一些,有了大致的了解,觉得可以进行一些基础的编写了。

  Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。(摘自百度百科)

  之后就是Unity的学习了,通过Unity官网以及教程视频的学习之后,目前对于Unity有了一定的了解,应该可以进行一些操作设计。对于我们的游戏--2D回合制RPG游戏的一些地图设计可以进行一定的操作,起到一定的作用。目前还在学习的过程中,希望可以通过边学习边实践来完成我们组项目的内容。

  通过这段时间的学习,我觉得游戏的制作过程其实是一个非常有乐趣的过程,大家一起配合,细节的调整制作使得我对游戏开发直走有了一定的兴趣,这次的项目也为我打开了一扇新的门,使我有了更多的知识经验,为以后做铺垫。