當前位置:編程學習大全網 - 編程語言 - 小遊戲的基本種類

小遊戲的基本種類

小遊戲分為:動作類小遊戲、體育類小遊戲、益智類小遊戲、射擊類小遊戲、冒險類小遊戲、棋牌類小遊戲、策略類小遊戲、敏捷類小遊戲、搞笑類小遊戲、休閑小遊戲、激情類小遊戲、折磨類小遊戲、雙人小遊戲等。 FLASH是Macromedia公司(現被Adobe公司收購)開發的網頁富媒體及強交互技術。 ActionScript,使用與Java及Javascript類似語法。

FLASH的解析器,稱為FlashPlayer,體積十分小巧。不僅可以支持流行的IE瀏覽器,還可以支持Firefox, Opera, Safari等多款瀏覽器,用戶下載安裝非常方便。這也是Flash小遊戲流行的重要原因之壹。 Applet是Java語言的壹套技術體系,被設計用來在網頁上顯示動態內容。Applet在97年提出,在2000年前風靡互聯網世界,當時被認為是未來網頁技術發展的重要方向。但是由於微軟公司拒絕在IE瀏覽器中內置JRE解析器,並提出了微軟自有的Applet標準,導致最終用戶如果需要使用Applet必須先下載龐大的JRE解析程序,這最終導致了Applet的衰落。

Applet相對於Flash的優勢在於強大的功能和可擴展性,由於其來源於Java語言,因此可以使用龐大的Java類庫,包括異常豐富的第三方開源軟件。Applet還可以憑借與OpenGL的接口實現實時3D渲染。 Shockwave是由Macromedia開發的多媒體播放器。可以通過Shockwave播放和收看文件,並且效率更高,效果更好。同Flash壹樣,Shockwave也需要插件支持。

Shockwave亦是 macromedia(現已被Adobe收購)提供的網上流媒體播放技術。與Flash技術的區別在於,Flash 是壹種網上矢量動畫技術並帶有壹定的交互編程功能。Shockwave是壹種更加復雜的播放技術,由於提供了強大的、可擴展的腳本引擎,可以實現3D效果小遊戲、制作聊天室、操作html、解析xml2文檔、控制矢量圖形,兩者都是流媒體技術。但是flash啟動非常快,而 shockwave 啟動沒有flash快。flash是用flash軟件制作,文件後綴名是 .swf(shockwave flash format),shockwave 是用Director制作,文件後綴名是 .dcr。

幀速率決定了媒體可以播放的最高速率,Shockwave 和 flash 的實際播放速率通常由於播放所需的計算量過大而達不到指定的播放率。二者的內部引擎不同,shockwave 的幀速率通常在30~60之間,而 flash 的幀速率默認為12,壹般在12~30。shockwave 本質上使用壹個高性能的點陣復合引擎,而 flash 實質上是壹個實時矢量到點陣的渲染引擎。通常矢量到點陣的渲染要比簡單的將點陣圖像復合更加耗時,這就是為什麽 shockwave 可以比 flash 提供更高的幀速率。

  • 上一篇:遊戲運行時出現錯誤怎麽解決
  • 下一篇:研究人員用了什麽技術讓祝融在火星特殊地貌下可靠運行?
  • copyright 2024編程學習大全網