Giter Site home page Giter Site logo

mirgo's People

Contributors

pyq19 avatar qcdong2016 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mirgo's Issues

数值调试

  1. 每个等级的升级经验
  2. 每种怪死亡获得的经验不同
  3. 组队经验
  4. 攻击力 防御力等人物属性随装备改变
  5. 装备属性随机
  6. 技能伤害数值调试
  7. player.MaxHP / MaxMP 计算有问题
  8. Player RepairItem 修理装备费用计算

重构第二版

  • 新建公共仓库
  • WEB 管理后台
  • 刺客/弓箭手
  • 按照Go项目标准组织目录结构,按照语言规范重构第二版
  • 数据库换成 MongoDB

组队

组队后 队友看到的血量 和 队长看到的血量 不同

技能修复进度

  • SpellFencing = 1 // 基本剑术 Warrior 战士
  • SpellSlaying = 2 // 攻杀剑术
  • SpellThrusting = 3 // 刺杀剑术
  • SpellHalfMoon = 4 // 半月弯刀
  • SpellShoulderDash = 5 // 野蛮冲撞
  • SpellTwinDrakeBlade = 6 // 双龙斩
  • SpellEntrapment = 7 // 捕绳剑
  • SpellFlamingSword = 8 // 烈火剑法
  • SpellLionRoar = 9 // 狮子吼
  • SpellCrossHalfMoon = 10 // 圆月弯刀
  • SpellBladeAvalanche = 11 // 攻破斩
  • SpellProtectionField = 12 // 护身气幕
  • SpellRage = 13 // 剑气爆
  • SpellCounterAttack = 14 // 反击
  • SpellSlashingBurst = 15 // 日闪
  • SpellFury = 16 // 血龙剑法
  • SpellFireBall = 31 // 火球术 Wizard 法师
  • SpellRepulsion = 32 // 抗拒火环
  • SpellElectricShock = 33 // 诱惑之光
  • SpellGreatFireBall = 34 // 大火球
  • SpellHellFire = 35 // 地狱火
  • SpellThunderBolt = 36 // 雷电术
  • SpellTeleport = 37 // 瞬息移动
  • SpellFireBang = 38 // 爆裂火焰
  • SpellFireWall = 39 // 火墙
  • SpellLightning = 40 // 疾光电影
  • SpellFrostCrunch = 41 // 寒冰掌
  • SpellThunderStorm = 42 // 地狱雷光
  • SpellMagicShield = 43 // 魔法盾
  • SpellTurnUndead = 44 // 圣言术
  • SpellVampirism = 45 // 嗜血术
  • SpellIceStorm = 46 // 冰咆哮
  • SpellFlameDisruptor = 47 // 火龙术
  • SpellMirroring = 48 // 分身术
  • SpellFlameField = 49 // 火龙气焰
  • SpellBlizzard = 50 // 天霜冰环
  • SpellMagicBooster = 51 // 深延术
  • SpellMeteorStrike = 52 // 流星火雨
  • SpellIceThrust = 53 // 冰焰术
  • SpellHealing = 61 // 治愈术 Taoist 道士
  • SpellSpiritSword = 62 // 精神力战法
  • SpellPoisoning = 63 // 施毒术
  • SpellSoulFireBall = 64 // 灵魂火符
  • SpellSummonSkeleton = 65 // 召唤骷髅
  • SpellHiding = 67 // 隐身术 (待测试)
  • SpellMassHiding = 68 // 集体隐身术
  • SpellSoulShield = 69 // 幽灵盾 (待测试)
  • SpellRevelation = 70 // 心灵启示
  • SpellBlessedArmour = 71 // 神圣战甲术 (待测试)
  • SpellEnergyRepulsor = 72 // 气功波
  • SpellTrapHexagon = 73 // 困魔咒
  • SpellPurification = 74 // 净化术
  • SpellMassHealing = 75 // 群体治疗术
  • SpellHallucination = 76 // 迷魂术
  • SpellUltimateEnhancer = 77 // 无极真气
  • SpellSummonShinsu = 78 // 召唤神兽
  • SpellReincarnation = 79 // 复活术
  • SpellSummonHolyDeva = 80 // 召唤月灵
  • SpellCurse = 81 // 诅咒术
  • SpellPlague = 82 // 瘟疫
  • SpellPoisonCloud = 83 // 毒云
  • SpellEnergyShield = 84 // 阴阳盾
  • SpellPetEnhancer = 85 // 血龙水

怪物 AI 修复进度

  • // case 1, 2: return new Deer(info); 鹿
  • // case 3: return new Tree(info);
  • // case 4: return new SpittingSpider(info);
  • // case 5: return new CannibalPlant(info);
  • // case 6, 58: return new Guard(info); 守卫
  • // case 7: return new CaveMaggot(info);
  • // case 8: return new AxeSkeleton(info);
  • // case 9: return new HarvestMonster(info);
  • // case 10: return new FlamingWooma(info);
  • // case 11: return new WoomaTaurus(info);
  • // case 12: return new BugBagMaggot(info);
  • // case 13: return new RedMoonEvil(info);
  • // case 14: return new EvilCentipede(info);
  • // case 15: return new ZumaMonster(info);
  • // case 16: return new RedThunderZuma(info);
  • // case 17: return new ZumaTaurus(info);
  • // case 18: return new Shinsu(info);
  • // case 19: return new KingScorpion(info);
  • // case 20: return new DarkDevil(info);
  • // case 21: return new IncarnatedGhoul(info);
  • // case 22: return new IncarnatedZT(info);
  • // case 23: return new BoneFamiliar(info);
  • // case 24: return new DigOutZombie(info);
  • // case 25: return new RevivingZombie(info);
  • // case 26: return new ShamanZombie(info);
  • // case 27: return new Khazard(info);
  • // case 28: return new ToxicGhoul(info);
  • // case 29: return new BoneSpearman(info);
  • // case 30: return new BoneLord(info);
  • // case 31: return new RightGuard(info);
  • // case 32: return new LeftGuard(info);
  • // case 33: return new MinotaurKing(info);
  • // case 34: return new FrostTiger(info);
  • // case 35: return new SandWorm(info);
  • // case 36: return new Yimoogi(info);
  • // case 37: return new CrystalSpider(info);
  • // case 38: return new HolyDeva(info);
  • // case 39: return new RootSpider(info);
  • // case 40: return new BombSpider(info);
  • // case 41, 42: return new YinDevilNode(info);
  • // case 43: return new OmaKing(info);
  • // case 44: return new BlackFoxman(info);
  • // case 45: return new RedFoxman(info);
  • // case 46: return new WhiteFoxman(info);
  • // case 47: return new TrapRock(info);
  • // case 48: return new GuardianRock(info);
  • // case 49: return new ThunderElement(info);
  • // case 50: return new GreatFoxSpirit(info);
  • // case 51: return new HedgeKekTal(info);
  • // case 52: return new EvilMir(info);
  • // case 53: return new EvilMirBody(info);
  • // case 54: return new DragonStatue(info);
  • // case 55: return new HumanWizard(info);
  • // case 56: return new Trainer(info);
  • // case 57: return new TownArcher(info); 弓箭守卫
  • // case 59: return new HumanAssassin(info);
  • // case 60: return new VampireSpider(info);
  • // case 61: return new SpittingToad(info);
  • // case 62: return new SnakeTotem(info);
  • // case 63: return new CharmedSnake(info);
  • // case 64: return new IntelligentCreatureObject(info);
  • // case 65: return new MutatedManworm(info);
  • // case 66: return new CrazyManworm(info);
  • // case 67: return new DarkDevourer(info);
  • // case 68: return new Football(info);
  • // case 69: return new PoisonHugger(info);
  • // case 70: return new Hugger(info);
  • // case 71: return new Behemoth(info);
  • // case 72: return new FinialTurtle(info);
  • // case 73: return new TurtleKing(info);
  • // case 74: return new LightTurtle(info);
  • // case 75: return new WitchDoctor(info);
  • // case 76: return new HellSlasher(info);
  • // case 77: return new HellPirate(info);
  • // case 78: return new HellCannibal(info);
  • // case 79: return new HellKeeper(info);
  • // case 80: return new ConquestArcher(info);
  • // case 81: return new Gate(info);
  • // case 82: return new Wall(info);
  • // case 83: return new Tornado(info);
  • // case 84: return new WingedTigerLord(info);
  • // case 86: return new ManectricClaw(info);
  • // case 87: return new ManectricBlest(info);
  • // case 88: return new ManectricKing(info);
  • // case 89: return new IcePillar(info);
  • // case 90: return new TrollBomber(info);
  • // case 91: return new TrollKing(info);
  • // case 92: return new FlameSpear(info);
  • // case 93: return new FlameMage(info);
  • // case 94: return new FlameScythe(info);
  • // case 95: return new FlameAssassin(info);
  • // case 96: return new FlameQueen(info);
  • // case 97: return new HellKnight(info);
  • // case 98: return new HellLord(info);
  • // case 99: return new HellBomb(info);
  • // case 100: return new VenomSpider(info);

保存自增 ObjectID

服务端关闭时候,要保存自增的 ObjectID,不然每次重新启动自增 ID 会混乱。
比如购买物品时候,原来数据库存的 UserItemID 是 10005,重启后自增 ID 又从 10001 开始算,当自增到 10005 时候会和数据库中 10005 冲突

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.