Game development

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
警告:可能造成眩晕。

文档标签和贡献者