zoukankan      html  css  js  c++  java
  • 游戏:滚弹围方块

     

    玩法说明:
    按空格键开始和暂停
    开始游戏后,键盘上下左右或鼠标移动来控制方块
    如果方块在滚弹的射击范围内则发射子弹.方块受攻击后血量会减少.
    如果方块碰到旋转的星星则血量加10.


    这是一款3D游戏(也可以说是2.5D),滚动鼠标滚轮可以调节视角.
    这款游戏我都觉得不怎么好玩,用我同学的一句话说"可以给青少年戒网瘾用",但写它的目的是实现游戏中玩角受多个NPC围攻的效果.实现NPC的自动避让和围攻的动态规化,写得时候很纠结.为了让滚弹NPC围成一个圈,使用了一个双向环形链表,能使滚弹从任意角度插入到包围圈中.

    下载地址:

    http://pan.baidu.com/s/1DXXDu

    2.0版本

    添加了网格,满血后不再增加

    下载地址:

    http://pan.baidu.com/s/1AAjNw

    3.0版本

    新版本对小球的相互穿刺做了优化. 

    http://pan.baidu.com/s/17SUaf

  • 相关阅读:
    个人博客
    个人博客
    5.4
    4.30
    4.29
    4.28
    4.27
    4.26
    4.25
    4.24
  • 原文地址:https://www.cnblogs.com/WhyEngine/p/3352098.html
Copyright © 2011-2022 走看看