zoukankan      html  css  js  c++  java
  • 课程设计

    一、项目简介

    • 功能描述:团队完成了保卫萝卜java版本,实现了单机版游戏,但关卡仅设计了一个关卡。

    • 个人负责任务:
      背景图片以及各种装饰特效图片编写,以及部分方法。

    • 团队博客地址:
      https://www.cnblogs.com/200157zy/p/14334307.html

    二、功能框架图

    三、个人任务简述

    负责许多与图片有关的显示与处理,如背景、子弹爆炸特效、敌方单位图像、守卫的基地(萝卜)的图像以及路径图等。
    所负责的任务和功能简要说明:

    序号 完成功能与任务 描述
    1 游戏界面背景 游戏界面背景图的显示
    2 子弹爆炸特效 子弹撞到敌人爆炸的图像以及逐渐消失的图像
    3 敌方单位图像 敌方怪物显示的图像
    4 基地图像 基地不受攻击时的图像以及掉血时不同程度的图像
    5 路径 敌人行走的路线的图
    6 怪物出发点图像 在指定位置出发的怪物所在处的图像,告诉玩家怪物从哪出发

    四、负责的任务详细说明

    1.游戏界面背景图片


    • 展示游戏开始后,游戏的背景图片。

    2.子弹爆炸特效图片


    (其中一种炮塔的子弹爆炸图)

    • 根据炮塔类型towerNumber展示对应子弹爆炸特效。

    3.基地胡萝卜血量减少时图片变化








    • 根据获取到的hp,如果非满血,基地萝卜分阶段呈现不同的状态。

    4.敌方单位图像显示


    (其中一种怪物的两种形态)

    • 其中,怪物在行进的过程中,两种形态会不断交替出现。期间,如果怪物由于炮塔的作用附带了冷冻状态,还会加上冷冻的图片。

    如:

    5.路径图像和怪物刷新点图标

    怪物刷新点(出怪点):

    路径图:

    • 此处虽然设置了许多的出怪点,但因为只设计了一关,所以只用到了0号位置。

    五、课设感想总结

    • 在这次的课设中,我负责的是我比较感兴趣的图像的一块,但是实际上做起来工作量比较小,但同样查阅了许多资料才解决了编写时遇到的种种问题,实际上更大的困难是参数的设置衔接。
      相信,经过这一次课程设计的练习,我能熟练运用图像这一技能,投身于我更感兴趣的项目中去,以及将这个项目完善得更好。

    六、展望

    • 这次的课程设计,我们其实仍然有许多问题没有解决,比如联网,再比如存档的问题,这些问题相信在以后的学习之中,能够得到解决。
  • 相关阅读:
    Jmeter调试工具---Debug Sampler
    jmeter --- 搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)
    Jmeter --- 组件执行顺序与作用域
    第五讲.字典,集合,数组排序(快速排序,冒泡,默认排序)(源代码)
    第五讲.字典,集合,数组排序(快速排序,冒泡,默认排序)
    第六讲 Block块语法及Block与数组的排序,ios字面量的使用(源代码上传)
    第六讲 Block块语法及Block与数组的排序,ios字面量的使用
    jQuery FileUpload等插件的使用实例
    文件上传(js, C#)
    Excel导出的几种方式
  • 原文地址:https://www.cnblogs.com/bestACG/p/14342785.html
Copyright © 2011-2022 走看看