首页 > 其他分享 >怪物大战

怪物大战

时间:2022-09-07 13:45:02浏览次数:71  
标签:游戏 碰撞 大战 问题 怪物 Logic Page

2.0版本:

可以把这个游戏变为js游戏

1.这次游戏仍然是五个类(本来想写个gui类,但还是有一点问题)问题主要是不能显示中文,还有按钮点击的位置会出现问题
之后可以把Button类再弄一下
2。把Manager类分为了Page类和Logic类
(Page类和Logic类分两个文件写会有点问题)
3.许多常量放进了Page类,屏幕左侧有一部分用来显示信息
4.实现了图片的旋转效果(只有怪物需要图片旋转)
5.初步实现了玩家的挡位机制(类似于开车)

未完善

1.可以弄抽象类
2.同种东西碰撞写类里
3.不同东西可以写Collision类里,根据属性碰撞

代码放到了GitHub里

2.5版本:

标签:游戏,碰撞,大战,问题,怪物,Logic,Page
From: https://www.cnblogs.com/karl-lighting/p/monster.html

相关文章

  • 4.6字符串大战 python
    1字符串排序有多篇文章输入,每篇文章分为标题行和正文行,每篇文章输入时标题和正文各占一行。需要统计所有文章中出现的热词并输出topN的热词。title中的词权重为3,text中权......
  • JavaScript框架大战已结束,赢家只有一个
    投递人 itwriter 发布于2022-09-0323:44 评论(0) 有2143人阅读 原文链接 [收藏] « »框架之战是JavaScript社区中的热门话题,也是业界众多圣战之一。......
  • Java学习-第一部分-第二阶段-项目实战:坦克大战【3】
    坦克大战【3】笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)坦克大战0.6版√增加功能防止敌人坦克重叠运动记录玩家的成绩(累积击毁敌方坦克数),......
  • day01-GUI坦克大战01
    JavaGUI-坦克大战1.Java绘图坐标体系坐标体系介绍:下图说明了一个Java坐标体系。坐标原点位于左上角,以像素为单位。在Java坐标体系中,第一个是x坐标,表示当前位置为水平方......
  • NC235267 星球大战
    题目原题地址:星球大战题目编号:NC235267题目类型:map、list时间限制:C/C++2秒,其他语言4秒空间限制:C/C++262144K,其他语言524288K1.题目大意二维平面上n个坐标对应......
  • Html飞机大战(七):发射第一颗子弹
    好家伙,终于到子弹了 我们先来理一理思路:子弹由飞机射出,所以我们把发射子弹的方法写在英雄类中 当然了,子弹也必须有自己独立的类 后期会有很多子弹射出,所以......
  • Html飞机大战(五):主角登场(英雄类编辑)
    好家伙, 遇到了一些非常奇怪的bugindex.html:179UncaughtTypeError:Failedtoexecute'drawImage'on'CanvasRenderingContext2D':Theprovid......
  • Html飞机大战(四):状态的切换(界面加载类的编辑)
    好家伙,接着写 既然我们涉及到状态了,那么我们也会涉及到状态的切换 那么我们怎样切换状态呢? 想象一下,如果我玩的游戏暂停了,那么我们肯定是通过点击或者按下某个按......
  • Html飞机大战(三):定义状态
    好家伙, 1.为飞机大战定义状态 1.开始START有一个飞机大战LOGO&天空 2.开始时STRATING有一个飞机加载的界面&天空 3.运行时RUNNING我方飞机&敌方飞机&......
  • 《植物大战僵尸1》中文版简介+下载
    《植物大战僵尸1》中文版《植物大战僵尸1》中文版简介    植物大战僵尸是一个看似简单实则极富策略性的小游戏,在植物大战僵尸可武装的49种植物,切换不同的功能,诸......