Elematter
Tower Defense, Strategy 2014 Single player Moderate
Four elemental towers, twenty waves, one winding maze.
Opens the play page, where the game runs in a frame on this page.
Controls
- Open the build menu on an empty tile
- Click a tile
- Build the highlighted element
- Click it in the build menu
- Upgrade or reclaim a finished tower
- Click the tower
- Start, pause and resume
- Play
- Send the next wave early for bonus fragments
- Send Next
- Change the game speed
- x1x2x3
Details
The game
- Author
- Jack Rugile
- Released
- 2014
- Players
- Single player
- Difficulty
- Moderate
How it runs
- Play time
- 15-25 min for a full 20-wave run
- Audio
- Sound
- Tech
- Vanilla JavaScript + DOM elements and CSS transforms + Web Audio (jsfxr)
Source
- Upstream
- https://github.com/jackrugile/elematter-js13k
Pinned at
b7c4c0a9e0 - Licence
- MIT License
public/games-runtime/elematter/LICENSE.md(MIT) Upstream LICENSE.md is the MIT License, "Copyright (c) 2014 Jack Rugile", and package.json declares "license": "MIT". The shipped bundle also contains jsfxr's SfxrParams (Apache License 2.0, Copyright 2010 Thomas Vian) from src/js/vendor/jsfxr.js; its notice and full license text ship as public/games-runtime/elematter/LICENSE.jsfxr.txt. There are no image, font or audio files to license separately - all art is DOM elements styled with CSS, and all sound is synthesised at runtime from jsfxr parameter data.
About Elematter
A tower defense game built on the four elements. Earth, Water, Air and Fire towers each hit harder against one rival element, so the maze you build in the early waves has to be rebuilt as the wave composition changes. Twenty waves stand between the raiders and your stock of elemental matter.
Provenance and licence
Made by Jack Rugile,
first released in 2014. Source is the author's own repository at
https://github.com/jackrugile/elematter-js13k,
vendored here from commit b7c4c0a9e0.
Released under the MIT License (MIT).
Upstream LICENSE.md is the MIT License, "Copyright (c) 2014 Jack Rugile", and package.json declares "license": "MIT". The shipped bundle also contains jsfxr's SfxrParams (Apache License 2.0, Copyright 2010 Thomas Vian) from src/js/vendor/jsfxr.js; its notice and full license text ship as public/games-runtime/elematter/LICENSE.jsfxr.txt. There are no image, font or audio files to license separately - all art is DOM elements styled with CSS, and all sound is synthesised at runtime from jsfxr parameter data.
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.
Related games
Games on the shelf that share a genre with this one.
-
-
-
micropolisJS
2013A handmade JavaScript port of the open-source city simulator
Moderate Single player
Play