Examples - Game development 编辑

This page lists a number of impressive web technology demos for you to get inspiration from, and generally have fun with. A testament to what can be done with JavaScript, WebGL, and related technologies. The first two sections list playable games, while the second is a catch-all area to list demos that aren't necessarily interactive/games.

Free/demo games

Beloola
WebVR platform to connect passionate people. Experience both available on 2D screens and on VR HMDs (Settings / Switch to VR mode).
Tanx
A multiplayer tank battle game, created with PlayCanvas.
Hyper Vanguard Force
A neat vertically scrolling space shooter.
Swooop
A plane flying game: control your plane and collect the jewels. Again, created with PlayCanvas.
Save the Day
Fly your rescue chopper around the disaster area and save the stranded victims (ga.me.)
Polycraft
A shipwreck 'n survive game. Explore the island and defeat the monsters.
HexGL
A fast-paced, futuristic racing game.
Dead Trigger 2
Classic zombie splatter action, made with Unity3D.
Angry Bots
A futuristic Aliens-esque isometric 3rd person shooter demo, made with Unity3D.
Nutmeg
Cute retro scrolling platforming action.
Back to Candyland
A match-3 (Candy Crush) style game.
Biolab Disaster
Side-scrolling platform shooter.
X-Type
Vertically scrolling space shooter demo.
Xibalba
Retro (Doom-style) first person shooter.
Gorescript
Another retro style first person shooter.
The Wizard
A turn-based, dungeon puzzle game.
Hextris
Tetris-like hexagonal puzzle game.
2048
A sliding number tiles puzzle game.
BananaBread
A multiplayer, 3D first-person shooter game developed using Emscripten, WebGL, and WebRTC.
Monster Madness
A WebGL and asm.js-based multiplayer online shooter, developed by Nom Nom Games and Trendy entertainment.
Auralux
WebGL and asm.js-based strategy game: capture all the suns to win!
BrowserQuest
A MMORPG created by the Little Workshop and Mozilla.
Shoot The Rocks
A canvas 2D single-player shooter in the style of Atari's classic Asteroids arcade game from 1979.
Star Citadel
A new take on Star Castle, Cinematronics' classic 1980 arcade game, built with canvas 2D.
Classic Platformer 
Canvas 2D game based on `Visual-ts game engine` - physics based on Matter.js 

Commercial games

Oort Online
A MMO exploration, building, and battle game (currently in development.)
A Wizard's Lizard
Top down Zelda-esque exploration/RPG.
QbQbQb
A sci-fi themed arcade puzzle game.

Bullet Force
    3D multiplayer first-person shooter.

Elliot Quest
8-bit graphic retro adventure game.
RPG MO
Isometric MMORPG with similarities to RuneScape Classic and Ultima.
Katan.io
HTML5 and canvas implementation of Settlers of Catan.
Pyramid Solitaire Ancient Egypt
Pyramid solitaire app ported to WebAssembly with Emscripten

Assorted demos

WaveGL
WebGL visualizer for sound sources.
Canvas Airport Simulation
Animated map showing planes taking off and landing at airports, along with flight path patterns.
Animation Physics
3D rendering of terrain and cars, using ammo.js for the physics calculations.
Volumetric Particle Flow
Physics simulation of flowing liquid.
Explosion and chain reaction
Exploding particles that set off other explosions.
Canvas generated planet
A planet with orbiting asteriod belt.
Digital Fireworks
Animated firework effects rendered on canvas.
Autumn
Falling autumn leaves, with light source shining through. Created using Three.js.
Fire walk with me
Billowing fire cloud effect.
Rainbow Firestorm
Rainbow-coloured particles, falling like rain, bouncing around on a terrain of orbs.
Crowd Simulation
Simulation of a bustling crowd of people all trying to reach their opposite positions.
SVG Masking Experiment
An Xray machine, creating using an SVG mask.
Realistic Water Simulation
Flowing water, like the waves on the ocean.
Dungeon demo
Haxor-based dungeon scene with walkable character.
Massive Assault tech demo
Rendered archipelago with futuristic military vehicles.
Flight Stream
3D globe with simulated flight paths.
WebGL filters
Demo showing WebGL filters being used to add effects to HTML elements.
SVG isometic tiles
Generating isometric tiles with SVG matricies.
ThreeJS App Player
A player into which you can load and run Three.js examples.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:64 次

字数:8539

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文