Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 2.01 KB

File metadata and controls

29 lines (21 loc) · 2.01 KB

Electronvolt

Electronvolt (formerly known as Atrium) will be a sci-fi first-person puzzle written in D language. The game itself is under development. This repository contains a tech demo that implements planned visual style and basic gameplay mechanics. There are no puzzles/objectives yet.

Screenshot

Gameplay

Electronvolt will provide high level of interactivity, featuring fully dynamic world with everything being controlled by the physics engine. You will be able to walk on any surface and push any object, use special devices to affect gravity and other physical behaviours of the environment.

Tech details

The game features Dagon as a graphics engine. It also uses Newton Dynamics for physics and SoLoud for playing sounds.

Download

Binary releases of the game are available for download on GameJolt.

Building

To build the demo, run dub build --build=release-nobounds.

The repository contains only the source code. To run Electronvolt, you'll need binary data which is available here. Download the archive eV-0.0.7-assets.7z, unpack it and put the contents alongside with the executable.

To lighten the updates of the asset archive, the game soundtrack (assets/music folder) is downloaded separately. It is available here. Download the archive eV-music.7z, unpack it and put the contents alongside with the executable.

The Launcher

Electronvolt features optional launcher written in Python that allows to configure graphics beforehand and will also provide GameJolt trophy system integration into the game.