From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../index.html | 107 +++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 files/zh-cn/games/introduction_to_html5_game_gevelopment_(summary)/index.html (limited to 'files/zh-cn/games/introduction_to_html5_game_gevelopment_(summary)') diff --git a/files/zh-cn/games/introduction_to_html5_game_gevelopment_(summary)/index.html b/files/zh-cn/games/introduction_to_html5_game_gevelopment_(summary)/index.html new file mode 100644 index 0000000000..6d5cd2014a --- /dev/null +++ b/files/zh-cn/games/introduction_to_html5_game_gevelopment_(summary)/index.html @@ -0,0 +1,107 @@ +--- +title: HTML5游戏开发简介 +slug: Games/Introduction_to_HTML5_Game_Gevelopment_(summary) +tags: + - Games + - HTML5 +translation_of: Games/Introduction_to_HTML5_Game_Development_(summary) +--- +
{{GamesSidebar}}
{{IncludeSubnav("/zh-CN/docs/Games")}}
+ +
+

优点

+ +
    +
  1. 使用HTML5构建的游戏可以在智能手机,平板电脑,个人电脑和智能电视上工作。
  2. +
  3. 通过网络以及其他媒体广告宣传您的游戏。
  4. +
  5. 付款。收取你想要的,并使用任何你喜欢的付款处理服务。
  6. +
  7. 随时更新游戏。
  8. +
  9. 收集您自己的分析!
  10. +
  11. 更密切地与客户联系。
  12. +
  13. 玩家可随时随地玩游戏。
  14. +
+ +

网络技术

+
+ +
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FunctionTechnology
AudioWeb Audio API
GraphicsWebGL (OpenGL ES 2.0)
InputTouch events, Gamepad API, device sensors, WebRTC, Full Screen API, Pointer Lock API
LanguageJavaScript (or C/C++ using Emscripten to compile to JavaScript)
NetworkingWebRTC and/or WebSockets
StorageIndexedDB or the "cloud"
WebHTML, CSS, SVG, Social API (and much more!)
+ +
+
+
Full Screen API
+
全屏游戏。
+
Gamepad API
+
使用游戏手柄或其他游戏控制器。
+
HTML and CSS
+
构建,样式和布局游戏的用户界面。
+
HTML audio
+
轻松播放简单的音效和音乐。
+
IndexedDB
+
将用户数据存储在他们自己的计算机或设备上。
+
JavaScript
+
快速的网页编程语言为您的游戏编写代码。轻松移植您现有的游戏 Emscripten 或 Asm.js
+
Pointer Lock API
+
在游戏界面中锁定鼠标或其他指针设备。
+
SVG (Scalable Vector Graphics)
+
构建能够顺利扩展的矢量图形,无论用户显示器的大小或分辨率如何。
+
Typed Arrays
+
从JavaScript中访问原始二进制数据; 操纵GL纹理,游戏数据或其他任何东西。
+
+ +

Web Audio API

+ +
+
实时控制音频的播放,合成和操纵。
+
WebGL
+
创建高性能,硬件加速的3D(和2D)图形。OpenGL ES 2.0.
+
WebRTC
+
实时通讯控制音频和视频数据,包括电话会议,并在两个用户之间来回传送其他应用数据,如聊天。
+
WebSockets
+
将您的应用程序或站点连接到一个服务器以实时传输数据。适合多人游戏动作,聊天服务等。
+
Web Workers
+
生成后台线程为多核处理器运行自己的JavaScript代码。
+
XMLHttpRequest and File API
+
从一个Web服务器发送和接收任何您想要的数据,如下载新的游戏级别和艺术品,以便来回传送非实时游戏状态信息。
+
+
+ +

 

-- cgit v1.2.3-54-g00ecf