PSP的Flash版Space Invaders(太空侵略者)遊戲

PSP的Flash版Space Invaders(太空侵略者)遊戲
文∕趙英傑

PSP從2.7版韌體開始內建Flash Player 6,根據Flash Devices網站的介紹,此版本的主要規格摘要如下:

  • Flash Player版本編號:6,0,72,27
  • 文字輸入:支援螢幕鍵盤
  • 支援裝置字體:字體大小和樣式與PSP的網際網路瀏覽器相同。
  • 聲音:支援PCM、ADPCM和MP3。

space invaders

事件處理常式裡的“this”問題

事件處理常式裡的“this”問題
文∕趙英傑

讀者來信詢問《碼上就會:Flash 8動畫設計寶典》第十二章「製作互動選單介面」中的選單事件處理常式中,與“this”關鍵字相關的問題。問題的關鍵在於「事件處理常式」有兩種語法,以底下的格式來說(寫在關鍵影格中),this指的是item1「影片片段」實體內部的時間軸(請參閱書本12-17頁的for迴圈程式)。

自製PSP保護膜

自製PSP保護膜
文∕趙英傑

我買的這台二手PSP,原主人保養得很好,看起來跟新的一樣。為了讓它能繼續保持現狀,我嘗試用「博士膜」替PSP包膜。PSP背面很容易處理,只要將它放在博士膜上面,用鉛筆勾勒底部輪廓,就能剪裁出相當合身的保護膜。

底下是黏貼博士膜之後的背部照片:

PSP包膜

PSP的Mac模擬器實測

PSP的Mac模擬器實測
文∕趙英傑

之前的文章提到,PSP的Mac模擬器有實際色彩和假色兩個版本,其間的差異在於模擬真實色彩的執行速度比較慢。我首先測試的是真實色彩版本,使用System 7.0的「救援磁片」系統開機,等了一會兒(果然有點慢),看到了熟悉的“Welcome to Macintosh.(歡迎進入麥金塔世界)”的訊息…時間彷彿又回到1987年,初次試用Mac時的感動湧上心頭:

Welcome to Macintosh

用Java控制樂高機器人

用Java控制樂高機器人
文∕趙英傑

本文將使用Lego Mindstorms機器人套件與leJOS實作一個碰碰車。這台小車運用兩個碰撞感測器(銜接在RCX的接頭1及接頭3),以及兩個馬達(銜接在A與C接頭),如下圖所示:

樂高碰碰車

碰碰車運作的影片收錄在筆者的《碼上就會:Flash 8 動畫設計寶典》書籍光碟。當RCX的Run按鈕被按下時,碰碰車會持續前進;若左邊(接在接頭1的)碰撞感測器碰到東西時,碰碰車會先後退1秒鐘,然後在原地向右旋轉1.5秒後,再次向前行走。

A*路徑搜尋初探 GameDev.net

「路徑搜尋(pathfinding)」是角色扮演(RPG)類型和其他電玩遊戲中,常見的基本人工智慧程式。當玩家點選地圖上的某一點,螢幕上的角色就會自動越過障礙物,抵達目的地,這就是「路徑搜尋」演算法的用途,而本文介紹的A*則是知名的路徑搜尋演算法之一。當然,車用GPS衛星導航軟體,以及會走迷宮的電腦鼠(micromouse),也需要用到不同形式的「路徑搜尋」演算法。

最近在Patrick Lester先生的網站看到,他的大作已經被Panic先生翻譯成簡體中文。在取得Panic的同意後,筆者將他的譯槁加以編輯,並做了部分改寫成正體中文版,希望對有興趣的讀者有所幫助。

在樂高機器人上執行Java程式(一)

在樂高機器人上執行Java程式(一)
文∕趙英傑

Lego Java作業系統(簡稱LeJOS),支援部分的標準Java API,並擁有自訂的API,負責執行RCX相關的功能,例如:控制馬達、檢測感測器和按鈕、在LCD螢幕輸出字串、透過揚聲器發出聲音…等等。這些與RCX相關功能的API都位於leJOS的josx.platform.rcx套件中。本文將簡單介紹安裝leJOS與編譯Lego Java程式的方式。

文字 hello

在PSP和NDS遊樂器上執行Mac模擬器

我的第一台電腦是Mac 512Ke(因為它的記憶體容量是512KB,所以取這個名字;微處理器是8MHz的Motorola 68000),用了N年的Mac,曾經是蘋果電腦的死忠愛用者。作夢也沒想到,家裡的電視遊樂器(Dreamcast和Xbox)、PocketPC PDA和智慧型手機,都有微軟的視窗標誌。我當然也希望能在不同的機器上執行Mac系統,just for fun!,我並不討厭微軟,我現在的電腦也是採用微軟的視窗作業系統。

在PSP上執行Mac

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top