- 新增游戏引擎核心模块,包括初始化和运行逻辑 - 实现基本的渲染功能,支持控制台输出 - 添加物理引擎基础,包括碰撞检测 - 集成日志系统,用于调试和信息输出 - 创建窗口和输入管理模块
39 lines
419 B
C
39 lines
419 B
C
#ifndef __GE_RESOURCES_H__
|
|
#define __GE_RESOURCES_H__
|
|
|
|
#include <ge_common.h>
|
|
|
|
typedef struct {
|
|
} ge_res_bmp_t;
|
|
|
|
typedef struct {
|
|
ge_uid_t res_id;
|
|
const char* data;
|
|
} ge_drawable_t;
|
|
|
|
/*
|
|
tank 3 * 3 (0)
|
|
"|\n"
|
|
" # \n"
|
|
"###\n"
|
|
"###\n"
|
|
|
|
wall 3 * 3 (1)
|
|
"@@@\n"
|
|
"@@@\n"
|
|
"@@@\n"
|
|
|
|
tilemap 3 * 3
|
|
"1,1,1\n"
|
|
"-1,1,0\n"
|
|
"1,0,1\n"
|
|
|
|
exece
|
|
{qiang}
|
|
|
|
"@@@\n""@@@\n"
|
|
"@@@\n""@@@\n"
|
|
"@@@\n""@@@\n"
|
|
*/
|
|
#endif // __GE_RESOURCES_H__
|