QTE

QTE

QTE是Quick Timer Events(快速反應按鍵)的縮寫。 概括的說,QTE共有兩種: 一種是考驗玩家即時反應的系統,在實際遊戲過程中,玩家要對遊戲畫面上出現的按鍵迅速作出反應,並按下與畫面所對應的按鍵,其出現的按鍵有單個的按鍵也有組合按鍵。 一種是一個特定或隨機的符號,在一段長度中迅速來回移動,玩家需要在符號移動到該長度的有效區域中時按下對應按鈕,否則亦要重來或再次觸發QTE事件。

遊戲

概括的說,QTE共有兩種:

第一種是考驗玩家即時反應的系統,在實際遊戲過程中,玩家要對遊戲畫面上出現的按鍵迅速作出反應,並按下與畫面所對應的按鍵,其出現的按鍵有單個的按鍵也有組合按鍵。過去出現在刑事快打上,但並不完美。而後《波斯王子·時之沙》中已有QTE王子使用匕首吸收沙之怪物身上的時之沙時出現,後《波斯王子3》中將QTE製作的更加完美,王子在接近敵人進行瞬殺的時候出現的一系列動作。莎木等經典遊戲將此系統發揚光大。

第二種是一個特定或隨機的符號,在一段長度中迅速來回移動,玩家需要在符號移動到該長度的有效區域中時按下對應按鈕,否則亦要重來或再次觸發QTE事件。

單機遊戲

1.《莎木》(Dreamcast, Xbox)

2.《戰神》系列(PS2、PS3、PSP)

3.《生化危機4》(NGC、PS2、Wii、PC、iPhone(Iphone為分章節縮水版本))

《生化危機5》(PS3、XBOX360、PC)

《生化危機:浣熊市行動》《生化危機6》(XBOX360\PS3 PC)

4.《波斯王子3》(PC、PS2、XBOX、NGC、PSP)

《波斯王子4》(PC)

5.《鬼屋魔影》(PC/PS)

6.《古墓麗影:傳奇》(PSP NDS)

《古墓麗影8》(PC PS3 XBOX360 NDS Wii PS2)

《古墓麗影:10周年紀念版》(PC、XBOX360、WII、MAC、PS2、PSP)

7.《鐵人》(PSP)

8.《寂靜嶺5-歸鄉》(PS3,Xbox360,PC)

9.《寂靜嶺-起源》(PSP)

10.《天劍》(PS3)

11.《X戰警前傳:金剛狼》(PC)

12 《功夫熊貓》(Wii/PC)

13 《耶利哥》(PC)

14 《電鋸驚魂》(PC/PS3/XBOX360)

15 《忍者之刃》(XBOX360、PC、PS3)

16.《最後的神跡》(Xbox360,PC)

17.《迷你忍者》(PC/Wii/DS/Xbox360/PS3)

18.《生化危機 暗黑編年史》

19.《FEAR 2起源計畫》

20.《獵天使魔女》

21.《英雄不再》系列

22.《瘋狂世界》(Wii/PC)

23.《暴雨 摺紙殺手》

24.《但丁的地獄》

25.《越獄陰謀》

26.《神之手》

27.《虐殺原形》 系列

28.《暗黑血統》

29.《正當防衛2》

30.《刺客信條2》

31.《如龍》系列

32.《:細胞分裂5:斷罪》

33.《古劍奇譚》

34.《最終幻想》系列

35.《蜘蛛俠:暗影之網》

36.《僱傭兵》系列

37.《喪屍圍城》系列

38.《shank》

39.《漫畫英雄:終極聯盟》系列

40.《仙劍奇俠傳四》

41.《火影忍者究極風暴系列》

42.《星球大戰:原力釋放》

43.《星球大戰:原力釋放2》

44.《死亡空間》 《死亡空間2》

45.《王國之心》 《合金裝備》

46. MD-CD《復仇忍者》《獨闖龍穴》《ROAD BLASTER FX》

47.《Need For Speed:The Run》(極品飛車:亡命狂飆)

48.《美國隊長》

49.《最後的遺蹟》

50.《仙劍奇俠傳五》

51.《使命召喚3》

52.《使命召喚4:現代戰爭》

53.《使命召喚:戰爭世界》

53.《使命召喚:現代戰爭2》

54.《使命召喚:黑色行動》

55.《使命召喚:現代戰爭3》

56.《使命召喚:黑色行動2》

57.《阿瑪拉王國:懲罰》

58.《核石之王》

59.《天啟之王》

60.《蝙蝠俠;阿卡姆瘋人院》

61.《蝙蝠俠;阿卡姆之城》

62.《暴力辛迪加》

63.《二進制領域》

64.《熱血無賴》

65.《我還活著》

67.《最後的戰士》

68.《刺客信條3》

69.《殺手5:赦免》

70.《極品飛車16》

71.《黑道聖徒3》

72.《刺客信條兄弟會》

73.《指環王北方戰爭》

74.《天誅》

75.《戰地3》

76.《伯恩的陰謀》

77.《古劍奇譚:琴心劍魄今何在》

78.《仙劍奇俠傳五前傳》

79.《侏羅紀公園》

80.《阿修羅之怒》

81.《孤島驚魂3》

《孤島驚魂4》

82.《維京:神域之戰》

83.《古墓麗影9》

84.《電鋸甜心》

85.《生化危機6》

86.《捷運2033》

87.《捷運:最後的曙光》

88.《最後生還者》(又名《美國末日》)(PS3)

89.《古劍奇譚二:永夜初晗凝碧天》

90.《進擊的巨人:人類最後之翼》

91.《黑道聖徒4》

92.《英雄傳說:閃之軌跡》(PS3,PSV)

93.《樂高加勒比海盜》(PSP,PC)

94.《刺客信條:大革命》(又稱《刺客信條:團結》)(PS4、PC、XBOXONE)

95.《巫師3:狂獵》(PC,XBOX ONE,PS4)

網路對戰

01.《劍靈》

02.《御龍在天》

03.《劍俠情緣網路版叄》

現在擁有QTE的網路遊戲主要有

1.《功夫英雄》首款QTE動作網遊

空中網2011年主打網遊《功夫英雄》,由被稱之為“中國格鬥之父”的蔡浚松製作。蔡浚松早在《莎木OL》的時候,就將單機經典的QTE系統融入到網遊,在《功夫英雄》中,QTE通過各種形式,例如鍵盤、滑鼠等方式提示玩家作出反應,而後展現出華麗的特效。

《功夫英雄》的QTE目前主要用於BOSS戰以及副本戰中,同時互動式QTE與自定義式QTE也會在後續測試中陸續與玩家見面。

2.《御龍在天》首款QTE戰爭網遊,5.18日開啟首次內測。

騰訊《御龍在天》,號稱“騰訊第一國戰網遊”,取材於三國歷史。這款遊戲將QTE 與網遊完美融合。其QTE的類型有三種:小怪QTE、BOSS QTE、劇情QTE。 在《御龍在 天》這款遊戲當中,打怪或者BOSS的過程中,有幾率出現QTE提示,例如“空格”、 “滑鼠右鍵”、“滑鼠左鍵”,需要玩家對此提示做出快速反映,然後將產生爆擊甚 至秒殺,也可能會展開一段三國歷史視頻等等。

QTE網遊玩法告別以往枯燥的升級方式與危險的打寶方法,別具一格將QTE系統與遊戲 中的劇情動畫相結合,給人強勁的打擊感。

3. 《楚留香新傳》首款QTE武俠動作網頁遊戲

《楚留香新傳》是樂港遊戲斥千萬重金打造的一款集角色扮演、養成、冒險解謎於一身,通過提煉重塑這位婦孺皆知的傳奇人物,旨在為玩家營造一個快意恩仇的奇幻江湖。

右上角就是qte 怪物自動鎖定是其效果右上角就是qte 怪物自動鎖定是其效果

首創滑鼠輕格鬥概念,只要滑鼠輕輕滑動即可激發超爽格鬥QTE,“向左”、“向上”、“向右”,炫麗連招效果、激情超殺技能,帶給你前所未有的超感官體驗。

5.《神曲》首款QTE魔幻題材角色扮演動作類網頁遊戲

《神曲》是由深圳第七大道科技有限公司自主研發的網頁遊戲,由37wan網頁遊戲平台,6711網頁遊戲平台,360遊戲等共同代理運營。遊戲戰鬥中點擊技能即可發動QTE特效,成功滿足按鍵要求後,可獲得技能傷害加成的效果,讓你擁有非同一般的視覺體驗。

QTE :嵌入式圖形界面編輯器

QTE :是一個專門為嵌入式系統設計圖形用戶界面的工具包,是挪威Trolltech公司的Qt的嵌入式版本。其特點包括:開原始碼和詳盡的API文檔;可移植性好;模組化設計可裁減(最小只有600k左右);有自己的視窗系統,可直接對底層圖形驅動進行操作;提供壓縮字型格式;多種硬體和軟體的輸入;支持反鋸齒文本和Alpha混合圖片;可連線資料庫;可使程式本地化;可與java集成等。QtE雖開源,但商業套用需付license費用!

Qtopia是在QtE基礎上轉為移動和手持設備開發的套用環境,分Phone版和PDA版兩種。

QtE通過Qt API與Linux I/O設備直接互動,同Qt/X11相比,QtE不需要X伺服器或Xlib庫,採用frame-buffer作為底層圖形接口,同時將外部輸入設備抽象為keyboard和mouse輸入事件。

QtE開發採用交叉編譯的方式,在宿主機開發時通過qvfb(virtual frame-buffer)來模擬frame-buffer。qvfb是X視窗用來運行和測試Qtopia的系統程式。

Qt/Emebbed通過Qt API與Linux I/O設備直接互動,同Qt/X11相比,QtE不需要X伺服器或Xlib庫,採用frame-buffer作為底層圖形接口,同時將外部輸入設備抽象為keyboard和mouse輸入事件。 QtE開發採用交叉編譯的方式,在宿主機開發時通過qvfb(virtual frame-buffer)來模擬frame-buffer。qvfb是X視窗用來運行和測試Qtopia的系統程式。

宿主機移植所需工具及環境變數:

Tmake-1.11 生成Makefile檔案 TMAKEDIR/TMAKEPATH/PATH

Qt-x11-2.3.2 Qvfb--虛擬frame-buffer工具 LD_LIBRARY_PATH/PATH

Uic--用戶界面編輯器

Designer Qt--圖形設計工具

Qt-emebbed-2.3.7 Qt庫支持.so QTEDIR/LD_LIBRARY_PATH/PATH

Qtopia-free-1.7.0 應用程式開發包桌面環境 QPEDIR/LD_LIBRARY_PATH/PATH

QtE信號與插槽是Qt自定義的一種通信機制,獨立於標準的C/C++語言,其實現必須藉助於MOC(Meta. Object Comilper)的Qt工具。MOC是一個C++的預編譯器,為高層次的事件處理自動生成附加的代碼。

所有從QObject或其子類派生的類都能包含信號和插槽,當對象改變狀態時,信號就由該對象發射;插槽用於接收信號,它們是普通對象的成員函式。用戶可以將很多信號與一個插槽相連,也可將單個訊息和多個插槽相連。

信號:void mysignal(int x);

插槽:void myslot(int x);

信號與插槽的關聯:connect(abutton, SIGNAL(clicked),SLOT(quit));

建立QtE的開發環境

x86-qtopia (嵌入式環境的建立類似!)

#tar -zxvf x86-qtopia.tgz

#./build

在PC模擬Qtopia運行時,要用到Qt版本的庫檔案,因此要在/etc/ld.so.conf檔案內添加

/x86-qtopia/qt/lib

/x86-qtopia/qtopia/lib

添加完畢後執行ldconfig進行更新。

運行QtE

在/x86-qtopia目錄下運行

#source set-env 或者 . set-env 來設定環境變數

#qvfb & (默認為240*320)或者 qvfb -width 640 -height 480 & 來啟動虛擬frame-buffer

#qpe & 來運新Qtopia

設計應用程式的基本步驟

1. 編寫*.cpp檔案

2. progen -t app.t -o name. pro (name為項目名稱)

3. tmake -o Makefile name. pro (自動生成Makefile檔案)

4. 在Makefile檔案的LIBS項中添加-lm -lstdc++,然後執行make

5. qvfb -width 640 -heigth 480 &

6. ./xxx -qws

相關詞條

相關搜尋

熱門詞條

聯絡我們