2012/1/19

nginx 心得

nginx 是個網站伺服器

每次修改 conf/nginx.conf 都必須關掉 nginx.exe 再重新執行才會生效

而且 conf/nginx.conf 這個檔案編碼若為 utf-8 會出問題

2012/1/12

Triple Town 心得

理論上這個遊戲有最高分

因為格子數有限

而建築物升到最高等級就不能再升級

平均一座最高級建築大約等於120萬分

地圖總共35格

不考慮蓋的過程 最高分將低於 35*120 = 4200萬分

能蓋出20座就幾乎是神


不過如果把最高分建築拆掉呢?

拆掉瞬間將會扣50萬分,則仍然有70萬分

於是我這麼做了 從此以後無最高分限制

空曠的地形優勢:


穩穩地讓分數上升

遊戲將可以無限制進行下去

我不購買道具的情況下已經走了1000多的 move

到目前為止道具商店的機器人和水晶只用了一次


這樣的玩法

面臨最大的困難將會是連續的黑熊出現

在這裡我提供一個穩穩殺熊的方法

當黑熊數量開始增加時 就必須開始布局

寶箱就是活命的關鍵


原理是當地圖填滿時 寶箱是唯一可以直接變成空地的地點

那麼就應該讓寶箱這格放下草時 可以消耗最多的建築物

殺熊陣的布局:


基本型:

草草叢
屋寶叢
屋樹樹

只要有草就可以消耗掉周圍八格的建築

當然 要在基本型的外環繼續布局

殺熊後的照片:


一點點小心得在此分享

2012/1/11

快樂規則

以下用獲得金錢來代替快樂

規則:
非預期發生的事件 > 預期發生的事件

舉例:
中了一張發票 > 每個月爸爸都會給我零用錢



規則:
數量多的小快樂 > 數量少的大快樂

舉例:
中了5張200元的發票 > 中了1張1000元的發票

ActionScript 3.0 MouseEvent.DOUBLE_CLICK

=== 一般情況 ====

假設畫面上有個元件 a
使用 double click 事件的方法是這樣寫的:

a.doubleClickEnabled = true;
a.addEventListener(MouseEvent.DOUBLE_CLICK, onDoubleClick);
function onDoubleClick(e:MouseEvent):void{
trace("onDoubleClick");
}

測試順利完成



=== 特殊情況 ====

假設元件a只是用來裝元件b的容器,而元件b也是個InteractiveObject的時候
則必須要寫成這樣:

a.b.doubleClickEnabled = true;
a.addEventListener(MouseEvent.DOUBLE_CLICK, onDoubleClick);
function onDoubleClick(e:MouseEvent):void{
trace("onDoubleClick");
}

doubleClickEnabled 屬性必須指定到滑鼠真正點擊到的目標身上才有作用



=== 問題和解法 ===

有時候我們根本不知道點擊到的目標會是誰,而只是想要讓 onDoubleClick 乖乖觸發就好
那麼可以這樣寫:

a.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void{
e.target.doubleClickEnabled = true;
}

a.addEventListener(MouseEvent.DOUBLE_CLICK, onDoubleClick);
function onDoubleClick(e:MouseEvent):void{
trace("onDoubleClick");
}


讓程式自己找到那個該加上 doubleClickEnabled = true 的目標

2012/1/10

讓人心甘情願的看網路廣告

如果我做了一個網頁遊戲
我會用以下的方法賺錢

原理:
弄一個網頁放滿網路廣告,稱為廣告頁。
只要有人開啟這頁,我就可以得到廣告收入。
把廣告收入分給玩家,但不是給玩家台幣,而是給玩家遊戲幣或道具。

作法:
作一個按鈕,放在廣告頁內。
玩家需要等待一定的冷卻時間後,才可以按下按鈕。
當玩家按下按鈕時,該玩家的遊戲幣(或道具)就會增加。
當玩家按下按鈕後,會引導到另一個廣告頁(或是同一頁)

雙贏:
玩家可以透過看廣告賺錢
我也可以透過玩家賺錢
只要慎選遊戲幣和道具
這是個長久可行的策略

2012/1/4

路西法效應

翻譯真的翻得很爛

不過我還是擷取了一些重點

簡單來說要讓人幹壞事的話只要讓他感覺到真的不需要負責即可
即使他的心裡想的和行為做的完全不同
他也會照做的

p341~p343
邪惡陷阱:米爾格蘭實驗中學到的十堂課:

1. 預先以書面或口頭方式約定執行契約性的義務,創造出一種擬法律情境,藉以控制個人行為。

2. 讓受試者扮演有意義的腳色。如「老師」、「學生」,這些腳色可讓扮演者自覺有正面價值,並自動以符合角色內涵的方式回應。

3. 要求受試者遵守在派上用場前看似有道理,但實際使用時卻變得武斷且缺乏人性的基本規則,以此來正當化愚蠢的順從行為。同樣地,系統也可以創造一些含糊不清且隨時改變的規則,卻堅持「規則就是規則」,沒有通融餘地,以達成控制人們的目的。

4. 改變行為、行動者和行動的語意內涵。把「傷害他人」的行為說成是「幫實驗者一個忙」,把懲罰行為說成是為了科學發現的崇高目的。

5. 替受試者創造出分散責任或是推卸負面結果責任的機會。譬如告訴他們有別人會負責,或沒有人會認為他們需要為此負責。

6. 極端惡行是由看似不起眼的小舉動開啟。

7. 小步伐循序漸進。目的是讓人們很難注意到前一個行動跟自己正在做的有甚麼不同,不過「多一點而已」。

8. 逐漸改變權威人士的形象性質。從開始的「公正」、講理形象,漸漸變成「不公正」、苛求,甚至毫不講理。

9. 讓「離開一切的代價」變得高昂,或是藉允許不同意見的表達但同時不斷堅持服從,而提高離開過程的困難度。

10. 用意識形態或是美好的空話捏造一個看似令人憧憬的根本性目標,以正當化達成目標必須運用的任何手段。



p520~p525
抗拒有害影響的十步驟:

1. 讓我們從承認自己的錯誤開始,先跟自己認錯,然後跟其他人認錯,讓我們接受「人皆有過」這句名言。你曾經判斷失誤,做了一個錯誤的決定。當你做出決定時,你有十足的理由,但是現在你知道自己錯了,請你說出這三個神奇的句子:「對不起」、「我為我的過錯道歉」、「請原諒我」。

2.我們必須改變我們平常漫不經心的態度,變得更有警覺,處在新情境中尤其如此。我們在熟悉的情境中時,即使舊習慣已經過時或變錯誤了,他們得時常提醒自己不要用自動飛行模式來生活,而是要始終活在當下,要對當前情境的意義有所反思。

3. 無論如何,為自己的決定和行動負責。

4. 不要允許其他人將你去個人化,不要讓他們把你放入某個分類、某個盒子、某個自動販賣機裡,不要讓他們把你變成一個客體、一樣東西。請堅持你的個體性;禮貌地告訴他們你的名字和憑證,大聲清楚地讓他們知道你。請堅持讓別人也這麼做。在互動時與人做視線接觸,釋放關於自己的訊息以強化你獨一無二的個性。當身處影響力作用的情境中,尋找你和佔據支配地位之人的共通點,並藉由這共通點來強化你們之間的相似性。絕不要對人或讓人對你產生負面的刻板印象,嘲笑別人的字眼、標籤或玩笑都具有破壞力。

5. 當一個人的權威立場具有充分理由時,孩子們應該要有禮聽話,但是當權威並不值得尊敬時,反抗他們才叫做聰明的好孩子。對付優先性立場不符合我們最佳利益卻自稱為權威的人,這樣做可以減少我們盲從的機會。

6. 渴望被接受的力量會讓一些人幾乎願意做任何事,只求被接納,而為了避免被群體拒絕,甚至會做出更極端的行為。因此重要的是要能夠判斷甚麼時候該服從,甚麼時候該拒絕。我們每個人終究都只活在自己的心靈中,活在孤獨之中,所以必須樂意並且也隨時準備好主張自己的獨立性,而不應擔憂被社會拒絕。

7. 創造架構化資訊的人不是藝術家,就是舌燦蓮花的騙子。架構化的議題往往比小心翼翼在界線內進行說服的言論更有影響力。而且有效的架構化資訊可以只是一些聲音、影片段落,或者標語、代表圖案,看起來一點ˇ也不像是在傳達特定的意識形態。

8. 當我們讓自己受困於延伸的現在式時間中,可能會被引導做出並不真正認同的行為。當我們不再感受到過去的承諾及對未來的責任時,就等同於對情境誘惑敞開自我,你將可能做出像小說《蒼蠅王》中一樣的暴行。如果身邊的人開始變得殘酷嗜虐或失去控制,請你不要「隨波逐流」,你還可以仰賴一個超越現在取向的享樂主義或宿命論的時間觀。

9. 對安全感的需求是人類行為有利的決定因素。當面對所謂安全威脅或是面對讓我們遠離危險的承諾時,我們可能會受到操弄而做出無法贊同的事。那些兜售、傳播影響力的人藉著提出一份浮士德式的契約而取得支配我們的權力,契約內容是:只要你交出部分自由給當局,不管是個人還是公民自由,我們就會保證你毫髮無傷。扮演撒旦角色的誘惑者會跟你說,只有當所有人都犧牲一點點小小的權利或自由時,他的力量才有辦法拯救你。請拒絕這樁交易。絕對不要為了安全的許諾犧牲基本的個人自由,因為你的犧牲是真實而且立即生效,但他的許諾卻是個遙遠的幻覺。

10. 個人往往會在系統的強大力量面前退卻,這些系統包括我們曾形容過的軍隊和監獄系統,以及幫派、教派、兄弟會、企業,有時甚至是功能出問題的家庭。但如果與其他有相似想法和決心的人一起合作,將個人的抵抗能力結合起來,就有可能造成一些改變。

2012/1/3

賭約

莊家:ETREX
閒家:八里人
賭注:王品牛排
到期時間:2012年12月31日 23:59:59

莊家勝利條件:到期時此blog總瀏覽量 >= 1,000,000
閒家勝利條件:到期時此blog總瀏覽量 < 1,000,000

2012/1/1

新年新希望

希望今年能夠做到下面的事:
1. 作facebook遊戲
2. 部落格人氣破百萬
3. 架一個網站