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号位置。

    五、课设感想总结

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

    六、展望

    • 这次的课程设计,我们其实仍然有许多问题没有解决,比如联网,再比如存档的问题,这些问题相信在以后的学习之中,能够得到解决。
  • 相关阅读:
    为什么数据库连接很消耗资源 转
    在Eclipse中编写servlet时出现"The import javax.servlet cannot be resolved" 问题解决办法
    multipart/form-data post 方法提交表单,后台获取不到数据
    java 数据库查询Date类型字段 没有了时分秒 全为 00 的解决办法
    Eclipse/myEclipse 代码提示/自动提示/自动完成设置(转)
    PL/SQL破解方法(不需要注册码)
    Java
    tomcat开发环境配置
    文件操作权限
    Java版office文档在线预览
  • 原文地址:https://www.cnblogs.com/bestACG/p/14342785.html
Copyright © 2011-2022 走看看