現今我們所用到的電子產品、遊戲,甚至是電影,也有不少隱藏的彩蛋等待著用家發掘
那為什麼要用隱藏的方式把資料藏好,而不直接告訴大家呢?
第一:這種方法除了可以吸引User更專心觀看外,也讓他們有話題與朋友互相分享
第二:而設計者知道自己所設計的彩蛋被大家發現後,也會有一種莫名其妙的開心感覺
此外,更是與一段歷史有關...
在1978年,當時家用主機遊戲市場的主導者是雅達利公司,剛被華納通訊收購後,新CEO 雷蒙·卡薩爾(Raymond Kassar)上任。他也曾經當過紡織品公司的老闆,可能因為在前公司裡習慣地壓榨紡織工人,而到了新公司雅達利也習慣地把遊戲程式設計師壓榨起來。
當CEO卡薩爾一任後,整個公司的氛圍立馬有了180度改變,不論是製作人,或是程式設計師們全都被當做了「公司資產」。所有遊戲卡帶和包裝上均不允許印有開發成員的名字,一律全標「雅達利」,這樣的行為令所有實際製作遊戲的人都沒有版權分成,只能領一份薪水。
而當時只有程式設計師沃倫·羅賓耐特(Warren Robinett)不服氣,卻對雅達利的強壓政策是相當的不滿,終於他想出了個小主意,心想:名字不能放到包裝上嗎?那我就放到遊戲裡。於是他設計了一個隱藏關卡,要花費不少功夫才能找到,然後在裡面則大大的寫上了「沃倫·羅賓耐特製作」(Created By Warren Robinett)兩行字。
以下是**沃倫·羅賓耐特(Warren Robinett)所製作的彩蛋
https://www.youtube.com/watch?v=MoiWi-I5YWc
但羅賓耐特仿佛覺得還不過癮,於是他把這兩行大字添加了閃爍效果。
遊戲順利開發完成,按照規矩,他把寫好的原始碼上交給公司,然後立馬辭職,然後去歐洲旅行。
當時的CEO雅達利也根本不知道他在代碼裡加了什麼,一番宣傳後,《冒險》於1979年末-1980年初左右發售,還賣了100多萬套,成了雅達利史上銷量最高遊戲第七名。
過了一段時間,有個10多歲的少年無意中發現了這個小秘密,並寫信來詢問究竟,CEO雅達利這才發現羅賓耐特留了這麼一手,正琢磨辦法處理這個違法公司規定的問題時,突然發現他們什麼也做不了:
一)去掉原作者在包裝上的姓名?你根本就沒讓人把姓名印上去。
二)扣沃倫的工資?他早就辭職了。
三)修改代碼?能做到此事的程式設計師一致表示,如果要改,只能把自己的名字寫上去,變成「XXX修復」
四)回收所有遊戲卡帶,修複後再發行。但已經發售了一段時間了,要重新收回卡帶,再修複製作一批,成本要花到10萬美元以上,怎麼想也不值得。
此情況下,雅達利的公關則想到了扭轉局勢的方法。就是將錯就錯,告訴那些有興趣的玩家,之後的遊戲都會帶這樣的小秘密,就好像復活節彩蛋那樣,你們到時候可要更專心地找!
====================心得====================
雖然有人認為第一個彩蛋的故事並不是**沃倫·羅賓耐特(Warren Robinett)開創新猷
但筆者卻覺得沃倫·羅賓耐特的故事最能引起工程師的共鳴
而筆者的童年 CS1.6 **也有不少彩蛋
https://www.youtube.com/watch?v=xquIiydBg4s
自此以後,我發現不少設計師也會為自己的心血上加了一些自己的記號。
而這些記號,就成為User眼中的彩蛋
有些程式設計師也會在自己的程式中畫畫...
*(資料來源:國際 C 語言程式碼混淆大賽 http://blog.jobbole.com/93692/)
而我們在作報告時,需要引用到別人文章時,希望大家可以在最後的部份加一行「資料來源至...」等資訊
雖然原創者可能不知道自己的資料被取用。
但這個世界是很小,你不知道什麼時候原創者會看到你的文章。
舉個親身例子:
本人前幾天所發佈的文章 碰撞檢測 [2]方形檢測
https://ithelp.ithome.com.tw/articles/10196162
文章的靈感來源是取自md9830415參加者的遊戲中的碰撞檢測Collision Detection
但本人在文章末端卻沒有說明文章的資料是來源自md9830415 (事後已補上)
為此事本人真誠地道歉
如果我不承認資料是取自某一作者的文章,原創者也有可能不知道自己的資料正被取用。
但工程師已經被主管打壓得很難受了,因此工程師更需要互相重視。
只是多一行文字而已,對我們而言可能沒什麼,但對原創者是一個尊重,也是鼓勵其他人持續開發的推動力。
*資料來源:因程式設計師的怨念而生?聊聊史上第一個遊戲彩蛋
https://kknews.cc/game/48vgr2x.html
如果我不承認資料是取自某一作者的文章,原創者也有可能不知道自己的資料正被取用。
但工程師已經被主管打壓得很難受了,因此工程師更需要互相重視。
只是多一行文字而已,對我們而言可能沒什麼,但對原創者是一個尊重,也是鼓勵其他人持續開發的推動力。
martinsit011138 大大這番話,說的真好啊!
大大的處理方式,除了讓原創作者感到認同,也讓小弟覺得佩服。讚!