Leistungsstarkes Game Framework
The game framework based on game framework by Woei Kae Chen
Loading...
Searching...
No Matches
Macros
config.h File Reference

Go to the source code of this file.

Macros

#define GAME_TITLE   "Game"
 
#define SIZE_X   1400
 設定遊戲畫面的解析度(寬度)
 
#define SIZE_Y   900
 設定遊戲畫面的解析度(高度)
 
#define OPEN_AS_FULLSCREEN   false
 是否以全螢幕方式開啟遊戲
 
#define SHOW_LOAD_PROGRESS   true
 是否顯示loading(OnInit)的進度
 
#define DEFAULT_BG_COLOR   RGB(0, 0, 0)
 
#define GAME_CYCLE_TIME   15
 每33ms跑一次Move及Show(每秒30次)
 
#define SHOW_GAME_CYCLE_TIME   false
 是否在debug mode顯示cycle time
 
#define ENABLE_GAME_PAUSE   false
 是否允許以 Ctrl-Q 暫停遊戲
 
#define ENABLE_AUDIO   true
 啟動音效介面
 
#define ENABLE_TOOLBAR   false
 是否關閉 toolbar
 
#define ENABLE_MENU   false
 是否關閉 menu
 
#define ENABLE_STATUSBAR   false
 是否關閉 statusbar
 
#define RESOLUTION_X   1920
 全螢幕用,請設定成目前視窗的解析度 (width)。
 
#define RESOLUTION_Y   1080
 全螢幕用,請設定成目前視窗的解析度 (height)。
 

Macro Definition Documentation

◆ DEFAULT_BG_COLOR

#define DEFAULT_BG_COLOR   RGB(0, 0, 0)

◆ ENABLE_AUDIO

#define ENABLE_AUDIO   true

啟動音效介面

◆ ENABLE_GAME_PAUSE

#define ENABLE_GAME_PAUSE   false

是否允許以 Ctrl-Q 暫停遊戲

◆ ENABLE_MENU

#define ENABLE_MENU   false

是否關閉 menu

◆ ENABLE_STATUSBAR

#define ENABLE_STATUSBAR   false

是否關閉 statusbar

◆ ENABLE_TOOLBAR

#define ENABLE_TOOLBAR   false

是否關閉 toolbar

◆ GAME_CYCLE_TIME

#define GAME_CYCLE_TIME   15

每33ms跑一次Move及Show(每秒30次)

◆ GAME_TITLE

#define GAME_TITLE   "Game"

◆ OPEN_AS_FULLSCREEN

#define OPEN_AS_FULLSCREEN   false

是否以全螢幕方式開啟遊戲

◆ RESOLUTION_X

#define RESOLUTION_X   1920

全螢幕用,請設定成目前視窗的解析度 (width)。

◆ RESOLUTION_Y

#define RESOLUTION_Y   1080

全螢幕用,請設定成目前視窗的解析度 (height)。

◆ SHOW_GAME_CYCLE_TIME

#define SHOW_GAME_CYCLE_TIME   false

是否在debug mode顯示cycle time

◆ SHOW_LOAD_PROGRESS

#define SHOW_LOAD_PROGRESS   true

是否顯示loading(OnInit)的進度

◆ SIZE_X

#define SIZE_X   1400

設定遊戲畫面的解析度(寬度)

◆ SIZE_Y

#define SIZE_Y   900

設定遊戲畫面的解析度(高度)