講師回答 / 雷過就跑
目前市面上使用Cocos2d-x引擎的開發團隊所使用的絕大多數都是 C++ + Lua腳本,Lua腳本主要是為了實現熱更新功能,避免蘋果審核的漫長等待時間。初學者在開發過程中掌握一些C++的基本語法就可以上手了,很多東西經過引擎的封裝之后已經變的很簡單了。事實上只要你有過任意一門面向對象的語言學習經歷,學習起來并不會覺得吃力。C++ 11新增的語法特性在學習過程中我也會做一些說明 Don't worry~~
2015-05-28
講師回答 / 雷過就跑
windows環境搭建方法可參考官網文檔,或百度搜索Cocos2d-x 3.x環境搭建,網上會有很多資源可供參考,也可登錄官網論壇,里面也有很多可參考的資源。注意一下版本就好,3.2之后的版本,環境部署方法基本沒有變動。
2015-05-27
講師回答 / 雷過就跑
無論是windows或者是mac,用到的引擎的源碼是相同的, 所以在學習過程中除了在環境部署時IDE的使用上有些差別之外,在代碼實現方面兩個平臺基本是一樣的。而且通常項目完成后在移植過程中,使用win開發在移植iOS平臺時也需要使用蘋果的那套東西,所以如果是想要從事這方面工作的話,還是掌握一下Mac開發比較好。目前的主流開發語言是C++ + Lua的模式,使用js做Cocos的相對較少,所以在授課的時候就沒有選擇~~
2015-05-27