东风吹十里,风华一笔得。

游戏简介

  • 游戏名称:简易英雄
  • 英文名称:EasyHero
  • 开发商:Easy开发组
  • 游戏定位:2D-MOBA-PC端游
  • 目标群体:助教
  • 开发周期预计:3周
  • 开发预算:0元
  • 游戏风格:2D 文字 简易

游戏玩法

  • 双方各选择一个英雄在一张地图上对战,以击毁对方基地为目的。

游戏详情

  • 英雄
    • 简化为两个英雄。
  • 建筑
    • 水晶塔,基地,泉水
  • 小兵
    • 找最近的目标
  • 地图
    • 更改为40*10

开发环境

  • VS2017+SFML2.5.0(32bit)

代码规范

  • 每个都文件都要有#define保护。
  • 不使用预编译头文件。
  • 不使用 using namespace
  • 只有当函数只有 10 行甚至更少时才将其定义为内联函数.
  • #include 中插入空行以分割相关头文件, C 库, C++ 库, 其他库的 .h 和本项目内的 .h 是个好习惯。
  • 使用初始化的方式替代声明再赋值。
  • 使用命名空间。
  • 当只有数据成员时使用 struct, 其它一概使用 class.
  • 不定义重载运算符。
  • 所有按引用传递的参数必须加上 const.
  • 对于迭代器和其他模板对象使用前缀形式 (++i) 的自增, 自减运算符.
  • 用 constexpr 来定义真正的常量。
  • 整数用 0, 实数用 0.0, 指针用 NULL, 字符 (串) 用 '\0'.
  • 不在局部变量之外的地方使用auto
  • 命名始终以用帕斯卡命名法。
  • 统一使用//注释。
  • 每一行不过长。

负责项目

  • 客户端的开发
posted @ 2018-06-04 19:10  纪华裕  阅读(179)  评论(2编辑  收藏  举报