日本亚洲欧美日韩中文字幕_精品欧美一区二区三区久久久_久久av高潮av无码av_成在人线av无码免费_亚洲中文字幕无码久久精品1

返學(xué)費網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 游戲設(shè)計交流中心

13081913316

全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00

科技時代到來,優(yōu)異也隨之而來,我們會去關(guān)注c語言程序設(shè)計需要哪些專業(yè)知識,做一名游戲設(shè)計師需要哪些方面的專業(yè)知識?,想向游戲編程方向發(fā)展,需要掌握哪些知識?,游戲設(shè)計中UI設(shè)計一般使用什么軟件???,還可以通過c語言程序設(shè)計需要哪些專業(yè)知識,做一名游戲設(shè)計師需要哪些方面的專業(yè)知識?,想向游戲編程方向發(fā)展,需要掌握哪些知識?,游戲設(shè)計中UI設(shè)計一般使用什么軟件???進(jìn)一步去來了解,接下來就跟隨作者一起去看看吧!

1.c語言程序設(shè)計需要哪些專業(yè)知識

鄙人是吃軟件飯。聽到這樣的問題,想起自己的過去。分享一下自己對樓主這個問題的看法。如果LZ是想通過如計算機(jī)二級考試這樣為目的。 C是一個不錯的選擇,因為界面簡單,采用TC,考試范圍只局限于程序設(shè)計一方面。而且不需要什么知識,所謂需要一些數(shù)學(xué)知識,只是因為初學(xué)者不適合用實際問題來做練習(xí)題目,而多采用數(shù)學(xué)上面的問題和一些程序設(shè)計上的經(jīng)典問題給學(xué)習(xí)進(jìn)行練習(xí),而且這些數(shù)學(xué)知識基本上以告訴你公式或告訴解決問題的具體方法為形式的,而且很簡單,根本不需要知道為什么,只要套用就行了。在我們這兒小學(xué)生學(xué)C的都有(在參加全省小學(xué)生程序設(shè)計比賽的選手,很多編程能力能夠達(dá)到生水平)。所以根本不必想像他有多難。 但是因為它的“古老”性和“低級”性。所以習(xí)慣于windows操作的非常不適應(yīng),tc的操作界面(那個是DOS界面下的程序),完全通過鍵盤完成所有操作。有時候還需要了解一些DOS命令;另外C里面的“指針”的概率對計算機(jī)基礎(chǔ)理論知識不是很熟悉的人,接受“指針”的概念可能需要費些過程。所以一般情況下,對只想通過考試的人,我的建議是學(xué)VB。這個很容易理解,而且實際實用性比C稍微強一點。 所以,如果LZ,知道這一些的數(shù)學(xué)知識和計算機(jī)基礎(chǔ)理論知識,對學(xué)C的還是有些幫助(個人感覺計算機(jī)理論知識更為重要,幫助你理解C的原理,數(shù)學(xué)沒那么多的重要性,它就是用來做練習(xí)的,如比找素數(shù),求約數(shù)等) 如果,LZ以后想深入的學(xué)習(xí)計算機(jī),請繼續(xù)看。否則直接OVER. 無論是什么專業(yè)方向(程序設(shè)計,網(wǎng)絡(luò)技術(shù),網(wǎng)站制作,多媒體制作,嵌入式開發(fā)),C都是你的首選,因為學(xué)習(xí)它有幾個作用:幫助你了解計算機(jī)的一些原理知識;幫助你掌握開發(fā)語言的基礎(chǔ),方便你以后學(xué)習(xí)任何開發(fā)語言;學(xué)習(xí)怎么用程序設(shè)計的思想解決問題(計算機(jī)的思維跟人類還是有很大差別的哦,特別得知道面向過程這種程序設(shè)計思想)。 想學(xué)好C,學(xué)習(xí)的時候注意不錯計算機(jī)基礎(chǔ)理論知識: 1)學(xué)習(xí)“指針”的時候。這個可以幫助理解程序如何使用內(nèi)存的。 2)學(xué)習(xí)三大結(jié)構(gòu)的時候注意里面的一些經(jīng)典問題和經(jīng)典算法??纯催@些經(jīng)典算法是如何通過程序的角度解決問題的。 3)學(xué)習(xí)分析問題解決問題的方法。特別是如何將一個大問題分解為小問題解決,將相同的解決步驟提煉為一個過程。這些都是面向過程程序設(shè)計思想。 4)因為C的低級性,所以這時候是學(xué)習(xí)二進(jìn)制的最好機(jī)會。在開始階段會遇到二進(jìn)制的問題的。這個也比較重要。雖然很基礎(chǔ),但畢竟其他一些理論課會用到,也有一定的實用性(特別是學(xué)習(xí)嵌入式里的單片機(jī))。最后,祝你走好第一步。

2.做一名游戲設(shè)計師需要哪些方面的專業(yè)知識?

我好像剛答完一個類似的問題…… 簡單說來,游戲設(shè)計分很多種。比較明顯的是3類:1,游戲策劃,即文字類。2,概念設(shè)計。3,包含3D設(shè)計和關(guān)卡設(shè)計在內(nèi)的綜合GAME DESIGN。咱不算GUI啥的,我不覺得你想要做的是那種。 1的收入比較低。2當(dāng)然需要NB的美術(shù)基礎(chǔ),還要懂得用PS啊PAINTER啊啥的。3是最復(fù)雜的一類,需要的技能是:軟件應(yīng)用。 你沒看錯,確實是軟件應(yīng)用,但是這個軟件不是普通的軟件。除了MAYA、3DSMAX(2選1)這種3D制作的軟件以外,還需要精通各種關(guān)卡設(shè)計的軟件。當(dāng)然我所謂的軟件應(yīng)用并不是懂得哪個功能有什么效果就好,還包括使用軟件設(shè)計出作品來。簡單來說就是:你需要掌握3D制作的方法以及游戲制作軟件的應(yīng)用技巧。 編程?你指C++什么的?三個字:不需要。那些4年學(xué)軟件設(shè)計和編程的理工生是吃什么的?輪得到一個游戲設(shè)計師來代打?

3.想向游戲編程方向發(fā)展,需要掌握哪些知識?

游戲編程開發(fā)包含的內(nèi)容太廣了,你說的操作系統(tǒng),圖形學(xué),STL,WINAPI,編譯原理之類的都需要學(xué)習(xí),比較重要的還有線性代數(shù),設(shè)計模式,統(tǒng)籌方法,網(wǎng)絡(luò),等等。這些只是屬于基礎(chǔ)知識,另外需要自己學(xué)習(xí)的就是了解一下游戲開發(fā)中一般常用的一些方法和工具流水線。 比如說你會需要了解3DSMAX Script(用來給美術(shù)/動畫做工具),Office系列軟件的COM接口(用來給策劃做工具),編寫makefile,等等之類的。 換句話說,目前的情況游戲程序員大部分的時間都是在做各種工具,游戲本身事實上是數(shù)據(jù)驅(qū)動的,比如說一個網(wǎng)游里面有10個副本,這10個副本都是通過各種工具配置出來的,而不是通過程序員寫代碼來實現(xiàn)的。 ====================================== 補充回答樓主的問題: 游戲的制作實際上是游戲工具+游戲引擎,只有引擎并不是一個游戲,而且有了工具,有了引擎,還是需要制作。 理論上講,很難做到完美的數(shù)據(jù)驅(qū)動,不過根據(jù)不同的游戲類型可以設(shè)計出各種不同的開發(fā)工具,我舉這么個例子: 網(wǎng)絡(luò)游戲里面有副本系統(tǒng),游戲里面要實現(xiàn)20個不同的副本,那么副本的制作就需要有一條制作流水線,比方說副本的美術(shù)場景資源,里面怪物的模型/動畫,副本的關(guān)卡設(shè)置,獎勵系統(tǒng),等等之類的,這些東西都屬于數(shù)據(jù),而不是程序。那么基于以上的一些策劃,我們就需要開發(fā)一個工具,叫副本編輯器,里面可以讓策劃/美術(shù)可視化的在場景里面放置機(jī)關(guān),設(shè)置關(guān)卡,這個工具本身和引擎無關(guān),因為引擎是更加通用的,而工具則和具體的游戲類型相關(guān)的。工具編寫又牽扯到很多其他方面的編程技巧(和游戲本身無關(guān)的)比如說復(fù)制/粘貼NPC,場景,撤銷/重做,自動存盤,版本控制等等之類的。 如果你單純想知道游戲引擎相關(guān)的技術(shù),則和工具沒什么關(guān)系,主要集中在對DX API的了解,數(shù)據(jù)結(jié)構(gòu),算法,設(shè)計模式,操作系統(tǒng),線性代數(shù),物理,并且需要掌握和了解最新的硬件/軟件信息。

4.游戲設(shè)計中UI設(shè)計一般使用什么軟件?

游戲UI的設(shè)計一般分成兩個部分,交互功能以及界面美觀。通常,策劃會使用visio或者word、excel之類的先把功能區(qū)域和按鈕畫好,交給美術(shù)來制作皮膚。對美術(shù)來說,photoshop就足夠用了。不過現(xiàn)在比較成熟和有經(jīng)驗策劃會提出更多對于交互體驗的設(shè)計要求,使用GUI Studio或者Axure RP都是不錯的交互界面設(shè)計軟件。游戲UI的最終實現(xiàn)需要客戶端程序員根據(jù)設(shè)計的需求,編寫代碼實現(xiàn)。這個就要看是什么引擎什么語言了……UI設(shè)計需要的知識主要是交互方面的,現(xiàn)在關(guān)于UE方面的網(wǎng)頁設(shè)計書籍有一大堆,其中大部分在游戲UI設(shè)計方面是共通的,不過因為一些特殊習(xí)慣方面的不同,以及功能性的區(qū)別,還需要在工作中積累相關(guān)經(jīng)驗。《Don't make me think》《用戶體驗的要素》這幾本是交互體驗中比較出名的幾本,推薦閱讀。

上文講述了c語言程序設(shè)計需要哪些專業(yè)知識,做一名游戲設(shè)計師需要哪些方面的專業(yè)知識?,想向游戲編程方向發(fā)展,需要掌握哪些知識?,游戲設(shè)計中UI設(shè)計一般使用什么軟件???,大致對c語言程序設(shè)計需要哪些專業(yè)知識,做一名游戲設(shè)計師需要哪些方面的專業(yè)知識?,想向游戲編程方向發(fā)展,需要掌握哪些知識?,游戲設(shè)計中UI設(shè)計一般使用什么軟件???有個簡單了解,如還需深了解請聯(lián)系作者。

溫馨提示:為不影響您的學(xué)業(yè),來校區(qū)前請先電話咨詢,方便我校安排相關(guān)的專業(yè)老師為您解答
  • 作者最新文章
  • 在線報名
申請試聽課程

只要一個電話
我們免費為您回電

姓名不能為空
手機(jī)號格式錯誤