游戏开发工具

在此页面中,你可以找到我们的游戏开发工具文章的链接,这些文章旨在涵盖框架、编译器和调试工具。

Web 技术

Function Technology
Audio Web Audio API
Graphics WebGL (OpenGL ES 2.0)
Input Touch events, Gamepad API, device sensors, WebRTC, Full Screen API, Pointer Lock API
Language JavaScript (or C/C++ using Emscripten to compile to JavaScript)
Networking WebRTC and/or WebSockets
Storage IndexedDB or the "cloud"
Web HTML, CSS, SVG, Social API (and much more!)
Full Screen API

全屏游戏。

Gamepad API

使用游戏手柄或其他游戏控制器。

HTML and CSS

构建,样式和布局游戏的用户界面。

HTML audio

轻松播放简单的音效和音乐。

IndexedDB

将用户数据存储在他们自己的计算机或设备上。

JavaScript

快速的网页编程语言为你的游戏编写代码。轻松移植你现有的游戏 EmscriptenAsm.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 服务器发送和接收任何你想要的数据,如下载新的游戏级别和艺术品,以便来回传送非实时游戏状态信息。