Skip to content

Commit d89d1ab

Browse files
committed
added some notes 'how to build'
1 parent 3b4c5cb commit d89d1ab

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,19 @@ Technical comments:
3232
Well, it was. On my elder computer, sending the chunky buffer to the screen takes 29 milliseconds (which drops the framerate to 30 fps). This option decreases the value to 5 milliseconds, resulting in perfect 60 fps.
3333
BUT: While testing the demo, i discovered the following problem on Windows 10: Having a two-screen-system, it´s mandatory that the screen which Windows calls 'number 1' is set as primary screen (which is default). If you change that, you see just nothing. I could reproduce that on two systems. Too bad i could´t find a workaround in time, so i had to drop that option.
3434

35+
36+
37+
#### How to build: ####
38+
39+
If you´re not familiar with the build tool 'Apache Maven', these few lines might help:
40+
41+
* download and unzip [Apache Maven](http://maven.apache.org/download.cgi)
42+
* add the **...\apache-maven-x.x.x\bin** folder to your path variable
43+
* check out both [LunarEngine](https://github.com/Moon70/LunarEngine) and [ParallelMultiverse](https://github.com/Moon70/ParallelMultiverse)
44+
* open CMD, change directory to lunarengine folder, that one which contains the pom.xml
45+
* execute this command: **mvn clean install**
46+
* now the engine should be compiled and installed in you lodcal maven repository
47+
* change directory to parallelmultiverse folder, again that one containing the pom.xml
48+
* execute this command: **mvn clean package**
49+
* now the target folder should contain two .jar files, the bigger one (containing also the engine) is the executable one
50+

0 commit comments

Comments
 (0)