2010/05/20

Beginner in Unreal Script

無聊的時候,就是我做「無聊」事的時候。

我從這個網站學到了點東西: http://blog.beyes.tw/category/javascript15

雖然不是正規程式課程,但是靠著自己從無摸索,我還是達到某種程度--幫遊戲寫一些無聊的 Mutator (變異)。事實上,我已經寫完了一個作品,TO Monster Factory 12,分為兩個版本: Standard 及 Extended。

Extended 版本的功能已經可以用來取代 3.4.0 版本的 TOMA2 怪物模式。主要運作方式如下:

1. 有 38 個等級的主力怪物,大部分的時間玩家都在對抗這些怪物。
2. 每 4 分鐘會有一次突發事件。有 1/4 的機率會發生所謂 Plague (瘟疫),一次產生 50 隻怪物。3/4 機率是只產生 1 隻怪物。等級被分為 5 大群: Legendary、Ultra Rare、Rare、Uncommon、Common,看字面意思就知道,越左邊越強,也越少出現,共有 68 種。
3. 突發事件中產生的怪物在死亡後,有可能掉落一些物品: 醫護箱、護盾、隱形、雙倍傷害、滅音器、Unreal 的武器...... 等等。
4. 程式碼裡我改變了一些怪物的性質,主要是 AI (人工智慧) 的部份。如果你覺得怪物很笨...... 你可能要再想一想。怪物不再只會靠數量優勢了,它們還會小組配合、設陷阱、引誘等等奇怪的戰術。
5. ...... (好多啊,到此為止好了 = =)

壞處是,這 Mutator 在怪物很多的時候 (地圖裡同時有超過 60 隻怪物) 電腦資源會有點吃重 = =,我大概知道是因為我在「function Tick()」和「function Timer()」裡面執行太多東西了......,呃,我只是初學者,我想不出其他寫法囉。

展示一下圖片好了:

隸屬 Legendary 等級,"Angel" (上帝模式使用中,不然只要被這隻怪物的任何一種攻擊敲到就幾乎拜拜了。我好喜歡這隻怪物)。

(火焰攻擊)

(雷電攻擊)

接著,打死怪物後有可能掉落的東西之一: ASMD (或說 Shock Rifle)

(左鍵是一束雷射,右鍵是一顆球)

(真正專業的人知道,這把槍的價值在於它的 Combo Attack 組合技)

That's it.

繼續閱讀......

2010/04/29

神經質?

我漸漸感覺到,自己日常的行為模式改變了--我似乎不再像高一時那麼快樂,越來越沒耐心也越來越容易發火。

今天下午的自習課,和往常一樣要考國文。寫完又對完答案後,我開始不耐煩的把考卷揉成一團丟進抽屜裡、坐在位子上悶悶不樂,接著就聽到自己心裡傳來微微的聲音: 我在幹什麼?

我承認,從三月底以來我的心情從來沒真正好過。下課時我常掛在走廊的欄杆上,看樓下快樂的小高一、高二們,同時也希望我至少能沾染到一些他們愉悅的氣氛。事與願違,我心裡還是常常有一把無名火,情緒時少時壞。

那節自習課完緊接著是國文課,我繼續剛剛下課時未完的反思。情緒時少時壞的原因,大概就是因為我的得失心越來越重吧。自從三月時關鍵的那一天後,精確一點的說,三月二十四日放榜。挫折和考試的成績開始損毀我的情緒控制,就算是小考試,成績也會大幅左右我當天整天的情緒。

當時,在經過考慮後,我放棄唯一有通過第一階段申請的學校,不情願的成為指考戰士,希望指考能再有一次機會。可是經過兩次指考模擬考後,這樣的信心大概已經所剩無幾,班上已經有人達到五科 340,我還在掙扎想要到 300,而從第一次到第二次,我進步的幅度真的有限。因此產生了一個念頭,該不會連當初放棄的這所都回不去吧......。

一個星期前,隔壁班才有人情緒不穩,不管是因為准假問題還是其他原因,把東西往樓下狂丟--一開始是寶特瓶,然後變成丟椅子 (幸好他沒失控,等上課時人走光了才丟),最後被教官帶走......。班上一陣騷動,有一些白目的在下課後還拿來大肆誇大、散布,但是我可以體會那個人的心情。

我就像是在一艘快沉的船上,這艘船有五個船艙 (科目),其中三個正在嚴重漏水,船就要沉了。而以前從來不會這樣。現在,我的學習不再快樂,只剩下要盡力補足這些船身漏洞的機械式反應而已。

我針對其中一個最令我反感的來說,國文。真的是......,講得好像只有古代的文章才是真正的「美文」,那麼其他的呢? 現代的呢? 一、兩千年前的傢伙和發生的事又和我有什麼關係呢? 也許你很喜歡國文所以不同意我說的,但是到目前為止,我只覺得我浪費了一堆時間讀國文、記了一堆傷腦細胞的資料,成果還是相當有限--非常有限。

我的情緒已經徹底被外在左右。直到我能夠放下心理這顆大石頭之前,大概一直會如此,只希望理智能再支撐兩個月。

算了,講了也沒人理。這是以結果論的社會,永遠都是如此。

繼續閱讀......

2010/04/16

化學實驗 - Aspirin

星期四,化學是實驗課,有兩個實驗要做--其中一個是製作阿斯匹靈 (我被分配到的工作),步驟很多,做了快兩節課吧......,成品就像下面這樣,錐形瓶裡白色懸浮的東西。過濾並烘乾後就是阿斯匹靈粉末,不過,因為高中的純化技術沒有很精細,成品當然不能吃 (廢話! 誰敢......)。


阿斯匹靈的結構式長得像這樣: (用小畫家畫的...... 不太專業的感覺)


當然,現在常見的成藥普拿疼並不用阿斯匹靈,而是使用「對乙醯胺酚」。嗯,它有苯環接羥基 (酚),那麼用三氯化鐵溶液滴它應該會變紫色囉......,下次帶一顆普拿疼去實驗室玩玩看。

繼續閱讀......

2010/04/10

新外觀上線

經過一番努力,部落格的新外觀已經上線。

Google Blogger 在三月中推出新的功能--「Template Designer」,可以讓使用者自定部落格的模版,而裡面內建的模版比舊的看起來好多了......。不過這項功能還在測試階段,必須要啟用 Blogger Draft 才會看到,所以平常的 Blogger 管理介面並沒有顯示這項功能囉。

目前使用的外觀是 Josh Peterson 製作的「Picture Window」,背景則是用我在 NASA 找到的月球圖片,而計數器的樣式也有調整。播放器的部份,要能找到可以直接外連、流量又大、又穩定的免費空間實在不容易。雖然現在的新空間有 5 GB 的流量,但是它的穩定性仍然有待觀察。我也做了折衷辦法,以後音樂都轉成 64 Kbps 的位元率 (本來我都用 128 Kbps),避免用得太兇。

嗯,新的外觀看起來還蠻順眼的 (有人說背景全黑覺得有點空虛?)。

繼續閱讀......

2010/04/08

超過流量

我知道,我右下角的播放器似乎出不來。

本來我以為我又把 HTML 模版搞壞了,結果不是,是我擺檔案的網路空間流量用光了......。本來想說我又不是什麼大人物,每個月 1 GB 的流量應該夠我用,結果我登入帳號後發現「Account Exceeded Bandwidth」,我竟然把流量用光了 = =

其實之前就有這個警訊了,我擺的網頁計數器顯示每個月的人數有上升趨勢,只是被我忽略而已......。

現在是晚上 11:25,明天再解決吧。明天會順便進行大規模更改,選一個新的主題,還有,選一個新的網頁空間。

繼續閱讀......