C++游戏公司内部代码编程规范
游戏公司内部代码规范,C++,非常珍贵的资料哦
|----------|----------| release //Temp folder release version
|----------| bin //Exe, and dll runteime files
|----------|----------| debug //Debug version
|----------|----------| release //Release version
|----------| include //Header files
|----------| lib //Library files
|----------| depend //Depend third partition library
Unicode
1. 项目工程全部设置成UNICODE工程,有些第三方库没办法改的除外
2. 所有涉及到输出显示的字符串全部使用Unicode编码,缺省采用utf16编码,特殊的地方没法用utf16的,采用utf8编码
比如 void PlayerChat(const wchar_t* chatmessage);
3. 代码里直接写utf16字符串的文件采用保存成utf16 编码格式
比如 const wchar_t* szMsg = L“Hello world!”;
否则在某些编译器下面输出将会是乱码
4. 所有的源代码文件如果有中文注释的全部保存成utf8格式
宏
除非必要,代码里不允许用宏
比如 用宏定义常量
#define SOME_TIME 1000
相关知识
C++游戏编程入门
游戏编程的代码是什么
游戏开发编程代码是什么
游戏编程怎么编?
C++游戏开发详解:从入门到实践
C++ 游戏开发入门教程:从基础到实践
多人在线游戏架构实战:基于C++的分布式游戏编程
C++游戏开发入门:从零开始实现自己的游戏项目
写游戏脚本需要学哪种编程?
手机游戏用什么语言编程
推荐资讯
- 1老六爱找茬美女的烦恼怎么过- 4999
- 2博德之门3黄金雏龙法杖怎么得 4869
- 3《大侠立志传》剿灭摸金门任务 4312
- 4代号破晓官方正版角色介绍 4023
- 5赛马娘锻炼到底的伙伴支援卡事 3803
- 6闪烁之光11月兑换码大全20 3776
- 7原神原海异种刷怪路线-原神原 3547
- 8爆梗找茬王厕所特工怎么通关- 3544
- 9《我的世界》领地删除指令是什 3440
- 10原神开局星落湖怎么出去 原神 3426