遊戲引擎說
引擎是發動機的核心部分,因此習慣上也常用引擎指發動機。
引擎的主要部件是氣缸,也是整個汽車的動力源泉。
在遊戲的編寫中,引擎指用於控制所有遊戲功能的主程序。
遊戲引擎是一個爲運行某一類遊戲的機器設計的能夠被機器識別的代碼(指令)集合。
它像一個發動機,控制着遊戲的運行。一個遊戲作品可以分爲遊戲引擎和遊戲資源兩大部分。
遊戲資源包括圖象,聲音,動畫等部分,列一個公式就是:遊戲=引擎(程序代碼)+資源(圖象,聲音,動畫等)。
遊戲引擎則是按遊戲設計的要求順序地調用這些資源。
下載
Cocos2d-x
http://cocos2d-x.org/
(執行第2步,請跳過第3步,直接到第4步,因爲第2步已經添加好了
cocos
命令)在下載好的目錄下,找到
setup.py
並執行該腳本,一直回車就行。添加
cocos
命令打開終端,輸入
sudo vi ~/.bash_profile
,輸入開機密碼,點擊i
鍵進入Vim
的編輯模式,
輸入cocos
命令所在路徑:export PATH=${PATH}:~/Documents/cocos2d-x-3.14.1/tools/cocos2d-console/bin
,
點擊鍵盤Esc
鍵退出編輯模式,再次輸入:wq
保存文件並退出。
(這樣文件.bash_profile
就創建好了,如果之前文件就存在則換行追加,具體可瞭解下Mac
環境配置)
再在終端中輸入source ~/.bash_profile
刷新bin
命令,這樣cocos
命令就添加好了,在終端上執行一下看有沒有效果,
如果還是提示-bash: cocos: command not found
,多重複執行幾次source ~/.bash_profile
即可。生成模板工程
cocos new 工程名 -p 包名 -l 開發語言 -d 項目保存路徑
如:
cocos new HelloWorld -p com.apple.www -l lua -d ~/Documents/cocos2d-x-3.14-projects
cocos
cocos2d-x
的命令行工具集
new
創建一個新的工程
-p
包名package
-l
開發語言language
,包括cpp/lua/javascript
-d
項目保存位置destination