Skip to content

Yairama/MiningPlanningEngineALPHA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiningPlanningEngineALPHA

**********************************************************************************

NOTE: Amethyst engine has been archived, so repo must be migrated to Bevy engine

**********************************************************************************

A planning engine for mining engineering

linkedin LinkedIn   github Github   gitlab Gitlab

How to build

You need to have a git version control system installed.

You need to have Rust installed.

First unzip the files into \MiningPlanningEngine\projects\ folder Then run the followings commands in a console (you will need to be given access to the repository)

git clone https://github.com/Yairama/MiningPlanningEngine.git
cd MinningPlanningEngine

For Windows OS:

cargo run --features vulkan

For MAC OS:

NOTE: its necesary to change the library in Cargo.tom file to change the amethyst-imgui backend from vulkan to metal

amethyst-imgui = { version = "0.7.1", features = ["metal"] }
cargo run --features metal

For a release run (much faster):

cargo run --release --features metal/vulkan

If you have performed the steps correctly, the following window should open

video.mp4

In-game screenshot

use WASD keys for movement and mouse movement for camera view and pres ESC key to close.

TO DO:

-Complete the GUI.

-Add Cubes maps generator

Results

got to big_topo.DXF/ Draw DXF in the menu option, then go to parsed_cubes.csv/ Generate Cube Maps. If you have performed the steps correctly, the following window should open:

In-game screenshot2

Hope you enjoy this project and feel free to contribute with suggestions and improvements. Thanks for your interest!

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages