※ 引述《parsons12342 (拜媽祖有保庇)》之銘言:
: 小弟之前曾在本版發過文,
: 詢問c#和unity的學習方式,
: 我是選擇從c#著手,
: 甚至還修了電機的c#.
: 這課是學console那種,
: 不是windowsform的,
: 只是一路上學習跌跌撞撞,
: 基本的迴圈還行,
: 可是一到陣列就完全卡死了,
: 學的真的不好,
: 請問 我現在用unity返回來學c#,
: 狀況會好一點嗎?
: 還是有什麼比較好的做法
小弟平常遊蕩在各種遊戲開發社團
常常遇到一些發問者貼文問奇怪的問題
甚至有時連自己想問的東西都無法清楚描述
我覺得原因就是程式基礎的不足
(小弟資工系,從來沒修過C#的課,但是修過C跟C++,觸類旁通XD)
Unity固然方便
但它的根本依舊是構築在程式碼之上
如果你連陣列、函式都不了解
對MonoBehavior函式庫的理解勢必也會跌跌撞撞
更別提設計模式、演算法了
我支持跟著別人的Unity教學做些小遊戲
因為學習初期總是需要些成就感
但這只能當作消遣 並不是實力增強的保證班
很多人都覺得程式知識欠缺沒有關係
只要有Unity+廣大的社群就能帶我飛上青天
線上資源的確很多 對於追求速效的人是很適合的
ex.1天內做個小遊戲打動女生的芳心(誤
但如果你想把做遊戲當成長遠的事
你還是得建立起自己的背景知識
逐漸不再依賴教學資源
開始做個能獨立的開發者
所以
勇敢把最苦的C#嗑下去吧
過程一定不會比設計敵人、拉動畫、寫特效有趣
可是這也是最能讓你從把Unity當玩具的泛泛之輩裡區別出來的真實力
加油