实验说明:

        本次游戏设计开发课程的期末实验有两个可选项:

        ①  根据教材《计算机游戏程序设计》(基础篇)(第3版) 提供的示例代码,开发 “坦克大战” 游戏。同理课程实验会在原有基础上提出更高的实现要求。

        ②  不命题,学生自由开发。

       这里我选择了第②项自由开发,并由两人组队完成。由于本次实验的报告大部分由队友撰写(我主负责程序),所以不贴出来。我会简单说明一下游戏的设计和实现效果,希望同学们看看就好。

 

游戏说明:

游戏名称:

      《I See U》

游戏类型: 

       恐怖逃脱  2D横版卷轴

游戏背景: 

       在一个药物研究所,一个失明的患者接受一种新型复明药物的测试,试验看似很成功,可是患者渐渐的产生了精神紊乱的暴力倾向,在一个夜晚终于爆发了,他进入发狂状态,开始对药物研究所的人发起攻击……另一方面,作为该药物的主要研发员的男主人公,由于在办公室工作过劳,一不留神便陷入沉睡,直至深夜。当他醒来之时,研究所内空无一人……他是否能安全的逃离研究所呢……

游戏素材:

       因为都是学计算机的,所以原创美术力不从心,只好到网上找已有的美术素材……

       场景素材: 游戏《恐怖僵尸之夜》

       人物、CG素材: 网上百度图片里找来的,然后再ps

       音效素材: 网易云音乐搜集

       UI(文字)素材: 游戏里所有的文字设计(包括logo)都是团队原创。

       雾粒特效: 沿用我上一篇文章里“实验5”的雾粒特效,参考了别人的作品后根据个人实际需求用particle2dx自制的。

游戏系统:

       刚开始策划时,设计了很多譬如 “时间系统”、“天气系统”、“蝴蝶效应系统” 等特色系统。但最终由于时间的问题,被迫砍掉了这其中大多数的特色系统。

游戏规则:

       通过指示和地图的探索,躲避Boss的追捕,脱离大楼。 

       玩家通过“A”,“D”控制人物左右移动

       玩家通过“W”,进行对场景道具交互。

       玩家通过“S”,在制定场景进行躲避。

       开发者推荐(不推荐正常游玩玩家):

       开发者通过“Z”,主场景中重开游戏。

       开发者通过“I”,镜头向上移动(主角为中心)。

       开发者通过“K”,镜头向下移动(主角为中心)

游戏结局:

  1.  被boss捕捉,game over。
  2.  找到研究所逃出通道,成功逃脱。
  3.  找到钥匙后打开车库大门,开车逃脱。
  4.  找到钥匙后到楼顶找到直升机,乘直升机逃脱。
  5.  找到监控室,通过仅有的摄像头向外界发送求救信息,成功获救。

       还有更多原策划中的结局倚赖于被砍了的游戏系统(所以这些结局随之流产),譬如“主角如果熬到早上六点,会被手机的闹铃吵醒,发现都是一场梦,主角又回到了游戏一开始醒来的地方,时间重设九点”这一结局就要倚赖时间系统。

 

游戏截图:

初始界面:

期末实验 游戏开发

 

control说明界面:

期末实验 游戏开发

交互场景:

名称

样式

功能

 

电梯

期末实验 游戏开发

上下楼

电闸

期末实验 游戏开发

启动机关

万能钥匙

期末实验 游戏开发

开启指定门和货车直升机

柜子

期末实验 游戏开发

躲藏

楼梯

期末实验 游戏开发

上下楼和躲避

         期末实验 游戏开发

隔段

期末实验 游戏开发

逃跑工具

直升机

期末实验 游戏开发

逃跑工具

全局场景:

初始设计

期末实验 游戏开发

地图编辑器修改后

期末实验 游戏开发

 

 

局部场景(部分)

场景

                                图片

 

 

车库

期末实验 游戏开发

 

 

 

金拱门

期末实验 游戏开发

 

 

 

 

咖啡厅

 

 

期末实验 游戏开发

 

 

 

研究室

期末实验 游戏开发

 

 

 

 

室外

期末实验 游戏开发

 

脱出场景:

①找到摄像头向外界求救

期末实验 游戏开发

②开车逃出

期末实验 游戏开发

③在室外被直升机救走

期末实验 游戏开发

④寻找出口

期末实验 游戏开发

 

结局CG:

Game Over

期末实验 游戏开发

Escape

期末实验 游戏开发

 

雾粒效果:

期末实验 游戏开发

 

游戏效果:

(由于博客限制5M的图片上传,而游戏中的粒子效果过于逼真,使得动图大小动辄上几十M,所以只好降帧录几张……)

期末实验 游戏开发

期末实验 游戏开发

期末实验 游戏开发

 

 

 

总结:

       虽然由于时间紧迫没能把当初策划的内容完整实现(当时所有科目的作业加起来是真的多…),但是最终凭借着游戏内优异的环境气氛渲染,以及相对于其他同学的作品中少有的大格局和场景设计,(当然还有我之前的实验作业都是拿满分),最终脱颖而出拿了A+

 

相关文章:

  • 2021-12-09
  • 2021-12-02
  • 2021-10-23
  • 2021-12-19
  • 2022-02-17
  • 2022-01-02
猜你喜欢
  • 2022-01-23
  • 2022-01-13
  • 2021-07-26
  • 2021-09-23
  • 2021-10-21
  • 2021-09-06
相关资源
相似解决方案