今天是C語言進階課程開始的第一天,
本來應該是6/18開始上,
但碰到颱風假,
也就6/22再開始上課,
不過本來在6/29就會結束的課程,
就變成到7/2才結束,
接下來的課程是7/4的JAVA課程,
不過我之前也說過因為一些問題而上的不是這一梯次的課程,
但沒差,
我還是有JAVA的課可以上;
.
今天一開始上的是函數,
但書本裡寫的是函式,
老師說是一樣的東西,
在開始上課之前,
我有想過函數是什麼東西,
想到的有兩種,
一種是像C語言裡的內建函數一樣,
只是讓我們自己寫出來而已,
一種是有點像是副程式一樣會重復使用的,
就另外寫一個,
不然每次要用就要寫一次很麻煩,
之前我所學的BASIC及想學的VB都有類似的東西,
而今天開始上課之後,
證實了我的想法,
而且是兩種都對,
但現在想想,
其實這兩種都是同樣的東西呀;
.
再來上的是專案,
不再是一個主程式裡包含全部的東西,
雖然現在上的東西還不多,
但老師說要趁這時候來學專案,
不然等到學了很多東西之後再學,
那可是會很累人的,
而專案這個東西,
算是我比較想知道的,
因為不管任何軟體,
都不可能只有一個程式執行檔,
一定還有別的東西,
例如圖片 聲音等等檔案,
有時還有資料庫才行,
而這些東西全部合在一起才算是個專案,
也讓我覺得開始有寫電腦軟體的感覺了;
.
還記得之前我有提過我的同學有用程式軟體設計出一個遊戲吧,
也許就是因為這樣,
而讓我對程式設計開始有了興趣吧,
所以開始接觸到2D電腦遊戲時,
就會去想它是怎麼設計的,
也因為這樣,
我就去買了一本遊戲設計的書,
但忘了是C語言還是VB語言設計的,
這幾天突然想到有這本書,
也就去翻箱倒櫃的找,
終於找到這本書,
但這本書是用VB語言設計的,
不是現在學的C語言,
不過應該可以用C語言寫出來吧,
只是可惜,
那本書有附一塊3.5吋的磁碟片,
但已經沒辦法讀取,
之前是有存在某塊磁碟機裡,
卻也讀不出來,
也就是說想要的東西都沒有了;
.
剛剛有說對2D電腦遊戲有興趣,
想設計出來,
但那時因為程式軟體還不熟,
就想想有沒有別的方法,
這時就有看到一套叫"RPG製作大師"這套軟體,
就想拿來用,
只是因為要想的東西很多,
再加上並不能客制化,
也就慢慢沒用了,
所以現在開始學了C語言之後,
就想要實現我這個夢想,
只不過還需要美工等等的專長或人才幫我才行吧,
如果沒有,
那我就只好自己想辦法了;
.
說到遊戲,
我目前正在玩太空戰士八,
知道的人應該知道這是多年前在PS上推出的遊戲,
我有玩過PS版,
雖然是日文的,
但多還是可以玩,
而在多年後,
我有看到有PC版的出現,
一衝動之下就買回家玩了,
結果有點失望,
因為PC版是英文的,
而且玩沒多久就被我叔叔的兒子借走,
連攻略也借去了,
一直沒還我,
不然我想我可以拿來學英文吧,
而到最近,
我有在網路上看到有中文版的,
也是衝動之下就去下載了,
只是沒想到是簡體中文版,
而且還可以修改遊戲內容呢,
這些漢化遊戲的人都好利害,
好想和他們學,
這樣我就可以改成繁體中文版的,
大家也比較看的順眼,
不知道C語言能不能辦的到呢?
.
寫到這裡,
我突然想到,
目前我有報名的課程是C語言.JAVA語言.iPhone APP設計,
當初是為了學APP才會報名這些課程,
可是要不要報Android APP課程還在考慮中,
我再想有沒有可能因為我學會了JAVA語言,
到公司再去學設計APP,
不一定要在巨匠裡學,
也就是說像學徒那樣,
我會這樣想,
是因為自己手頭上的錢也不多,
光是要支付第一年的學費也很吃緊,
第二年的學費還不知道要去那裡生,
雖然說未來的事沒人知道,
也許學完後就能找到工作,
有關錢的事就不用煩,
也就可以再報名Android APP課程,
因為光是會C語言及JAVA語言就已經很吃香了,
再加上巨匠有幫人找工作的服務,
也許就能找到工作吧,
目前就專心上課好了; |