如何在電腦上編一款游戲
㈠ 怎樣自己製作單機游戲
如果只是單純想自己動手做一個游戲出來的:
1、應該首先考慮非編程途徑。比如 PC 和 Mac 上面都有一些 game maker 軟體,可以幫助理解游戲的製作過程。
2、再進一步的話,可以試試用 jme 或 flash 製作游戲。
3、再進一步的話,可以學習使用某種游戲開發庫,常見的有:NDS 的 homebrew SDK、PSP 的 homebrew SDK、cocos2d (iOS 游戲)、unity3d (iOS/android)、XNA (PC/Xbox)。
線上+線下實體課免費預約試學+限時VIP會員—可下載網校APP點這里獲取游戲設計初級+中級+高級課程全部學習資料
如果學習製作單機游戲的話,可以到王氏教育進行學習製作。王氏教育與美國創新巨頭公司Azooca和夏威夷萬國大學,達成深度合作。定期組織學生赴美實習深造,讓王氏教育的學生都有平等的機會。帶上夢想,一起到美國萬國大學學習「好萊塢」式的先進技術。到Azooca公司參與項目製作,獲得實習證明。
㈡ 電腦怎麼做游戲
一款游戲的問世,需要經過游戲策劃、游戲原畫設計、游戲UI設計、游戲場景設計、游戲角色設計、游戲動畫設計、游戲特效設計、游戲程序開發之後才會展現在我們眼前,最後將這些素材作品整合進游戲引擎,最終還需要經過除錯的過程。以下是詳細介紹:
1、現在已經有比較簡單的游戲引擎開源,可以直接使用內置的模板和內置的素材庫,通過相對簡單的設置就可以製造一個很簡單的游戲運行。比如說虛幻引擎,可以通過內建的模板和素材庫搭建一個可以運行的游戲,但想要創作一款比較復雜的軟體,光靠這些素材是不夠的;
2、一款電腦游戲是策劃,場景設計,美術,文本編輯等多個工種共同努力的結果;
3、比如說游戲策劃是游戲開發的核心,游戲策劃師需要掌握office系列軟體、mindmanger等思維導圖軟體;游戲原畫設計需要良好的手繪、素描功底,最常用的軟體就是PS;游戲UI設計需要用PS、AI、DW、FL、axureRP、HTML、CSS等軟體;游戲場景設計需要用PS、Maya、3ds Max等軟體;游戲角色場景設計需要用Maya、Bodypaint等軟體;游戲動畫設計需要用Character studio、Maya等軟體;游戲特效設計需要用3ds Max、illusion等軟體;游戲程序開發需要用到C++、WIN32、DirectX、Box2D、coco520、unity等工具;
4、以上的素材製作完成之後就可以整合進游戲引擎,比如說上述的虛幻引擎;
5、而目前一些獨立游戲乃至於大型的3D游戲,都是多人多個工種共同合作,而且非常麻煩而且耗時的一件事情,尤其是後者,根據規模大小,需要耗費幾百甚至上千人幾年的時間設計創作還有最終的測試階段。如果是想自己娛樂的話,建議使用Flash或者虛幻引擎自帶的模板素材庫製作一些小游戲。
啄木鳥家庭維修——台式機維修服務
營業時間:7*24小時(免費預約)
維修范圍:蘋果台式電腦維修、windows台式電腦維修等
維修項目:電腦故障、網路故障、系統故障、數據故障、外接設備故障等
服務保障:標准價格、極速上門、技術精湛
㈢ 怎樣製作一款游戲
不是隨便那一個軟體就可以做游戲的,需要很多軟體搭配使用,編程、美工、等工序。
游戲製作(The Games Factory) ,是指一個電子游戲的製作過程。由於游戲的類型、大小和要求,游戲製作需要的人員和時間也不一樣。游戲製作一般主要分為兩大塊,即程序開發、美術設計。程序開發主要包括伺服器端開發、客戶端開發。而美術設計包括場景、角色、次時代、特效、動畫等部分,要完成一個優秀的游戲作品,每一部分都需有專業人才負責。
游戲程序開發主要負責游戲程序開發,這一塊是人才缺口相對比較少的,因為各高校都開設有c/c++、java等專業,如今國內從事軟體開發的人才需求比較大,人才輸出也同樣比較大。
對於大型的游戲,一般需要幾十個人的團隊製作幾年;而小游戲則可能只需一個人製作幾天。一般的大型游戲製作都會由游戲開發公司來完成,小型的游戲則有可能由業余團隊或者個人完成,如RPG製作大師此類軟體就可以讓不懂技術的人做出電腦游戲。
㈣ 怎麼在電腦上自己做游戲
要看具體什麼樣的游戲,是普通的小游戲還是大型的網路游戲。
如果是普通的小游戲,可以使用Flash,現在叫Animate,或者Unity進行開發,要有一定的編程基礎才可以。
下面就是用Animate開發的一些單機游戲:
Animate作品:產品品質管理小游戲
FlashASer 的視頻
· 259 播放
Animate作品:翻板小游戲
FlashASer 的視頻
· 139 播放
Animate作品:倒水游戲
FlashASer 的視頻
· 710 播放
Animate作品:汽車華容道游戲
FlashASer 的視頻
· 376 播放
Animate作品:植物大戰台風
FlashASer 的視頻
· 420 播放
Animate作品:數字排序小游戲
FlashASer 的視頻
· 490 播放
Animate作品展示:Bubble Numbers
FlashASer 的視頻
· 423 播放
而如果是大型的網路游戲,只能是公司級別或者多人的團隊才可以完成,因為游戲開發並不是簡單的個人可以完成的,當然大神除外。。。
㈤ 怎麼在電腦上自己創建游戲
你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-155384331
想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-155384331
在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html
㈥ 計算機如何編程打游戲
你好,能通過編程開發出來的游戲有很多,比如java開發的貪吃蛇,我的世界等,python開發的小矮人,動物大戰等,具體如何編程就需要學習軟體開發專業裡面的游戲開發相關知識。下面是部分學習知識點,希望能幫到你。
1.例如字元串查找、子串、模式匹配等。當在 Lua 中對字元串做索引時,第一個字元從 1 開始計算(而不是 C 里的 0 )。 索引可以是負數,它指從字元串末尾反向解析。 即,最後一個字元在 -1 位置處,等等。
2.字元串庫中的所有函數都在表 string 中。它還將其設置為字元串元表的 __index 域。 因此,你可以以面向對象的形式使用字元串函數。 例如,string.byte(s,i) 可以寫成 s:byte(i)。
字元串庫假定採用單位元組字元編碼。
接收零或更多的整數。 返回和參數數量相同長度的字元串。 其中每個字元的內部編碼值等於對應的參數值。
數字編碼沒有必要跨平台。
3.返回包含有以二進制方式表示的(一個 二進制代碼塊 )指定函數的字元串。之後可以用 load 調用這個字元串獲得 該函數的副本(但是綁定新的上值)。 如果strip 為真值, 二進制代碼塊不攜帶該函數的調試信息 (局部變數名,行號,等等。)。
帶上值的函數只保存上值的數目。 當(再次)載入時,這些上值被更新為 nil 的實例。 (你可以使用調試庫按你需要的方式來序列化上值,並重載到函數中)
4.查找第一個字元串 s 中匹配到的 pattern )。如果找到一個匹配,find 會返回 s 中關於它起始及終點位置的索引; 否則,返回 nil。 第三個可選數字參數 init 指明從哪裡開始搜索; 默認值為 1 ,同時可以是負值。 第四個可選參數 plain 為 true 時, 關閉模式匹配機制。 此時函數僅做直接的 「查找子串」的操作, 而 pattern 中沒有字元被看作魔法字元。 注意,如果給定了 plain,就必須寫上 init 。
如果在模式中定義了捕獲,捕獲到的若干值也會在兩個索引之後返回。
5.返回不定數量參數的格式化版本, 格式化串為第一個參數(必須是一個字元串)。格式化字元串遵循 ISO C 函數 sprintf 的規則。 不同點在於選項 *, h, L, l, n, p 不支持, 另外還增加了一個選項 q。 q 選項將一個字元串格式化為兩個雙引號括起,對內部字元做恰當的轉義處理的字元串。 該字元串可以安全地被 Lua 解釋器讀回來。
希望能幫到你,謝謝!
㈦ 用電腦怎樣製作游戲軟體
需要經過游戲策劃、游戲原畫設計、游戲UI設計、游戲場景設計、游戲角色設計、游戲動畫設計、游戲特效設計、游戲程序開發之後才會展現在我們眼前,最後將這些素材作品整合進游戲引擎,最終還需要經過除錯的過程。
游戲製作過程並不神秘。按平台不同,可分為網路游戲(online game)和家用機游戲(consol game),其開發過程大致可以分為原始創意階段——項目研發階段——項目開發階段——游戲測試階段——游戲運營階段。
作為個人,在游戲製作過程中的分工有美術(AD美術總監、角色、場景、動作、特效、UI界面)、程序(主程、網路端程序、客戶端程序)、策劃(主策劃、執行策劃)、音樂(外包為主),而網路游戲和家用機游戲在美術方面的要求不大相同。網路游戲更注重UI的交互、風格的多樣、內容的充實。
而家用機游戲更注重畫面的表現力、技術的先進和UI細節的細膩。近幾年,網路游戲的美術在畫面表現力上有向家用游戲靠近的趨勢。
(7)如何在電腦上編一款游戲擴展閱讀:
在應用范圍方面,廣泛應用於廣告、影視、工業設計、建築設計、多媒體製作、游戲、輔助教學以及工程可視化等領域。
擁有強大功能的3DS MAX被廣泛地應用於電視及娛樂業中,比如片頭動畫和視頻游戲的製作,深深紮根於玩家心中的勞拉角色形象就是3DS MAX的傑作。在影視特效方面也有一定的應用。
而在國內發展的相對比較成熟的建築效果圖和建築動畫製作中,3DS MAX的使用率更是占據了絕對的優勢,根據不同行業的應用特點對3DS MAX的掌握程度也有不同的要求,建築方面的應用相對來說要局限性大一些,它只要求單幀的渲染效果和環境效果,只涉及到比較簡單的動畫。
片頭動畫和視頻游戲應用中動畫占的比例很大,特別是視頻游戲對角色動畫的要求要高一些,影視特效方面的應用則把3DS MAX 的功能發揮到了極致。
㈧ 想製作小型游戲需要具備什麼知識
1 學習好c/c++、java這兩個程序語言你就可以開發出自己製作的 游戲 、並找 游戲 發行商高價賣出了~可以先學習c++ primer plus這本書很權威教.內容是從c語言的基礎講起介紹.然後在C語言的基礎上詳細描述了c++新增的特性與知識,所以並不需要初學者腦子里擁有過多對C程序語言方面的背景基礎知識和了解.
2 c primer plus和c++ primer plus兩套書都是c程序語言原著度最高的書籍的權威書籍,建議新手現買一本c++ primer plus看看。裡面都是從最基礎的專業詞語開始詳盡的介紹有關c程序語言的,從簡到難一步步提升為難度系數大的c++編程語言。非常適合初學者拿來鞏固知識和自學.
3 製作 游戲 說到底就是小 游戲 學過c++ 編程語言的人輕易製作幾款小型 游戲 ;畫面感真實流暢的沒什麼難度!但是大型 游戲 是一個人沒有經歷和時間做出來的『;其中需要包括 游戲 畫面處理的美工、編寫程序的人、 游戲 音效製作人、和最終測試發行的人員等等
4 游戲 的製作到開發出完整的 游戲 數據,對於 游戲 的要求、大小和類別不同投入的精力人員也不同.比如現在由於智能手機的普及安卓 游戲 非常受到年輕人的歡迎~對於這類小型 游戲 的製作,一個學過c++的人就能非常輕松的製作出一款精美的;神廟逃亡』;難度系數再大一些的就是高大5、6G的單機 游戲 了類如星際邊界等等,非常耗費時間需要連日奮斗半年多時間甚至更久。最後就是網路 游戲 需要幾十個人組成團隊才能開發出一款畫面優美流暢的的大型網游
5 用RPG製作大師等此類軟體就可以讓不懂技術的人製作出電腦 游戲 .
從 游戲 製作的角度看,最重要的三個工種就是程序、美術、策劃,分別對應代碼實現、美術設計、玩法設計。如果想要一個人製作小型 游戲 的話,也就是獨立 游戲 的話,需要具備以下知識:
開發 游戲 的第一步就是要掌握一些製作 游戲 的工具,注意是製作 游戲 而非 游戲 素材。通常來說製作 游戲 需要的就是 游戲 引擎,現在很多 游戲 引擎都可以個人免費使用,像ue4、unity、cocos這些引擎都比較方便。使用引擎還有一點好處是其中包含了很多插件和常用模板,這樣開發者就不用花時間從零開始做一些特別基礎的部分了。
游戲 引擎的使用是最重要的,也就是如何將其他部分結合起來的一個工廠,無論是自行設計還是東拼西湊,都是要在 游戲 引擎中將所有內容關聯,然後打包出來。主機平台就打包成主機版本,手機平台就打包成手機版本,PC平台就打包成PC版本。
游戲 都是一個個功能結合的產物,每一個功能都是需要進行設計實現的,通常來說就要學習計算機語言去實現功能,也就是編程。不同的開發環境(引擎)使用不同的編程語言,例如ue4引擎使用C++開發,unity使用C#開發(也可以用js),所以通常是要學習一門編程語言的。即便是實現最簡單的移動,也得明確地告訴計算機:哪個按鍵往哪個方向移動,速度是多少。
如果不會編程的話,也是有辦法的。像ue4有藍圖功能,可以在不編程的情況下製作 游戲 功能,unity也是有一些插件允許玩家拖拖點點實現一些基礎功能,像RPGMaker這種也能通過配置製作出 游戲 。但是要注意,這些方式的能力還是有限的,也就是必須在這些功能的范圍內,如果想要實現一些自身不支持的功能,那麼還是要靠自己編程。
美術資源是 游戲 的外觀表現,這個真的需要一定的藝術細胞了,不是隨隨便便學就能短時間學明白的,靈感有時候比理論更加難。如果是做2D 游戲 ,那麼需要考慮怎麼繪制圖片,如果是做3D 游戲 ,那麼還要考慮如何製作 游戲 模型。
不過現在網上和 游戲 引擎的官方商店也會提供一些付費或者免費的美術資源,如果有喜歡的或者可以湊合用的,也是完全可以拿過來直接用的。等到 游戲 真的有一定成果時,再付費外包一些美術團隊製作,然後把資源替換一下也是可以的。
網上也有很多工具,最常見的PS可以進行圖片處理,3DMAX可以建模,有一些軟體還能夠製作像素圖片和模型,如果有能力的話,可以學一學,自己做點自己喜歡的東西,加入到 游戲 中。
想要製作 游戲 ,那麼一定要清楚要做成什麼樣的 游戲 ,也就是非常非常詳細的規劃,一般叫做系統文檔。比如FC紅白機上的《坦克大戰》就需要考慮很多細節問題:
1.玩家是否可以雙人,每個玩家的顏色是什麼,玩家可以強化幾個階段
2.有哪些強化道具
3.敵人分為幾種,每種是什麼樣子,移動速度多少,子彈速度多少,移動軌跡採用什麼方式,是否可以拾取道具,每局每種敵人數量與出生位置
4.地圖如何設計,一共有幾種元素,什麼元素允許子彈穿透,什麼元素允許子彈破壞,什麼元素阻擋角色
5. 游戲 成功失敗的判定方式
等等
如果連 游戲 的設計環節都想不明白的話,就沒有必要往下做了,因為很有可能做著做著就蒙了,越做越亂。雖然有些設計確實是在製作的過程中產生的靈感,但是靈感也要進行再三思考,絕對不能想什麼就加什麼,不然最後就失去初衷了。
一般來說 游戲 都是需要音樂和音效的。音樂是指時間較長的BGM,音效指示時間較短的音樂片段,如《超級馬里奧兄弟》中踩到烏龜的聲音,吃到蘑菇的聲音,吐火球的聲音等等。
雖然音樂和音效並不是必須的,但是有音樂和音效往往會讓 游戲 更加吸引人,除非 游戲 的玩法決定其中就沒有音樂和音效,否則至少要有一些基本的,例如點擊確定的音效,成功失敗的音效,背景音樂至少也要 有一個BGM。
製作音樂和音效的工具網上也有,當然也可以從某些地方進行取材,或者直接使用一些免費或者付費的資源也是可以的。
如果不提 游戲 的優化的話,不考慮各種屏幕適配,不打算為以後版本更新的話,目前這些知識已經可以做出一款基本 游戲 了, 游戲 的體量就看 游戲 的設計復雜度了。
編程方面:
完全零基礎的話,推薦使用rpg maker XP作為開發引擎。
66rpg資料網站內容非常全了。
目前來說XP的資源,教程和範例都比較多
如果是自己第一次做RPG,要從小型的劇本開始做起。
文案方面:
首先要有一個劇本。在入手製作RPG的時候,可以先從一個簡單的故事開始入手,製作的時候熟悉製作軟體的功能。RPG maker XP功能已經非常強大,需要做的就是多試,多看,找資源。
美工方面:
零基礎也能做,現在信息大爆炸時代網上素材很多,多留心多活用。
下面是幾個簡單製作 游戲 的視頻:http://www.onlinedown.net/soft/22819.htm
教程http://wenku..com/view/13e19a838762caaedd33d46b.html
游戲 開發分為設計、程序和美工
講講 游戲 編程需要的知識吧:
1。扎實的程序語言功底,主要代表為VC、DELPHI和JAVA。其中VC使用最廣,現在比較大的 游戲 也由此開發;DELPHI功能也很強,很多網游:比如網金、傳奇都用到了DELPHI;JAVA用於開發手機 游戲 。
2。扎實的演算法知識。主要有:樹或圖的搜索演算法、A*演算法、碰撞檢測演算法、BSP樹、人工智慧
3。相關圖形處理知識。比如:Direct X編程、OpenGL編程、圖形學的相關知識(三維圖形的形體、紋理、貼圖、照明,還有三維對象的消隱演算法比如油畫演算法,Z緩存)和動畫處理知識。如果想深入還要學會幾種三維引擎比如OGRE
4。跟 游戲 優化相關的知識。比如資料庫、內存管理等。
對 游戲 的
製作 游戲 需要具備哪些知識?
製作 游戲 需要具備哪些知識?
優秀的 游戲 製作人需要具備哪些知識 知乎
我來答共1條回答
愛就一個字知道合夥人 游戲 行家2017-11-03
製作人是一個需要大量經驗和實踐的管理職位,但我認為好的製作人除了具備團隊管理的經驗和能力之外,首先應該是一個好的 游戲 策劃或者主策劃,是一個能把握產品方向的人,所以,我覺得更應該了解,一個優秀的 游戲 主策劃應該具備怎樣的素質和能力。
因為工作中需要大量招聘,所以我一直再認真思考這個問題:怎樣的人,才是在 游戲 策劃這個領域具備發展潛力和成長優勢的。
互娛多年來從校園招聘了大量的畢業生到 游戲 策劃崗位培養,畢業生相對與社招員工來說,沒有職場經歷,也沒有受過任何 游戲 相關領域的培訓,可以說職業起點差不多,基本都是一張白紙。因此是很好的觀察對象。
在觀察了數百位的策劃畢業生的成長狀況之後,我發現了一些現象。首先,成長最快的,往往不是在面試時候表現出來對各種 游戲 最了解和 游戲 經歷最資深的,也往往不是學習成績最好或者專業成就最高的,至少在學習和 游戲 方面取得的成就經驗沒有明顯和他們未來在職場的發展潛力緊密相關。
游戲 開發分為設計、程序和美工講講 游戲 編程需要的知識吧:1。扎實的程序語言功底,主要代表為VC、DELPHI和JAVA。其中VC使用最廣,現在比較大的 游戲 也由此開發;DELPHI功能也很強,很多網游:比如網金、傳奇都用到了DELPHI;JAVA用於開發手機 游戲 。2。扎實的演算法知識。主要有:樹或圖的搜索演算法、A*演算法、碰撞檢測演算法、BSP樹、人工智慧3。相關圖形處理知識。比如:Direct X編程、OpenGL編程、圖形學的相關知識(三維圖形的形體、紋理、貼圖、照明,還有三維對象的消隱演算法比如油畫演算法,Z緩存)和動畫處理知識。如果想深入還要學會幾種三維引擎比如OGRE4。跟 游戲 優化相關的知識。比如資料庫、內存管理等。5。想做 游戲 可不是件容易的事,最重要的:要有毅力,要能不斷學習!祝你成功。
網頁單機小 游戲 ,p5.js試試。
編程,代碼設計,網頁設計
編程
㈨ 如何編寫電腦游戲
編寫電腦程序或者游戲程序,都需要我們對程序基礎知識的了解。建議你去學習一些基礎學科,像c語言什麼的。另外,編寫程序需要很好的動手能力,祝福你好運。 ..
㈩ 怎麼在電腦製作小游戲
正好我現在也在學習CE3,我也是一個剛上路的新手,知道的也不是很多,大概是需要一個游戲引擎,例如:虛幻3 cryengine3
游戲引擎負責建立游戲中復雜的關系以及數據,還可以進行場景、關卡、環境、效果的製作。
人物模型和人物表情、動作一類需要用maya軟體製作並導入到游戲引擎中。
靜態物體、建築物可以用3DSMAX來製作,並導入到游戲引擎中。
電腦編程用與實現游戲中對邏輯控制和各種計算的實現。建議學C或C++
如今一個好的電腦游戲的製作,僅僅一個或幾個人來做的話 確實是非常麻煩而且耗時的一件事情,比如我現在用游戲引擎做一個比較大而且逼真的游戲地形,並對其進行修改就需要2-3天時間,而一個游戲所需要的工作量確實非常多,如果是想自己娛樂的話,建議學FLASH製作簡單的小游戲,如果你對電腦製作游戲有很大執念的話,歡迎你~~兄弟 呵呵