新的系列開始囉!這個系列我打算分享我打在 臉書 上的文章,可能就是一些極短篇,可以在 3 - 5 分鐘內讀完的那種。內容就不一定,但大多應該會是我覺得很酷的東西,應該比較偏向資工或 AI 方面的科普吧,主要就以分享或探討為主。

Gameplay from The Game: No Man's Sky

今天要分享的是在看 Paper 時偶然看到覺得很有趣的一個問題:The oatmeal problem。The oatmeal problem 指的是在 procedural generation 或任何 generative process 裡面會遇到的一個問題,當你大量生成看似不同但本質上沒有太大差異的 content 時,對於使用者來說其實是沒有甚麼意義的。舉個例子來說,若我今天生成 10000 碗燕麥粥,碗中的燕麥都以隨機的方式擺放,雖然數學上來說他們都是不同且獨一無二的,但對使用者來說他們就只是一堆燕麥粥,並沒有甚麼差異。因此在 creative generation 中,如何讓使用者不會感到單調無趣,是個需要考慮的問題。

有感觸的原因是這款遊戲我本人幾個月前才買,結果玩沒多久就覺得膩了便棄坑。當初看到 No man’s sky 打著「程式生成的超大遊戲地圖」還有宇宙主題就覺得很酷,但玩到後來就覺得,好像怎麼玩都差不多,不論去到甚麼地方地圖都可以預測,也不會帶給我太多的新鮮感。這個案例中,我(使用者)對遊戲中大量重複產生卻了無新意的各個星系地圖(燕麥粥)感到乏味。

在最近 generative AI 很熱門的時代,若未來要將此技術應用於文創或娛樂產業,也許如何讓使用者不會對 generative content 產生疲乏,的確是一個需要考量的問題。

Reference: https://www.challies.com/articles/no-mans-sky-and-10000-bowls-of-plain-oatmeal/?fbclid=IwAR2V6z6e_prQQhtV7vR9PcH08RX6jRMFuD-WTC9B3_z95YW3V3SB7bythZA