Examples

这个页面列出了许多令人印象深刻的 web 技术演示,你可以从中获得灵感和乐趣。这里证明了可以利用 JavaScript,WebGL 和相关的技术做些什么。前两个部分列出了可以玩的游戏,其中在第二个部分中列出的演示不一定是可交互的或是游戏。

免费/演示游戏

Beloola

一个连接充满激情的人们的网络虚拟现实(WebVR)平台。可以同时在 2D 屏幕和虚拟现实头盔显示器(设置/转为 VR 模式)上体验。

Tanx

一个多人坦克对战游戏,由PlayCanvas开发。

Hyper Vanguard Force

一个优雅的纵向卷轴太空射击游戏。

Swooop

一个飞行游戏:控制你的飞机并收集宝石。也是由PlayCanvas所开发。

Save the Day

在受灾区域驾驶你的救援直升机以拯救被困的受灾者(ga.me.)。

Polycraft

一个海难生存游戏。探索岛屿、打败怪物。

HexGL

一个快节奏、未来主义的赛车游戏。

Dead Trigger 2

经典的僵尸溅射游戏,使用Unity3D开发。

Angry Bots

一个未来风格的外星人式的第三人称射击游戏,使用Unity3D开发。

Nutmeg

可爱的复古卷轴平台动作游戏。

Back to Candyland

一个 match-3(Candy Crush)风格的游戏。

Biolab Disaster

横向卷轴平台射击游戏。

X-Type

纵向卷轴太空射击游戏演示。

Xibalba

复古(Doom 风格)的第一人称射击游戏。

Gorescript

另一个复古风格的第一人称射击游戏。

The Wizard

一个回合制的地下城解谜游戏。

Hextris

类似于俄罗斯方块的六边形解谜游戏。

2048

一个滑动数字方块的解谜游戏。

BananaBread

多玩家的 3D 第一人称射击游戏,使用 Emscripten,WebGL 和 WebRTC 开发。

Monster Madness

一个基于 WebGL 和 asm.js 的多人在线射击游戏,由 Nom Nom Games 和 Trendy entertainment 开发。

Auralux

基于 WebGL 和 asm.js 的策略游戏:捕获所有的太阳以获取胜利!

BrowserQuest

由 Little Workshop 和 Mozilla 开发的 MMORPG。

商业游戏

Oort Online

一个大型多人网游:在游戏中探索、建造和战斗(目前仍在开发中)。

A Wizard's Lizard

自上而下的塞尔达式的探索/RPG 游戏。

QbQbQb

一个科幻主题的解谜游戏。

Elliot Quest

复古的 8-bit 画面风格冒险游戏。

混合演示

WaveGL

音频资源的 WebGL 可视化展示。

Canvas Airport Simulation

可以显示飞机在机场起飞和降落的地图动画,也可以显示航线。

Animation Physics

地形和汽车的 3D 渲染,其中的物理计算使用了ammo.js

Volumetric Particle Flow

流体的物理模拟。

Explosion and chain reaction

会引发更多爆炸的爆炸粒子。

Canvas generated planet

一个具有小行星带的星球。

Digital Fireworks

在 canvas 上渲染出的焰火动画效果。

Autumn

秋叶飘落,光源在其后闪烁。使用Three.js开发。

Fire walk with me

翻腾的火云效果。

Rainbow Firestorm

下雨般的七彩粒子,在由圆组成的地形上跳跃。

Crowd Simulation

模拟想到达他们相反方向的拥挤人群。

SVG Masking Experiment

一台 X 光机,由 SVG 蒙版创建。

Realistic Water Simulation

如海浪的流水。

Dungeon demo

基于 Haxor 的地下城场景,拥有可行走的人物。

Massive Assault tech demo

渲染出的具有未来派的军用车辆的群岛。

Flight Stream

具有模拟航线的 3D 球体。

WebGL filters

用于向 HTML 元素添加效果的 WebGL 过滤器演示。

SVG isometic tiles

Generating isometric tiles with SVG matricies.

ThreeJS App Player

你可以在其中载入和运行 Three.js 的示例。

WebGL + Three.js Demo

警告:可能造成眩晕。