Skip to content

Latest commit

 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EP Solar System Explorer

This project is an attempt to bring an interactive 3D map to the Eclipse Phase roleplaying game world.

The project makes use of WebGL via three.js and Scala.js to render everything in a HTML5 capable browser.

Status

Currently in alpha stage with an experimental deployment at http://epexplorer.lkroll.com/.

Dependencies

This project depends on a custom build of the threejs-facade for Scala which can be found at Bathtor/threejs-facade.

Development

First checkout, build, and publish the dependencies (see above) to your local ivy repository.

To build and run the project, check it out from git, cd into the project folder and run sbt. In sbt run fastOptJS to build the project. You can access the development version through your browser at http://localhost:12345/target/scala-2.12/classes/WEB-INF/index-dev.html (you might have to change the entry for localUrl in mapviewer.sbt an address you may actually bind on).

TODO

Definitely

Nice to have

  • Travel Calc
  • Add more moons if necessary
  • Region markers (e.g. Trojans, Greeks)
  • LOD
  • Object filters
  • Some hints at geography (at least for the planets)
  • Space elevators and transportation networks

Licenses

The material is based on Eclipse Phase by Posthuman Studios and is published under Creative Commons (BY-NC-SA) 3.0 (license)[https://creativecommons.org/licenses/by-nc-sa/3.0/] as is the original material.

About

Eclipse Phase Solar System Explorer

Resources

Stars

7 stars

Watchers

2 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages