那要看你做什麼遊戲了,如果像俄羅斯方塊這樣的小遊戲,VB和Flash就可以做。
如果是大的3D遊戲,那很可能就要用到C++和Direct3D什麼的。總之都是要程式設計的。
還有要製作大型的3D遊戲有時還會用到3DMAX的
總之,遊戲程式設計是一個很漫長的過程,在開始這個過程之前,請你一定要做好心理準備。
如果你沒有接觸過任何相關的知識的話,那麼,一定要做好1~2年的準備,應為在開始正式開發遊戲之前,你還有很多的工作要做。我的建議是,最好要從一些簡單的程式設計做起。程式設計的語言有很多種,有簡單,有難,但是如果可以的話,最好還是從C語言開始把,畢竟這是一門很實用的語言,而且他的移植性很好,學完後也便於一些更高階語言的學習,如C++,VC++或者JAVA。
當你有了一定的程式設計基礎後(往往這是很不夠的),不要急於求成,因為你至少還要了解很多的相關知識,比如說你可以先看看作業系統是如何運作的,在透過學習一下計算機組成來了解一下各個部件的關係和執行方式,如果可以的話,在看看彙編吧,畢竟知道更多的東西會有助於你其他方面的提高。
其實開發一個遊戲真是一件很辛苦的事情,要學習的東西真的很多。在享受最終那份成就感之前,需要熬過無數枯燥的日子。
那要看你做什麼遊戲了,如果像俄羅斯方塊這樣的小遊戲,VB和Flash就可以做。
如果是大的3D遊戲,那很可能就要用到C++和Direct3D什麼的。總之都是要程式設計的。
還有要製作大型的3D遊戲有時還會用到3DMAX的
總之,遊戲程式設計是一個很漫長的過程,在開始這個過程之前,請你一定要做好心理準備。
如果你沒有接觸過任何相關的知識的話,那麼,一定要做好1~2年的準備,應為在開始正式開發遊戲之前,你還有很多的工作要做。我的建議是,最好要從一些簡單的程式設計做起。程式設計的語言有很多種,有簡單,有難,但是如果可以的話,最好還是從C語言開始把,畢竟這是一門很實用的語言,而且他的移植性很好,學完後也便於一些更高階語言的學習,如C++,VC++或者JAVA。
當你有了一定的程式設計基礎後(往往這是很不夠的),不要急於求成,因為你至少還要了解很多的相關知識,比如說你可以先看看作業系統是如何運作的,在透過學習一下計算機組成來了解一下各個部件的關係和執行方式,如果可以的話,在看看彙編吧,畢竟知道更多的東西會有助於你其他方面的提高。
其實開發一個遊戲真是一件很辛苦的事情,要學習的東西真的很多。在享受最終那份成就感之前,需要熬過無數枯燥的日子。