本人大一新生,想學游戲開發,我現在很迷茫因為在學資料結構的時候不知道資料結構到底什么用處,并且學長建議我邊開發邊去學,但是這種游擊戰似的學習方式令我非常難受,比如看到一個知識去學發現它又和其他的知識相關聯,可是按部就班的學又會成長的很慢……我很迷茫……
uj5u.com熱心網友回復:
邊開發邊學就行,從簡單的游戲入手uj5u.com熱心網友回復:
1、需要有計算機基礎知識,2、需要一門語言,C++或者C#或者Java,
3、服務器需要了解資料庫,多執行緒,網路通信
4、客戶端比較麻煩,需要了解UI,圖形學,Direct或者opengl
5、可以研究下市面上比較流行的引擎,uinty,cryengine,unreal engine,cocos2d等吧
uj5u.com熱心網友回復:
資料庫的書上講的案例就是一坨屎。什么工資單案例了。 用EXCEL甚至陣列就能完成的事情為什么要用資料庫?如果你要問到什么案例需要資料庫。就是這個資料庫內的資料是動態變化的。
比如:一家快遞公司,每天都有淘寶下單送貨。 各地的快遞代理要輸入這些貨物什么時候到什么地點了。 這時候淘寶買家,淘寶店主都會來查詢這些快遞的行程。 途中也包含貨物丟失的環節等等諸多情況。最后貨物送到后淘寶賣家,賣家,各地快遞代理等等這些用戶什么時候暫時不需要此項資料。資料庫歷史資料備份,最后洗掉這些資料。
總是這些動態的資料才會比較依賴資料庫。新人學了哪些指令是完全不知所云的。 沒結合實際需求的案例學習——學了等于沒學。
uj5u.com熱心網友回復:
開發一個簡單的和自己身邊相關程式,遇到困難就在網上查資料,這樣邊用邊學,才最能理解和快速。uj5u.com熱心網友回復:
要學 從最簡單的 撲克牌類游戲開始學習吧,轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/74295.html
標籤:其它游戲引擎
上一篇:【譯】21點游戲模擬
