日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

关于游戏开发的片段

發(fā)布時(shí)間:2024/3/24 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于游戏开发的片段 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

游戲行業(yè)


行業(yè)整體的狀況——簡(jiǎn)單對(duì)比

  • 產(chǎn)品為王。游戲行業(yè)沒(méi)有絕對(duì)的壟斷,只要做出好產(chǎn)品永遠(yuǎn)都有機(jī)會(huì)(對(duì)比社交、搜索等)
  • 創(chuàng)造自由。游戲行業(yè)受政策影響小,在中國(guó)的文化娛樂(lè)行業(yè)中從業(yè)者的發(fā)揮空間最大(對(duì)比電影電視)
  • 文娛前列。游戲行業(yè)是中國(guó)的文化娛樂(lè)行業(yè)中為數(shù)不多的可以對(duì)全球輸出的行業(yè)(對(duì)比電影電視)
  • 優(yōu)質(zhì)酬勞。游戲行業(yè)的整體毛利率遠(yuǎn)高于大多數(shù)行業(yè)(對(duì)比傳統(tǒng)制造業(yè))
  • 前景美好。游戲行業(yè)是朝陽(yáng)行業(yè),隨著國(guó)民收入的增加,所花費(fèi)在游戲上的整體消費(fèi)在快速上升
  • 口紅效應(yīng)。游戲行業(yè)在經(jīng)濟(jì)周期中有反周期特征,如果發(fā)生經(jīng)濟(jì)危機(jī),游戲行業(yè)通常會(huì)更景氣

行業(yè)價(jià)值引導(dǎo)——成就感

別人體驗(yàn)自己制作的游戲會(huì)獲得很棒的成就感,這種成就感驅(qū)使我付出更多的努力去學(xué)習(xí)更多的開(kāi)發(fā)技能,并花費(fèi)大量的時(shí)間去練習(xí)實(shí)踐。

我登入游戲中看到滿世界數(shù)十萬(wàn)的玩家在游戲中體驗(yàn)到我制作的內(nèi)容,體驗(yàn)到了我對(duì)游戲的理解和創(chuàng)意,我第一次感受到這種巨大的成就感。這讓我意識(shí)到世界上可能沒(méi)有比這更爽的事情了。


行業(yè)選擇性——工作與愛(ài)好

這世界上,有些選擇,沒(méi)有“值不值得”,只有“愿不愿意”。

你說(shuō),值不值得去做公務(wù)員?也許有人說(shuō)它穩(wěn)定福利好,但你也要承受它的等級(jí)森嚴(yán)和消磨斗志。值不值得去窮游?有人說(shuō)它開(kāi)闊視野提升見(jiàn)識(shí),但你也要承受可能遇到的風(fēng)險(xiǎn)和艱苦。

如果你要進(jìn)入游戲行業(yè),至少你在做自己喜歡的事情,工作對(duì)你的折磨可能會(huì)小一點(diǎn)。但你也要承受:加班,以及可能遇到的不靠譜的領(lǐng)導(dǎo)。選擇游戲行業(yè),就代表你能夠容忍這些。這個(gè)行業(yè)的現(xiàn)狀不應(yīng)該影響你作出決定,你只需要判斷自己能不能接受,是不是真的喜歡。如果你還是抱著功利態(tài)度去選擇職業(yè),那么你肯定不是真的喜歡。


任何一個(gè)行業(yè)圈子都是一個(gè)小社會(huì),必然什么樣人都會(huì)有“赤裸裸的逐利意識(shí),簡(jiǎn)單粗暴毫無(wú)美感的圈錢(qián)” 這句話放到現(xiàn)代市場(chǎng)經(jīng)濟(jì)社會(huì)之下任何一個(gè)行業(yè)也都能用的。

市場(chǎng)經(jīng)濟(jì)下的個(gè)人與企業(yè)

  • 公司是經(jīng)濟(jì)實(shí)體,逐利是必須的,也是行業(yè)和產(chǎn)品健康發(fā)展的必須,任何公司宣稱(chēng)為崇高理想可以不考慮收入,有點(diǎn)腦子的人都知道這是忽悠
  • 哪里都不會(huì)缺理想主義的人,也不缺赤果果功利第一的人。大部分人都是兩者之間的一個(gè)程度區(qū)別,以及調(diào)和兩者能力的差別

行業(yè)進(jìn)階建議


  • 自我管理和控制的能力
    • 這是一切涉及自控的,比如情緒控制,目標(biāo)管理、時(shí)間管理等等的基礎(chǔ)能力。能良好自我管理,才有可能有恒心、學(xué)習(xí)能力、專(zhuān)注,才有可能談得上對(duì)自己、對(duì)人和事的管理。
  • 邏輯思維,歸納和分析的能力
    • 一切工作、管理、探索研究都離不開(kāi)解決具體的問(wèn)題。沒(méi)有靠譜的邏輯思維沒(méi)法靠譜的獲得最不壞的解決問(wèn)題的方法。這個(gè)在當(dāng)下的中國(guó),恰好是非常珍稀的能力。
  • 溝通與社交的能力
    • 重要性不必解釋,一切職業(yè)和社會(huì)身份都需要這個(gè)維度的技能點(diǎn)夠
  • 一門(mén)主流外語(yǔ),比如英語(yǔ)
    • 最終會(huì)決定一個(gè)人的視野,進(jìn)而決定了從工作、生活到精神領(lǐng)域的空間大小,更大世界的一扇門(mén)。
  • 一門(mén)樂(lè)器作為終生的愛(ài)好
    • 讓人受益終生的技能。世界上的人分為兩種,有音樂(lè)世界之門(mén)鑰匙的,和沒(méi)有鑰匙的。

我從沒(méi)放棄,只要每個(gè)項(xiàng)目比之前有所成長(zhǎng),就離目標(biāo)更進(jìn)一步。

五年小成,十年入門(mén)(沒(méi)說(shuō)反)。

少水群、少抱怨、多實(shí)戰(zhàn),比啥都有用。


行業(yè)實(shí)例——IEG

部門(mén)介紹——研發(fā)部

  • 做引擎的,可以說(shuō)是國(guó)內(nèi)有游戲夢(mèng)想的圖形程序最佳去處,一流的平臺(tái),一流的項(xiàng)目(斗戰(zhàn)神、天刀),一流的大神(milo等)等等。
  • 做組件的,說(shuō)得有點(diǎn)那什么的話,就是服務(wù)工作室和IEG的各大產(chǎn)品部的。

我給你隨便找?guī)讞l招聘信息咱們揣測(cè)下IEG的研發(fā)部是做什么的。

  • HY2-游戲數(shù)據(jù)存儲(chǔ)平臺(tái)開(kāi)發(fā)工程師(深圳)負(fù)責(zé)開(kāi)源關(guān)系型及非關(guān)系型數(shù)據(jù)存儲(chǔ)產(chǎn)品(Mysql,Memcache等)及相關(guān)產(chǎn)品Source研究及改進(jìn)。分布式的游戲服務(wù)器需要緩存服務(wù)器,這個(gè)team很顯然就是做這種緩存服務(wù)器的。而且不是匿名用戶所說(shuō)是造輪子,是拿開(kāi)源的直接改。

  • HY2-手游SDK終端開(kāi)發(fā)工程師(深圳)負(fù)責(zé)騰訊移動(dòng)終端游戲的SDK(軟件開(kāi)發(fā)工具包)功能開(kāi)發(fā);這個(gè)已經(jīng)說(shuō)的很明顯了吧,做手游的肯定都知道接渠道SDK各種蛋疼,在騰訊不要緊,有研發(fā)部幫你做。

  • HY2-互娛iData前端開(kāi)發(fā)工程師(深圳)負(fù)責(zé)互動(dòng)娛樂(lè)數(shù)據(jù)平臺(tái)js功能、css效果渲染、頁(yè)面布局及加載等前端功能開(kāi)發(fā);騰訊的OA非常全,你能想到的所有辦公流程都能找到對(duì)應(yīng)的OA站。基于這個(gè)思路,所以類(lèi)似于iData這樣的第三方統(tǒng)計(jì)工具種類(lèi)繁多,想用什么用什么,當(dāng)然內(nèi)部結(jié)算肯定是有的。
  • HY1-公共技術(shù)客戶端開(kāi)發(fā)工程師負(fù)責(zé)網(wǎng)絡(luò)游戲領(lǐng)域公共技術(shù)產(chǎn)品前臺(tái)系統(tǒng)的功能規(guī)劃、系統(tǒng)分析、技術(shù)迭代演進(jìn)、系統(tǒng)架構(gòu)方案的設(shè)計(jì)及關(guān)鍵技術(shù)的實(shí)現(xiàn)。
  • HY1-公共技術(shù)服務(wù)器研發(fā)工程師(深圳)負(fù)責(zé)網(wǎng)絡(luò)游戲領(lǐng)域公共技術(shù)產(chǎn)品后臺(tái)系統(tǒng)的功能規(guī)劃、系統(tǒng)分析、技術(shù)迭代演進(jìn)、系統(tǒng)架構(gòu)方案的設(shè)計(jì)及關(guān)鍵技術(shù)的實(shí)現(xiàn)。

這兩個(gè)應(yīng)該是互娛研發(fā)部的立部之本。

客戶端的,比如說(shuō)騰訊的端游都有加殼,你進(jìn)游戲的時(shí)候有個(gè)TGP,這就是客戶端公共技術(shù)某組的產(chǎn)品。再比如騰訊的unity手游都有源碼級(jí)別的反編譯措施,可以看出至少有一個(gè)team是負(fù)責(zé)這塊的。

服務(wù)器的,gate有研發(fā)部的XXXX,IPC組件有研發(fā)部的XXXX,守護(hù)進(jìn)程有研發(fā)部的XXXX,配表轉(zhuǎn)序列化數(shù)據(jù)有研發(fā)部的XXXX,log組件有研發(fā)部的XXXX,消息隊(duì)列有研發(fā)部的XXXX,鎖服務(wù)有研發(fā)部的XXXX………………做測(cè)試的,真的,去年的時(shí)候測(cè)試的就在研發(fā)部編制。


知乎問(wèn)答

先說(shuō)總感:

第一,騰訊是一家有道德的良心公司。
第二,ieg是騰訊內(nèi)整體待遇最好的bg。
第三,個(gè)人四年在這里成長(zhǎng)很快,很感激騰訊。

下面只說(shuō)所感:

  • 在中國(guó)做游戲,只推薦兩個(gè)地方,騰訊ieg和網(wǎng)易。騰訊的務(wù)實(shí)和網(wǎng)易的情懷,都可以滋養(yǎng)你。

  • 騰訊經(jīng)過(guò)15年的發(fā)展,由小到大,由窮到壕,企業(yè)倉(cāng)廩足而知禮節(jié),有錢(qián)就開(kāi)始思考未來(lái),公司對(duì)員工對(duì)伙伴對(duì)玩家,我認(rèn)為都稱(chēng)得上良心,說(shuō)到就會(huì)做到,承諾的就會(huì)兌現(xiàn),這也是我們老板常說(shuō)的一句話,出來(lái)做生意,還是要誠(chéng)實(shí)。

  • 騰訊整體待遇在這個(gè)向下的經(jīng)濟(jì)大環(huán)境下,算得上極好的起步和增長(zhǎng)。我大學(xué)同學(xué)畢業(yè)后大部分在頂尖的金融企業(yè)工作,四年過(guò)去,和他們對(duì)比后,仍然是小贏家。而ieg在騰訊內(nèi)的整體水平領(lǐng)先,最近wxg的待遇有趕上來(lái)的趨勢(shì)。說(shuō)下轉(zhuǎn)崗去其他bg同學(xué)的觀察:ieg在員工培訓(xùn),職級(jí)成長(zhǎng),組織扁平和活力上也是最優(yōu)的,畢竟游戲行業(yè)仍然在快速淘汰和快速成長(zhǎng),如果你坐的住,喜歡游戲,思路和規(guī)劃清晰,聰明且有責(zé)任心,那仍然可以在這里獲取大量的物質(zhì)財(cái)富。

  • 四年,換過(guò)一次部門(mén),換的原因是神仙打架,小鬼遭殃。但不否認(rèn)騰訊所有我認(rèn)識(shí)的基層領(lǐng)導(dǎo)都擁有很強(qiáng)的責(zé)任心和業(yè)務(wù)能力。新人來(lái)這里,如果可以迅速篩選出值得學(xué)習(xí)的導(dǎo)師,那么肯定會(huì)受益。有人說(shuō)做游戲很辛苦,但是在現(xiàn)在的中國(guó),大量的行業(yè)比游戲辛苦還沒(méi)有結(jié)果,對(duì)比下來(lái)游戲仍然是一個(gè)可以長(zhǎng)期發(fā)展和沉淀的行業(yè)。

  • 騰訊很大,不想在ieg做了可以在公司內(nèi)找到無(wú)數(shù)崗位,想嘗試的東西有很多路可以選,所以來(lái)了看了再說(shuō),而且升P3之后外面企業(yè)如果想挖你,都是要60萬(wàn)+的年薪起挖,我關(guān)系最好的朋友被挖走,別人給了85萬(wàn)。

游戲開(kāi)發(fā)初步認(rèn)識(shí)

游戲開(kāi)發(fā)需要掌握的基礎(chǔ)知識(shí)

  • 編程語(yǔ)言。游戲作為一個(gè)程序,首先需要遵循程序開(kāi)發(fā)原則,需要掌握程序開(kāi)發(fā)基礎(chǔ)。程序開(kāi)發(fā)基礎(chǔ):一門(mén)語(yǔ)言,如C++
  • 圖形化界面實(shí)現(xiàn)。如果是在Windows上運(yùn)行游戲,需要掌握Windows消息機(jī)制。
  • 圖形繪制。因?yàn)橛螒蛑械母鞣N游戲元素以及圖形元素的移動(dòng)、碰撞檢測(cè)、消除效果、圖形重組,需要掌握繪圖技術(shù),Windows上的GDI或者GDI+。如果是控制臺(tái)實(shí)現(xiàn),可以使用字符來(lái)替代繪圖部分。
  • 數(shù)據(jù)結(jié)構(gòu)模型。因?yàn)橛螒蛑杏斜硎靖鞣N形狀的圖形,所以需要有不同的數(shù)據(jù)結(jié)構(gòu)表示或者制定一個(gè)規(guī)則來(lái)表示不同的結(jié)構(gòu)。所以,建立基本元素的數(shù)據(jù)結(jié)構(gòu)模型需要掌握,開(kāi)始可能經(jīng)驗(yàn)不足,不知道如何表示,可以學(xué)習(xí)游戲原理的書(shū),然后多練習(xí),積累經(jīng)驗(yàn)。
  • 游戲的規(guī)則。要知道一個(gè)游戲的規(guī)則,如何實(shí)現(xiàn)這個(gè)規(guī)則,要有思路。這時(shí)游戲的核心。對(duì)于小游戲,規(guī)則再熟悉不過(guò)了。不過(guò)做游戲,則需要將這個(gè)規(guī)則在游戲中實(shí)現(xiàn)出來(lái),也不是那么容易的事情。需要積累經(jīng)驗(yàn)。
  • 根據(jù)游戲規(guī)則實(shí)現(xiàn)的動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)的變化。涉及到鏈表之類(lèi)的數(shù)據(jù)結(jié)構(gòu)的操作,所以要扎實(shí)數(shù)據(jù)結(jié)構(gòu)。比如說(shuō),多個(gè)方塊堆在一起時(shí),就需要用鏈表或者其他結(jié)構(gòu)鏈接起來(lái),具體的實(shí)現(xiàn)看你自己了。你就需要懂得鏈表的結(jié)點(diǎn)添加,遍歷鏈表,當(dāng)消除一行或多行時(shí),要?jiǎng)h除鏈表的一些結(jié)點(diǎn)。
  • 直接使用游戲引擎開(kāi)發(fā)游戲。實(shí)際開(kāi)發(fā)很多時(shí)候,是直接使用游戲引擎,如Unity3D和Cocos2d 。所以你會(huì)使用這些游戲引擎,構(gòu)建游戲邏輯,就可以了。可以先使用游戲引擎快速上手開(kāi)發(fā)游戲,找到游戲開(kāi)發(fā)樂(lè)趣,再深入基礎(chǔ)理論,保持開(kāi)發(fā)樂(lè)趣。

游戲開(kāi)發(fā)知識(shí)框圖

——圖片來(lái)源自星鈴丹博客

——————————————-

以上內(nèi)容整理自網(wǎng)絡(luò),僅供參考學(xué)習(xí)。

——————————————-

1、http://www.cnblogs.com/fingerpass/——鵝廠->豬場(chǎng)
2、http://mindhacks.cn/——?jiǎng)⒋蟠?#xff08;很強(qiáng),思維邏輯π)
3、http://blog.csdn.net/xoyojank

游戲程序員的學(xué)習(xí)之路(中文版)
Milo Yip

總結(jié)

以上是生活随笔為你收集整理的关于游戏开发的片段的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。