Bytelane

HexGL

Racing, Arcade 2012 Single player Moderate

Anti-gravity time trials through a neon cityscape.

The HexGL hover-ship flying off a jump over the Cityscape track, boost light and exhaust smoke trailing behind it, with the lap timer reading 0'4"391, the lap counter at 1/3 and the speed HUD at 182 with the shield bar at 96.
Play HexGL

Opens the play page, where the game runs in a frame on this page.

Controls

Steer
Arrow LeftArrow Right
Accelerate
Arrow Up
Air brake left
AQ
Air brake right
DE
Restart the race
Escape
Steer on a touch screen, dragging from the left half of the screen
Touch drag
Accelerate on a touch screen, holding the right half
Touch hold

Details

The game

Released
2012
Players
Single player
Difficulty
Moderate

How it runs

Play time
3-6 min per race (3 laps)
Audio
Sound
Tech
WebGL + Three.js r50dev + CoffeeScript

Source

Upstream
https://github.com/BKcore/HexGL Pinned at 6addc95a2f
Licence
MIT License (MIT) Assets: The sound effects and music are licensed separately: audio/LICENSE credits boost.ogg, wind.ogg and destroyed.ogg as Creative Commons Attribution 3.0 Unported and crash.ogg and bg.ogg as public domain. The bundled libraries keep their own terms: three.js r50dev (MIT, mrdoob and contributors), Stats.js r10 (MIT, mrdoob), Detector.js, ShaderExtras.js and libs/postprocessing/* (MIT, the three.js example authors), DAT.GUI (Apache License 2.0, Data Arts Team, Google Creative Lab) and leap-0.4.1.min.js (the Leap Motion JavaScript SDK). The textures and geometries were committed by the author and fall under the repository licence; graphics credits name Charnel (HexMKI base model) and Nobiax (track texture). All of it is redistributed byte-for-byte and credited in public/games-runtime/hexgl/ATTRIBUTION.md. The repository LICENSE is an unmodified MIT text, kept verbatim at public/games-runtime/hexgl/LICENSE and served at /games-runtime/hexgl/LICENSE. The nine files under bkcore/hexgl/ that still carry the pre-2015 CC BY-NC 3.0 header (CameraChase, Gameplay, HUD, HexGL, Ladder, RaceData, ShipControls, ShipEffects and tracks/Cityscape) add a NonCommercial restriction, but still grant redistribution and modification; Bytelane serves the game unmodified with no advertising, analytics or tracking, so both readings are satisfied. That reading depends on the portal staying non-commercial. Packaging touched only index.html and launch.js (removed the Google Analytics snippet and the off-origin icon/OG URLs, added a black page background, made the WebGL-missing handler inert); no gameplay, rendering or asset file was touched. See docs/games/hexgl.md.

About HexGL

A WipEout-flavoured anti-gravity racer: three laps of a neon cityscape, air-brakes for the tight corners, speed pads on the straights, and a shield that drains every time you scrape a wall. WebGL and three.js put the camera behind the ship.

Provenance and licence

Made by Thibaut "BKcore" Despoulain, first released in 2012. Source is the author's own repository at https://github.com/BKcore/HexGL, vendored here from commit 6addc95a2f.

Released under the MIT License (MIT). Art, audio and other assets: The sound effects and music are licensed separately: audio/LICENSE credits boost.ogg, wind.ogg and destroyed.ogg as Creative Commons Attribution 3.0 Unported and crash.ogg and bg.ogg as public domain. The bundled libraries keep their own terms: three.js r50dev (MIT, mrdoob and contributors), Stats.js r10 (MIT, mrdoob), Detector.js, ShaderExtras.js and libs/postprocessing/* (MIT, the three.js example authors), DAT.GUI (Apache License 2.0, Data Arts Team, Google Creative Lab) and leap-0.4.1.min.js (the Leap Motion JavaScript SDK). The textures and geometries were committed by the author and fall under the repository licence; graphics credits name Charnel (HexMKI base model) and Nobiax (track texture). All of it is redistributed byte-for-byte and credited in public/games-runtime/hexgl/ATTRIBUTION.md.. The repository LICENSE is an unmodified MIT text, kept verbatim at public/games-runtime/hexgl/LICENSE and served at /games-runtime/hexgl/LICENSE. The nine files under bkcore/hexgl/ that still carry the pre-2015 CC BY-NC 3.0 header (CameraChase, Gameplay, HUD, HexGL, Ladder, RaceData, ShipControls, ShipEffects and tracks/Cityscape) add a NonCommercial restriction, but still grant redistribution and modification; Bytelane serves the game unmodified with no advertising, analytics or tracking, so both readings are satisfied. That reading depends on the portal staying non-commercial. Packaging touched only index.html and launch.js (removed the Google Analytics snippet and the off-origin icon/OG URLs, added a black page background, made the WebGL-missing handler inert); no gameplay, rendering or asset file was touched. See docs/games/hexgl.md.

The copy served here is the upstream source unmodified except for the packaging needed to run it from a static folder. Every game's licence, commit and any recorded change is listed on the credits page.

Games on the shelf that share a genre with this one.

All games