故事開始,前一陣子找到以前上電腦課時,用MIT App inventor復刻經典的Zelda薩爾達跟Pokemon寶可夢的GBA遊戲,然後突然靈光一閃,決定挑戰在一年內寫完一本小說。
簡單說明工具:
本體內容結構,用AI跟大量閱讀輔助構思劇情
選擇性影響結局,用Twine2構思不同選擇與相對應的結果
視覺化,用Renpy寫視覺小說,增強互動與實現選擇性
音樂素材,用線上軟體如Soundtrap,多種音樂軟體,做背景音樂
視覺素材,各種AI繪圖如Stable diffusion, Leonardo AI, Midjourney
漫畫素材,手稿、Comic for life, GIMP, Piskel
視覺概念,after effects, lightroom
遊戲化,簡單省時的引擎如RPG maker, Godot, Game Creator, App inventor
序章
凱瑟琳(Catherine, Cat)晃了晃手中的啤酒,〈殘剩的酒精在罐中隨著離心力轉悠〉,她側頭看著一旁的他,這位認識10年的男生,是她童年時最好的知己,他安靜、低調、思路清晰,總是清楚凱瑟琳內心在想什麼,不論高潮低谷他都在身旁。
凱瑟琳在心裡輕輕嘆了一口氣,安東尼(Anthony, Ant)的容貌普通,身材高高瘦瘦的,很喜歡閱讀,但人際上有點內斂,異於常人的想法也讓其他人較難與之成為好朋友,但凱瑟琳心裡清楚,安東尼是最了解她的朋友之一。
凱瑟琳一口喝完剩餘的啤酒,又嘆了一口氣,從小到大一路的稱讚和追求,讓凱瑟琳知道自己的容顏跟身材是一流的存在,但不論凱瑟琳怎麼暗示安東尼,他總是笑回說:「我還不夠成熟,......」
Cat心想:{真的是氣死人了,這麼的惜字如金到底甚麼意思啦,然後呢?}
「怎麼了?還在糾結兩年前的那件事嗎?」安東尼的聲音突然傳進Cat的內心。
凱瑟琳心裡一驚,抬頭回了一句:「什麼?」
安東尼笑著說:「你剛剛說真是氣死人了,惜字如金到底是甚麼意思,然後......」
凱瑟琳滿臉通紅,原來自己不小心把心聲說出口了,開玩笑似地狠推了安東尼一把,這一推,不知道夾雜著多少的害羞、多少的等待與無奈、多少的不甘與不理解,既是酸甜的心動滋味,卻又摻和著鏡花水月,與他的心彷彿近在咫尺,卻又遠在天邊,可遠觀卻無從近玩。
安東尼為了破局,主動轉移話題:「所以這次合約結束,我會離開這裡,去自由城。」
「你還是想去軍隊嗎?我覺得不會比這裡還輕鬆耶!」凱瑟琳問道,心裡有點捨不得這位決心要離鄉背井的好友,但一方面卻也是想給他支持跟祝福。
安東尼給出了他的理由:「我們在礦坑已經工作了一年多,有的人已經存了一些錢,打算去大城市進修,有的人已經在考慮結婚,然後我也攢了一些錢,想去大城市見見世面。以我的技能,加入軍隊會比較容易在那裡落地深根,畢竟自由城算是航太陸軍的基礎訓練大本營,兵員缺額也多。」
凱瑟琳忽然想起以前老師曾在課堂上提到,維羅斯特小鎮(Town of Roster)在50年前因為意外發現大規模的稀土金屬礦層,開始蓬勃發展,但由於礦產日漸枯竭,以及新能源的開發與替代,大約從十年前小鎮的青壯年人口就已經不斷流失,原本人人搶手的開明礦業公司也因經營不佳被創源集團給併購,即使礦場工作給的薪資甚至算是很優渥的,但高薪的背後是建立在高危險性、高專業性、以及公司人員不足的大背景下才有的,況且專家也預估羅斯特礦場(Roster Mines)大約只剩10年的壽命,許多與Cat和Ant同齡的朋友不希望到了中年失業,於是紛紛想盡辦法離鄉背井去大城市發展。
見凱瑟琳沒有回話,安東尼繼續追問:「Cat,那你呢?這次合約結束你還會續約嗎?還是你有別的想法?」
凱瑟琳思索一會兒,回說:「老實說我並不排斥礦場的工作,我也想出去看看,但我還沒有甚麼規劃,而且我弟弟跟妹妹還需要我照顧,」
這時安東尼陷入了沉思。10年前,小鎮曾經發生了一場嚴重的礦場坍塌事件,當時死傷慘重,許多外來的掏金礦工也因此離開小鎮,也加速了小鎮人口的流失。安東尼還記得,報導稱因為過度開採使地層掏空,以及時逢開明礦業公司與創源集團的惡性競爭,再加上當時管線及工作設備都有一定的年齡了,最後又不幸遭逢地震,最終導致悲劇發生,而凱瑟琳的父母彼時身為礦場的領導主管與安全主管,第一時間抵達現場指揮員工,卻不幸罹難。於是年幼的凱瑟琳帶著更小的弟弟妹妹投靠到伯父一家。雖然伯父一家早就視凱瑟琳為自己女兒,但如今由於伯父疾病纏身且已經退休沒有穩定收入,所以凱瑟琳也不想再依賴對方。
「不然你跟我一起去自由城?」安東尼提出主意,「或許那裡有更好的發展機會?」
凱瑟琳沒有馬上回答,心裡仍在衡量利弊,安東尼也保持沉默,兩人就在屋頂上看星星。一顆流星滑曳在夜空,兩人的視線默契地跟隨著它,只見那一點閃光越變越大,物體的輪廓也越加清晰,似乎是一架貨船。Cat看向Ant,他的眼神也回映著驚訝、好奇,甚至一點恐懼。
待續。