頁:
[1]
我想學習遊戲製作
從以前我就很喜歡玩遊戲 但到了這幾年才有種想法想做一個自己會想玩的遊戲 但是我卻連C/C++ . JAVA的程式語言從哪裡輸入都不知道 ...
剛下載了Visual Studio 2017的程式 但卻執行失敗 請問有人能告訴我需要的物件從哪裡入手嗎??
在學期間非本科生 現在想專心學習 麻煩各位大大幫忙了!!<div></div> 物件導向我是從JAVA學的,感覺會比C++好入手,可以從SE7或SE8開始學 如果沒有任何程式基礎,何不考慮從Scratch出發?
Scratch雖然功能普通,但也是可以設計出有趣的遊戲
用Scratch練功,有寫程式的概念後,再學專業的遊戲設計軟體應該會比較容易...有心的話啦 JAVA吧,建議去買本書或去圖書館借,然後看目錄有沒有你想要的東西,先從最基本的開始做,慢慢研究,然後就是衍生了 可以學習libgdx 使用java 通常基礎邏輯完成以後就很容易了<br><br><br><br><br><div></div> 也可以從寫APP遊戲開始,不過還是要會JAVA,高級一點的遊戲可能會需要用到SQL
如果是遊戲,建議你往Java, c/c++偏向底層應用,不適合拿來寫你想像的遊戲,當然除非你想要的遊戲是踩地雷貪食蛇這類的邏輯遊戲 寫簡單遊戲,重點有幾個:
1. 處理畫面
2. 邏輯(包含平衡性、可玩性等等)
3. 美術
其中第2跟寫程式沒關。第三稍微有關(例如3D/2D處理)。而真正要靠寫程式完成的,就是處理畫面。
如果妳完全不介意畫面,也就是說,妳就單純想寫出一個甚至只有文字介面的遊戲,那跟寫一般APP、AP完全沒差別。可以直接找妳要執行的平台來學就可以,例如Android就去找Android程式開發,iOS就找iOS程式開發......
如果妳要處理畫面,那就要考慮一件事情:
多半畫面處理是透過GPU,而GPU指令又獨立於一般的程式開發(他有自己的語言)。光是研究這個,又得了解圖形處理學(才能懂shader這種東西),又要使用現有的開發語言去完成,超難。
所以現在一般撰寫遊戲軟體,都還要在套上一層"平台",讓這平台專心處理圖形顯示部份。所以,要先選擇平台,在選擇語言。
大型遊戲公司如果用第三方平台,很多都用Unity。他是類似c#語法。我個人使用Cocos2d, 使用C/C++
如果妳只是要單純完成一個既有模式的遊戲方式,只是套上自己的發想(例如RPG遊戲,美術劇情等等才是妳的重點),那就找GameMaker這種光靠點來點去就可以完成的工具吧。
補充內容 (2018-7-13 08:30 PM):
這些第三方的平台,多半都是開發者只要寫一組程式,就可在跨平台(Win32, Android, iOS...)執行。妳學傳統程式開發,可能要不同平台寫不同程式...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> 遊戲方面指的是電腦遊戲還是手機APP遊戲? 如果你是初學者 可以玩玩 scratch 因為範例很多 可以看看別人寫的方法
如果已經有程式底子是在為未來工作打底 那最好先知道要去的產業(公司)是在甚麼平台上做開發
免得走錯方向 <br><br><br><br><br><div></div>
頁:
[1]