標籤:

怎麼看待做手游cocos前端開發,lua用的多,c++用的少面試會被鄙視?


首先,鄙視是不應該的,對於一個正常的公司,不應該鄙視面試者。

對於 cocos2d-x 開發來說,多用 lua,少用 C++,會提升開發效率和程序員生活性福感。

對於一個 cocos2d-x 開發者來說,只用 lua,不願意用 C++,甚至都不願意看 C++ 代碼,就只能提升被鄙視感。


其實往往是,你用lua越多,如果你和你的隊友都不給力的話,你的生活會越艱難。人生苦短,何必用lua和python這種前提突突突,後期拚命擦屁股的語言呢。如果你隊友給力,那無所謂,只要不要老擦屁股,lua和python還是好語言,就是這樣。


如果你能把lua的完整實現講述清楚,甩他一臉


因為Lua只是C++的一個延長,核心的東西還是在C的層面,你只會Lua別人就會以為你就是個拼湊邏輯的。


我覺得原因倒不是Lua寫得多C++寫得少,這個只是結果,原因可能是你在客戶端開發里還處於做業務邏輯那塊的人。寫寫UI寫寫玩法,這些基本都是最底層的開發乾的活,相當於新手村的任務,如果這些活乾的不是很好,就可能會一直處於堆界面的狀態。。 C++寫得少,至少說明你沒怎麼接過SDK,沒搞過網路通信,沒做過客戶端渲染或者底層的優化,沒怎麼改過Crash,沒怎麼幫別人擦過屁股。。如果我是技術面試官,找的不是校招生的話,肯定希望你能為項目解決問題,或者在某些方面能幫上忙。

而且,Lua也有寫得好和不好的,不知道你代碼是否規範和健壯,設計模式是否運用合理,實現功能的時候是否考慮性能,如果你只是寫得多,但是卻不理解,那當然要被鄙視啦~


我就不明白了 寫遊戲邏輯的怎麼了,總是說做邏輯的,很麻煩的好嘛


lua的門檻要比c++低, 公司都想找綜合能力強的,不過鄙視應聘者的應該也不是什麼大公司吧。


有時會需要修改c代碼,

或者要調試c、oc、java,

腳本性能不足要用c重寫,

經驗不足就只能求別人了。


我發現很多人都對寫UI的比較鄙視 我就要對這些人說 Windows系統的界面也是UI 你能寫一個出來不?簡單點 隨便一個控制項 你自己實現 一下 別什麼都沒做過就指指點點 還順帶鄙視人家


可能是因為要價太高吧。我面試別人的時候,如果C++不過關,lua很好,要價很高,那一樣要BS的。


會C++的 學lua 估計也就是一個很簡單的事 很多時候 會C++的都假設未來一段時間就會lua 反過來就不知道了


其實看公司,但是不會鄙視應聘者。不同的公司也是不同的方向(C++方向、Lua方向或是其他的)。


假想一下團隊里都是只會寫腳本的人,寫出來的遊戲估計就只能跑個6幀吧


不一定是語言鄙視鏈或者逼格。

cocos的bug和匪夷所思的設計太多,只用過lua而c++接觸的太少,一般就判斷你是比較邊緣的開發人員,要麼產品沒上線很多坑沒踩到。只用到cocos2.x和3.1,現在版本什麼狀況不清楚。


應該不是鄙視lua,面試中發現很多哥們都是因為覺得C++難而選擇性的C++用得少,並不是因為前公司沒有使用C++的情景,也遇到因為C++比較熟而拒絕寫lua代碼的牛人。沒有鄙視的意思,雖然公司可能只需要你會lua就夠了,但對自己來說,是不是只會lua就夠了呢?


用Lua多而用C++少並不能反映出你對Cocos2dx或者C++不熟悉,這通常取決於你在之前項目的定位,是堆界面寫邏輯還是寫遊戲框架底層。但是作為Cocos前端只會用Lua堆界面那真是件悲傷的事情,說明你追求知識的深度不夠,畢竟Cocos2dx還是蠻多坑需要填的


c++用的少,側面反映出對引擎底層不夠了解吧,如果只是純用lua拼界面做邏輯,檔次是低了一些,cocos還是有很多坑需要公司自己去填的...


謝邀,同樣被鄙視過的路過。只能說是無奈,這種問題一般會出現在後期轉用cocos的人身上。不過面試官一般會擔心C++不熟的,以後需要改引擎代碼會勝任不了,你可以在以後的面試里多表現出自己對底層代碼的熟悉和對底層代碼進行過改造的示例,這樣可能會好一些。


推薦閱讀:

若要向C++之父 Bjarne Stroustrup 請教10個技術Topics,有什麼好的建議么?
將一個double類型的指針自增一次,前後的地址差是否一定為sizeof(double)?

TAG:C | Lua | Cocos2d-x |