做游戲app需要電腦知識嗎
㈠ 請問做游戲需要學習什麼軟體了解哪些知識
你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y04r-990220857789410019
想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-990220857789410019
在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html
㈡ 開發app需要學習什麼知識
第一、程序相關
如果想成為android應用開發者,最基本的是需要懂得用Java語言和XML知識。掌握了這兩種語言後再裝個Eclipse和Android SDK, 就可以做開發了。當然,還得學Android特有的API的用法。Java和XML只是編程基礎。
如果希望成為iOS應用開發者,那麼需要知道
1、語言基礎:Objective-C語言、xcode開發環境;
2、手機使用經驗:足夠的iPhone使用經驗與體會,不然你很難與產品經理和設計人員有效溝通;
3、具體的開發能力:主要的開發將集中於界面開發、一定的資料庫開發、通訊介面開發、協同開發與聯調,如果是游戲,那麼還需要涉及到引擎、建模、素材、光影、故事板等。推薦兩本書兩本經典入門書籍《objective-c基礎教程》和《iphone4和ipad開發基礎教程》。
第二、用戶體驗
好的應用都會有好的用戶體驗,所以在進行app開發之前我們就要要拿出方案,想想用戶在什麼情況下使用我的應用,用戶的使用態度是什麼,其中應用中哪些是核心功能,哪些是輔助功能,哪些是邊緣功能,最佳操作路徑怎麼建立,如何將功能分布到頁面上,同時我的應用界面應該是什麼風格和樣式,最終要畫出來UI方案。
第三、產品設計
確定好了UI方案,那麼我的app應用的市場定位、核心價值、產品功能、競爭分析、商業模式和營銷推廣。其中為用戶解決什麼樣的問題(核心價值),怎麼解決(產品功能),有沒有替代方案(競爭分析),為APP開發者帶來什麼好處(商業模式),怎麼讓用戶接觸並安裝使用這款我的APP(營銷推廣)這些問題都需要考慮到。
㈢ 游戲製作需要哪些方面知識啊
你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-14800809
想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-14800809
在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html
㈣ 我想學習網路游戲製作,需要什麼網路知識啊
我從網上找了一些資料
http://www.gameres.com/ 去這里看看,有你需要的
首先,你需要一個工作團隊,當然了,游戲的主闖團隊你可以一個人來承擔(如游戲世界觀的設計,游戲中人物的設計:包括都有哪些種族,什麼職業,拿什麼武器等等。還有什麼任務的設計),但是你需要美工來畫出你所想像的那些東西~~
然後你需要程序員為你編寫游戲代碼,你需要更多的人來設計游戲的平衡性(比如多少級什麼什麼經驗升級,做任務得多少經驗,包括技能的傷害和屬性的關系:比如攻擊多少打防禦多少的人掉多少血。),然後需要有人來設計游戲的怪物、BOSS以及其他什麼的。
設計完以後,需要找音樂師來為游戲配樂,需要有人來為人物的動作(比如挨打,攻擊,施法的聲音)。這些弄完以後,需要找測試員來進行測試,測試游戲最終的平衡度,和尋找游戲中因代碼的設計而存在的一些BUG。
我說的只是主要的幾個點,當然還有其他許多事情我沒有說到,因為畢竟我也不是專業做這玩意的~~其實做個游戲挺難的,設計世界觀什麼的都很容易,但要把游戲平衡度做到非常完美卻是十分困難的,中國沒有幾個做的出來的,國外也沒有多少能做出來的~~
這其中涉及到C++等語言類
PS 3D 瑪雅 等圖象、動畫處理軟體
沒有人可以在極短時間內掌握這些技術的 現在一般設計者都是專攻某一門,然後由高等設計師進行後期語言處理 將他們融合在一起
如果有心,建議去專業學院,費用大約要6000至2W元
前景不錯的行業,但學習極需要恆心
我是電腦專業的,朋友不少是專門做這個的,不過,他們都是美工設計
你要想製作游戲,建議去學習語言吧
3製作網路游戲大致有3個方向
一個是程序方向,需要學習C++以及網路方面知識,了解網路通訊封解包。當然這只是個初步的東西,不同的游戲要求不一樣。
一個是美工方向,需要有良好的平面設計能力,會使用3D美術工具。
最後一個是策劃方向,需要了解游戲製作的流程,有分析問題和策劃游戲的能力。
建議你去看看www.GAMERES.COm這是中國游戲開發者最好的網站。
上面有很多比較專業的東西,如果你對程序有興趣,這個網站上有著名游戲程序員風雲的一些學習心得。
4其實你學什麼語言都可以進行游戲的開發.語言對於程序員來說其實只是一種工具,如果你是一名專業程序員而且做過很多項目的話,你就會理解這點.很多團隊在進入項目之前都會針對此次項目進行培訓,採用的語言也是隨項目的不同而不同的,比如我們公司,有時候做ARM嵌入式開發,我們就用C語言,有時候做管理類的系統軟體公司就會對我們進行C#或者C++培訓.
我覺得游戲開發更重要的是策劃和架構設計,而這些工作對於語言的要求不是很高的,甚至你可以不用懂得計算機語言.單純對於程序員來說,游戲編程與其他軟體編程並沒有太多的不同,只要需求確定了,一個一個的解決就是了.
如果從學習的角度講,你應該掌握以下知識:數據結構與演算法,計算機圖形學,網路通訊原理,以及一些數學知識,比如離散數學等等,然後是計算機語言.
如果具體到開發上,你可以學習C++ DirectX編程等等.
還有微軟推出了一套基於C#游戲編程的開發套件XNA Game Studio.這是一套基於.NET的SDK,目前最新版是2.0,可見微軟對於C#游戲開發的市場也是很重視的,所以你學習一些C# XNA方面的東西也是很不錯的選擇
2
㈤ 想做游戲開發需要學習什麼
你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y04r-559112075472495292
想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-559112075472495292
在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html
㈥ app應用程序開發都需要哪些方面的知識和技能
如果是安卓的話,需要了解一些Java的知識,安卓系統下的app一般都是用Java編程的,有一定Java基礎的話學Java就會好學很多,更何況許多功能的實現都是需要java知識的,當然我曾經貌似見過有人用C語言編譯apk文件的。都是略叼的叼貨。一般來說,無論任何語言應該都能編譯程序,因為語言知識一種邏輯工具,到最後都是要生成機器語言的。關於這個過程可以自行網路。學開發的話需要學編程,無論什麼語言,只要學好了,其他的基本上可以觸類旁通的,這是某大神說的,原文忘了何處見得,就不注出處了。儲備知識一般來說學好了編程應該就差不多了。要說技能,那就是多方面的啦,首先需要掌握計算機的使用,應用程序怎麼說也要和計算機搭杠。學深學淺要看自己了。當然了,既是要開發,就要有比較好的創意,這個東西要看自己天賦和機遇了。因為如果你的程序中沒有創意,別人下載了有什麼用呢?對吧。你需要有足夠的耐心去了解使用者需要的是什麼,你能提供什麼,這是不是他們所需要的,這個可以慢慢培養,做一些小程序培養自己的編程能力,編程的資料網上很多的,不斷的摸索應該就能得到答案。耐心在任何行業都是很必要的,三天打魚兩天曬網總歸不好。當然開發應用程序需要有眼光,有創意,這些說起來很虛,因為到底什麼是好什麼是壞,這需要未來的時間里去驗證,這是沒有辦法的。如果開發專業性比較高的程序,就要有比較好的該專業的技能,比如開發一款醫葯性的程序,那麼,你就需要有醫葯方面的專業知識,這樣才能為客戶提供高質量的用戶體驗,他們能得到想要的東西。當然了,程序的內容再好,如果沒有較好的視覺效應總歸是明珠爛夾讓人不爽。好的界面,簡介大方,還是其他需要根據實際情況自行把握,如果你在創作的時候把自己當成一個藝術家,創作的作品很有藝術感,與主題很切合,那自然能吸引許多需要的人。藝術感這東西,需要的是自己的人文素質,一般來說,這東西需要自己在生活中自行領悟,不急不躁,不強求,心平氣和的去思索你的創意,或許會文章本天成,妙手偶得之的,但是如果你並沒有準備好自身的藝術修養,文章天成之時,可能卻未必出自君手。言語有乖,願樓主見諒。我對這些東西感興趣,以前也有過這想法,當初收集的資料與一些感悟,雖然很長,確是純手工,樓主願意採納,自是高興,若是不採納也沒意見,只是一番感悟說與君聽,不是聽,是看。願樓主在成功的路上越走越遠。。。。。
㈦ 做游戲開發需要學什麼
如果是打算學習2D手游開發,那麼首先需要學習C++,然後,還要了解Cocos2dx的使用。3D游戲用的比較多的開發工具是unity3d引擎。unity3d開發用的是C#(javascript也用,但用的比較少),所以先要學會C#。
游戲開發主要分為2D游戲和3D游戲,2D游戲通常是為手機開發的,一般使用的開發工具是Cocos2dx,使用的開發語言是C++。
3D游戲一般使用的游戲開發工具是Unity3d,使用的開發語言是c#或者javascript。所以,想要開發哪種游戲,就必須知道需要用到哪些開發知識。
(7)做游戲app需要電腦知識嗎擴展閱讀:
游戲製作一般主要分為兩大塊,即程序開發、美術設計。程序開發主要包括伺服器端開發、客戶端開發。而美術設計包括場景、角色、次時代、特效、動畫等部分,要完成一個優秀的游戲作品,每一部分都需有專業人才負責。
對於大型的游戲,一般需要幾十個人的團隊製作幾年,而小游戲則可能只需一個人製作幾天。
一般的大型游戲製作都會由游戲開發公司來完成,小型的游戲則有可能由業余團隊或者個人完成,如RPG製作大師此類軟體就可以讓不懂技術的人做出電腦游戲。
㈧ 我想製作一個軟體。做軟體需要學習一些什麼電腦知識
1、計算機硬體原理:了解硬體怎麼工作,知道軟體是怎樣在硬體上工作的,CPU架構,指令,怎麼做運算,內存如何工作,內容地址是怎麼回事,硬碟如何存儲,數據和指令如何通過電路和元器件轉化成電流和脈沖,可能需要數據電路的原理。無論從事計算機哪方面,比如網路、軟硬體,這個原理都必須精通。因為計算機技術是很抽象的,但是在現實和具象上是依賴硬體。
2、操作系統原理:在了解了硬體原理後,了解操作系統是怎麼工作的。因為所有的軟體都是基於操作系統的,而操作系統本身也是一個軟體。這些結合硬體來理解,就更容易了。
3、編譯原理:了解軟體從源文件到目標文件,到執行的全過程。如果有必要,其中的東西也要專門買書去研究。這樣代碼上不容易犯錯誤。了解了硬體原理和操作系統原理的基礎上,了解編譯原理也就比較簡單。當然每種語言編譯過程都不一樣,但是原理都是基本相同。
4、數據結構和演算法分析:好的演算法,事半功倍,此外可能還要補一些高中數學、高等數學的知識。
以上每部分,都要至少1-2個月或者150個小時以上的鑽研,要做到基本掌握。如果不掌握以上部分,不是說學不了軟體,但是如果想學精通,想比一般人強,是不可能的,因為你只知道怎麼做,但是為什麼這樣做不清楚,就是死記硬背了,反反復復的記憶效率也很差。
有時候很多獨立的軟體開發的工具書,沒有講的那麼細致,只是告訴你如何做,但是不會告訴你為什麼這樣做,另外一些好的方法也無法告訴你,因為都需要從基礎的硬體電路電流原理來介紹,如果從原理上說,那會說的沒完沒了。
大約半年甚至1年後,此時你所有軟體開發需要掌握的基礎知識,都比較明白了。再開始研究程序開發,就會覺得開發很簡單,事半功倍。因為你已經從原理上理解了,軟體是怎麼工作的。所以也知道軟體開發的學習周期至少在1年以上。 達到能夠開發中型軟體,至少也要1年半,而且這個時間還是每天都在鑽研的時間。
㈨ 做手機app需要什麼知識
開發語言、熟悉Android環境和機制。
開發App需要根據運行的手機系統採用不同的開發語言,還需要熟悉Android環境和機制。開發環境,Android Studio、eclipse。 數據結構就是App的某些功能涉及到做演算法,所以要有一定的數學基礎。 還需要學習Android SDK,會API介面開發,包括自行開發API的能力和調用第三發API的經驗。 熟悉tcp、IP,socket等網路協議。 如果涉及到伺服器,還需要了解webservice相關知識和相應的開發語言,常用有PHP、JSP、ASP.Net。除了這些功能基礎,App開發還涉及到UI設計、框架、性能優化、調試適配等。
學手機軟體開發首先要學會一門開發語言,開發語言是軟體開發的基石。開發語言主要分為C、Java、Python、C++等語言,現在的主流語言是Java;語言基礎掌握後還要掌握資料庫相關的知識,用於管理數據;還需要了解常見的數據結構和演算法,保證app相關功能能夠實現;還要學習APP應用程序開發、Android應用開發等內容,熟悉app的開發流程。
拓展資料
關於手機APP
手機APP即手機軟體,主要指安裝在智能手機上的軟體,完善原始系統的不足與個性化。使手機完善其功能,為用戶提供更豐富的使用體驗的主要手段。它是指像個人電腦一樣,具有獨立的操作系統、獨立的運行空間,可以由用戶自行安裝軟體、游戲、導航等第三方服務商提供的程序,並可以通過移動通訊網路來實現無線網路接入手機類型的總稱。
根據手機APP安裝來源不同,又可分為手機預裝軟體和用戶自己安裝的第三方應用軟體。手機預裝軟體一般指手機出廠自帶、或第三方刷機渠道預裝到消費者手機當中、且消費者無法自行刪除的應用或軟體。除了手機預裝軟體之外,還有用戶從手機應用市場自己下載安裝的第三方手機APP應用,下載類型主要集中在社交社區類軟體。
㈩ 游戲製作需要什麼知識啊
你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-42224256
想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-42224256
在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html