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++游戏开发入门:从零开始实现自己的游戏项目
写游戏脚本需要学哪种编程?
手机游戏用什么语言编程

网址: C++游戏公司内部代码编程规范 http://www.hyxgl.com/newsview370781.html

推荐资讯