这个页面列出了许多令人印象深刻的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
- 警告:可能造成眩晕。