zoukankan      html  css  js  c++  java
  • 团队作业-博客1

    团队作业-博客1

    对分工(小兵)的理解

    终于出团队作业了,终于不是电梯了,终于可以跟着大佬们玩花样了。有点小期待和激动

    团队分工后,我负责的是写AI小兵,一开始觉得是挺简单,看题目要求就很简单,但后面仔细一想好像并不容易

    游戏中英雄是由玩家进行操作的,英雄可以简单的走、攻击甚至挂机,但是小兵呢?

    小兵是要有自己的一套行动方案的,是AI的,是智能的,没人去给他命令,他得自己判断自己该干些什么。小兵完全可以做得很好很智能, (moba类游戏小兵秀死英雄的情况也不少见 hhhh) 当然也可能只是很简单的走到战场,去攻击最近的目标。

    这个小兵的实现可以有很多花样和想法,但是个人能力不足,大佬们也体谅说完成最基础的攻击最近敌人就行了,但希望能努力尽量多的实现一些想法,不给大佬们拖太多后腿惹麻烦。

    针对最基础的想法的小兵类:

    一些基于基础上希望能实现的想法:

    1. 敌方防御塔被摧毁后己方每波小兵会派出一只超级兵 (虐英雄就看他了)
    2. 己方英雄受到敌方英雄攻击时,小兵优先攻击敌方英雄
    3. 小兵会形成单位体积碰撞
    4. 小兵可以能尽量不挤在一起,可以个体智能化,而非群体智能。

      ……

    当然这些毕竟是想法,希望自己能多多学习,努力一步步实现,fighting!!

  • 相关阅读:
    RestTemplate的异常:Not enough variables available to expand
    WebApplicationContext类的作用
    select动态绑定vue.js
    spring的 @Scheduled的cron表达式
    Spring使用webjar
    ThreadLocal基本原理及运用
    mybatis choose标签的使用
    @RequestBody和@RequestParam区别
    js遍历 for-of
    MySql 模糊查询
  • 原文地址:https://www.cnblogs.com/qq291713624/p/9140242.html
Copyright © 2011-2022 走看看