2017级面向对象程序设计——团队作业1
游戏简介
- 游戏名称:简易英雄
- 英文名称:EasyHero
- 开发商:Easy开发组
- 游戏定位:2D-MOBA-PC端游
- 目标群体:助教
- 开发周期预计:3周
- 开发预算:0元
- 游戏风格:2D 文字 简易
游戏玩法
- 双方各选择一个英雄在一张地图上对战,以击毁对方基地为目的。
游戏详情
开发环境
代码规范
- 每个都文件都要有
#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)
评论()
编辑
收藏
举报