Skip to content

gecko0307/electronvolt

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

Electronvolt

Electronvolt (formerly known as Atrium) will be a sci-fi first-person puzzle written entirely in D language. The game itself is under development. This repository contains a sandbox app that demonstrates 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.

The old version based on DGL engine can be found here.

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-data.zip, unpack it and put the data folder alongside with the executable.