A. Cocos2d課程難不難學
首先明確一點,這只是個工具,所以會被淘汰,因為cocos是開源的,所以學習源碼才是最主要的,學的話買本書,看看網上教程,了解一下常用方法和基本架構,主要還是多練多寫。
B. cocos2d-x視頻教程有么
cocos2d-x游戲開發,楊豐盛倒是出了一套相關的視頻教程,你可以找來看一下。
名字:跨平台游戲開發課程。。你去找一下吧
C. 牟東海老師的《Cocos2d-x跨平台手機游戲開發》視頻教程能用發我一份嗎
這位老師的沒有,建議你搜索一下麥子學院哦!有龍劉修 楊豐盛老師的Cocos2d-x的課程哦!看看吧!
D. 誰有牟東海老師的《Cocos2d-x跨平台手機游戲開發》視頻教程啊,能不能給我發一份
可以告訴你的
E. cocos2d-x小游戲開發的教程
cn.cocos2d-x.org是中文官方網站,裡面有很多教程,並提供源碼下載地址。
F. cocos2d-x怎麼壓縮打包資源
一直想把cocos2d-x項目發給別人看,但是不會怎麼把cocos2d-x壓縮打包資源,還好看到下面這篇帖子,才搞定了。
不過有一點說明,最好做release版本再打包成exe,不然的話,別人的機器可能會提示缺少dll之類的~
下面,你要打包cocos2d-x中的Test項目成一個exe文件
1:可以再cocos2d-x目錄下的Debug.win32的全部復制到一個文件夾里
2:然後把Test所有的資源也復制到上面說的文件夾里,這樣就可以運行Test.win32.exe,但是你會發現文件夾太大,所以你必須刪除一些不必要的,
下面的圖是debug中項目Test的Test.win32.exe文件必須的庫與資源
這樣只要你點擊Test.win32.exe,就可以打開你的項目。
現在如何把這些打包成一個.exe文件呢?
1)全選解壓成Test.rar文件,最好用系統自帶的壓縮軟體,而不要用2345軟體壓縮類似的軟體
2)打開你壓縮的Test.rar壓縮包,
3)點擊自解壓格式,高級自解壓選項
4)修改一些參數:
設置----解壓後運行里寫入Test.win32.exe(寫你要執行的文件)
模式----打鉤解包到臨時文件夾,安全模式選擇全部隱藏
更新----更新方式,解壓並更新文件;覆蓋凡是,覆蓋所有文件
文本和圖標------可改可不改,但幾乎每個游戲都有自己的圖標,你看情況添加,圖標是為.ico文件
然後確定就可以了,你就會發現生成了一個Test.exe文件了,這個就是我們所要的。
希望對大家有所幫助
G. 自學cocos2d 游戲開發應該按什麼步驟進行
1
兩年前的一天,決定要做獨立游戲製作人。選定引擎cocos2d,開始學習objective-c語言;(如果回你打算只在iOS開發可答以學obj-c配合cocos2d或者sprite kit;如果打算跨就要用cocos2d-x和c++了;當然unity什麼的也不錯但是我還沒嘗試過,一直很嚮往)
2
我跳過了iOS程序開發(似懂非懂看完了斯坦福那一系列的教學),結合當時情況直接選擇了cocos2d引擎,這時開始接觸 @吳一刀 的博客;我主要看的是子龍山人<子龍山人 - 博客園>、Ray Wenderlich<Ray Wenderlich>、Himi<黑米GameDev街區>這些博客里最基本的例子,知易那個以我當時的水平還看不懂。
3
嘗試開始設計自己的簡單游戲,我做打地鼠!當然比教學例子里的打地鼠復雜多了
4
這個過程中發現自己懂的實在是不夠,所以又開啃這本書:Learn cocos2d 2 by Steffen Itterheim Andreas Low
5
慢慢的發現需要一些趁手的工具和編輯器,並發展出一套自己構建於cocos2d之上的游戲設計架構。我目前的情況是這樣:
H. 自學 cocos2d 游戲開發應該按什麼步驟進行
1
兩年前的一天,決定要做獨立游戲製作人。選定引擎cocos2d,開始學習objective-c語言;(如果你打算只在iOS平台開發可以學obj-c配合cocos2d或者sprite kit;如果打算跨平台就要用cocos2d-x和c++了;當然unity什麼的也不錯但是我還沒嘗試過,一直很嚮往)
2
我跳過了iOS程序開發(似懂非懂看完了斯坦福那一系列的教學視頻),結合當時情況直接選擇了cocos2d引擎,這時開始接觸 @吳一刀 推薦的博客;我主要看的是子龍山人<子龍山人 - 博客園>、Ray Wenderlich<Ray Wenderlich>、Himi<黑米GameDev街區>這些博客里最基本的例子,知易那個以我當時的水平還看不懂。
3
嘗試開始設計自己的簡單游戲,我做打地鼠!當然比教學例子里的打地鼠復雜多了
4
這個過程中發現自己懂的實在是不夠,所以又開啃這本書:Learn cocos2d 2 by Steffen Itterheim & Andreas Low
5
慢慢的發現需要一些趁手的工具和編輯器,並發展出一套自己構建於cocos2d之上的游戲設計架構。我目前的情況是這樣:
關卡編輯我使用plist文件配合自己寫的類;
sprite sheet使用TexturePacker<TexturePacker>;
動畫編輯最初自己手寫太累,後來選擇了cocosbuilder,請注意現在這個軟體已經停止維護,轉而引導用戶使用SpriteBuilder<SpriteBuilder>(域名都做了自動跳轉;SpriteBuilder我木有研究過,建議你研究一下)。
粒子編輯我自己還沒實際用到,如果真正需要我感覺cocosbuilder的夠我用的。
我當時遇到的一個大麻煩是如何讓cocosbuilder、cocos2d版本互相兼容且cocosbuilder無問題。大概情況是這樣:cocosbuilder2.1和cocos2d-iphone2.0及2.1版本都不協調怎麼辦?;What version of Cocosbuilder and Cocos2d-iphone should I choose?
目前我使用的cocosbuilder 2.1版本(漸變層有bug、並且很可惜動畫播放完沒有觸發消息的機制,我只好把每個動畫時長都手動記錄一下自己處理)
cocosbuider的學習可以看兩個例子Creating a Game with CocosBuilder;Introction to CocosBuilder;然後就是多用多嘗試。
6
整個學習過程要學會查資料、學會尋求幫助,我主要用的stackoverflow(話說剛剛發現stackoverflow的reputation喜過15,終於可以投票了:)
在學習過程中得到了子龍山人(我認為本尊是這位 @屈光輝 )、LearnCocos2d作者Steffen、 @kubisoft 以及眾多網上朋友的幫助,再次表示感謝。
7
硬體及開發者資格:看完c++開始看obj-c,這個過程一直是使用的vmware虛擬機安裝的mac系統寫程序;然後入手一個最便宜的mac pro、以及iPhone,嘗試玩各種游戲;從看c++開始大約過了1年半(已經有非常簡陋的游戲demo)才真正購入iOS開發者資格並開始真機測試。
8
嘗試過的一些其他工具、各種彎路和坑、以及發散內容:
可以拖拽方式寫代碼的stencyl <Stencyl: Make iPhone, iPad, Android & Flash Games without code>;
最初學的不是ojc-c而是譚浩強老師的c++程序設計(雖然有人不喜譚老師,但那書是中文的讓我對面對對象程序設計有一些初步的概念,再看英文的obj-c不至於太摸不著頭腦,反正手頭正好有這么一本買了6年沒看的c++。。。);
嘗試過<Tiled Map Editor>但自己目前的坑沒有用到;
嘗試過一點物理引擎和粒子,但自己目前的坑沒有用到;
學習音樂製作,這個我小時候學琴一直也喜歡音樂所以有一點點底子,如果沒有基礎可能上手有門檻;開始用的軟體LMMS,但是音源插件在64位系統的問題我一直沒解決掉時間精力也不多,所以是暫時停滯了;最近發現Garage Band可能也可以寫歌;另外還試過一個很有歷史的微軟的音樂自動編輯器,很好玩,用來做背景音樂也不錯。
入手手繪板學畫畫(這中間糾結了好久才決定用點陣圖不用矢量圖),如果你能找到熱愛游戲的美術同學一起搞那最好不過。但是我一直對畫畫心癢難搔。。。所以入了這個深坑,曬一曬:
熟悉板繪:
你可以看到我真的是0基礎哦,畫線我手那個抖的。。。
這些是看了THE DAILY MONSTER:每天畫一個怪物,自己也畫了幾個玩
但是這些不頂用啊,咱需要彩色的,於是嘗試上色
不能怕丟人,曬一下初期作品。。。(其實是縮小了的,原始大小慘不忍睹)
雖然自己看著都過不去,但也要堅持要有進步
自己這沒基礎的水平連明暗面都分不清
比如
為了進步(其實是看不下去自己畫的了)咱臨摹吧,臨摹了一個本以為很簡單其實對於我來說很復雜的冒險島online里的boss朱諾(作為一個奔三男生我很喜歡這游戲不要鄙視我= =)
不知道你發現沒有,我的習作都是按個算的。。。因為咱精力時間實在有(hen)限(lan),作為游戲愛好者不投入一些業余時間到游戲里也說不過去對吧。。。
後來基於喜愛(其實是為了簡單)選擇了KingdomRush的風格發展(網上認識一個做游戲的好友Way,在做安卓的RPG游戲《灰王子》,我很喜歡他的美術風格,所以主要臨摹了他的一些同人作品)
這是臨摹的KingdomRush里摳出來的素材
KingdomRush的素材又小又不過癮 KingdomRush的素材又小又不過癮
這是臨摹的way的作品
同樣臨摹way的
還是臨摹way的
怎麼樣,他畫風很不錯吧? :)
然後用習得的上色技法,重新上色我的老鼠
呃。。。怎麼說呢,感覺怪怪的,好像得了皮膚病。。。
這時俺的游戲打算推倒重做,因為打地鼠玩法實在是沒意思。
結合我(mei)不(ji)羈(chu)的運筆方法、半瓶子咣當的上色技法,畫了一組 幀! 動! 畫! 哇,好牛b的趕腳~~
提問:
誰來猜一下朝代?
這是臨(chao)摹(xi)哪個游戲的動作?
不管怎麼說,我的游戲總算有了原創的小兵動畫了,這時距離發下做游戲之宏願已經過去了。。我算算。。21個月
這個小兵後來又補充了武器、死亡動畫,但是攻擊以及其他角色動畫還都是用漢字代替的。。。坑待填
有了小兵,很自得哦~ 咱得搞個像樣的場景罷!
以前一直用風景照ps的,看膩了
找來找去看雨血風格不錯,以咱的水平還能學(chao)習(xi)的來,說干就干:
至此,美術方面停滯不前至此,美術方面停滯不前
這個場景,我實在畫不下去了。。。
希望有不計較能賺多少錢而熱愛游戲的的美術一起入坑,幫咱圓一個做游戲的夢
=============不好意思發散那麼遠的分割線=================
9
自學之路的困難
難點A
最難的就是持之以恆
因為工作(tai)太(lan)忙,又經常沉迷於電影美劇知乎,而且要投入時間和精力研究
游戲
所以經常好多天什麼進步都沒有
為了避免自己止步不前,我用excel表記錄每天的進步,也當作一個todolist。目前記錄了7個月,做好了就綠色,沒做就紅色,黃色是做了但沒做完的,時刻提醒自己不要放棄
(雖然經常忘記看這個表。。。)
這樣回頭一看雖然滿眼紅色觸目驚心,但還是有成就感的。這樣回頭一看雖然滿眼紅色觸目驚心,但還是有成就感的。
另外別小看綠色的那麼少哦,有時短短一行綠其實凝聚著不少心血。
當然也不要小看紅色哦! 有時短短一行紅色前面日期寫著xx/xx~xx/xx。。。
難點B
我這種沒技術基礎和實踐的,自己寫了的類都記不清類的關系,也記不清各種CCNode的parents/children關系。中間推倒重做時,維護了一個visio的表,供提醒自己各種關系用。
強烈建議你一開始就注意這一點,自己寫的各種主要的類大概什麼關系、編輯關卡時的注意要點等等都記錄下來,不然時間長了自己會搞混的。強烈建議你一開始就注意這一點,自己寫的各種主要的類大概什麼關系、編輯關卡時的注意要點等等都記錄下來,不然時間長了自己會搞混的。
轉載
I. 求藍歐培訓的【Cocos2d-x從零開始視頻教程【5天掌握跨平台游戲開發利器】】視頻全套
you de 可以告訴你哦