2012年10月6日 星期六

MP3 Player


用Flash做個簡易的MP3 Player,可控制音量,可讀取電腦中的MP3,有歌曲的進度條,有隨聲音振幅跳動的動畫效果。

關於Flash的寫法有直接寫到影格的動作上,有寫到元件的動作上的,有另外寫Action Script腳本的,所有元件由外部載入,再由AS檔腳本來繼承跟產生,至於哪種方式比較好呢,見仁見智吧。

2012年9月29日 星期六

捲動式地圖


許多遊戲使用的地圖移動方式,有些時候地圖會比遊戲顯示的畫面還要大,而且為了節省記憶體的使用量,所以使用這種捲動式的地圖,像RPG是將主角放置在地圖畫面中間,按下移動方向鍵後捲動地圖,另外還有就是像Google Map一樣,使用滑鼠拖曳式的地圖。

2012年9月22日 星期六

Flash 終極密碼


開學了,暑假寫的終極密碼小遊戲,玩家猜一次電腦猜一次,規則是從1~99中取一個亂數,先猜中亂數值的就算輸,首先設定4個變數,最大值,最小值,亂數取的值,輸入的值,之後就判斷跟比較輸入值就可以了。

2012年9月15日 星期六

Google API

 Google Weather API
Google Map API

最近玩了一下Google API,不過Google Weather API好像停止了,Google Map API用途的話,目前手機APP已經有一堆的應用程式了,所以,我也不知道該寫什麼功能,單純只有顯示地圖而已,算是測試吧。

2012年9月8日 星期六

Flash 角色移動範圍


點擊遊戲中角色後顯示可移動的範圍,點擊要移動的位置後角色移動過去,移動時有移動動畫,移動到目的地後呈現待機動畫,指令及攻擊範圍部分還沒寫。

2012年9月1日 星期六

機率


假設有1~7項獎品,最大獎2000元,左邊有加入機率設為0.5%,右邊單純由1~7取亂數產生,也就是14.3%的機率,結果顯而易見的一面倒,要取亂數的話還是加個機率好了,不然,太容易中獎了。

2012年8月25日 星期六

亂數取名


嘗試用亂數寫取名程式,結果當然與現實不同,實際上在台灣可是陳李滿天下,台灣百家姓的排名前十大是,陳林黃張李王吳劉蔡楊,如果要符合現實比例的話,看來要增加機率變數了。

2012年8月18日 星期六

Isometric Map


Facebook上許多小遊戲都是用這種斜角地圖,一般都是轉45度,但是,也有些遊戲轉的角度不一樣,座標算法的公式數值也就跟著改變。

2012年8月11日 星期六

六角形地圖


這種六角形地圖最常見的就是棋盤式戰略遊戲,又可分為垂直跟水平兩種,國外許多重視真實歷史資料的二戰戰略遊戲還是使用這種地圖。

2012年8月4日 星期六

Flash Tile Map


趁著暑假玩一下Flash,把以前BCB寫的轉成AS3看看,在網路上搜尋Tile Map,可以找到一些不錯的網站參考。

推薦網站
Tile based games
寫的很詳細,而且含原始碼,全部看完已經可以做出簡單的小遊戲了。
缺點是英文的,原始碼是AS2的。