Skip to content

Commit 610c2e6

Browse files
committed
Adding a basic "Blue Cube" SiO2 app with standard dependencies,
basic Lemur setup, etc.. A template that can be cut-pasted to a new project just be search/replacing the 'rename' string.
1 parent 91e9588 commit 610c2e6

File tree

15 files changed

+314
-0
lines changed

15 files changed

+314
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove me when there are files here.

base-sio2/assets/MatDefs/.removeme

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove me when there are files here.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove me when there are files here.

base-sio2/assets/Models/.removeme

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove me when there are files here.
67.2 KB
Binary file not shown.

base-sio2/assets/Scenes/.removeme

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove me when there are files here.

base-sio2/assets/Shaders/.removeme

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove me when there are files here.

base-sio2/assets/Sounds/.removeme

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove me when there are files here.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove me when there are files here.

base-sio2/build.gradle

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
apply plugin: 'java'
2+
apply plugin: 'application'
3+
apply plugin: 'eclipse'
4+
apply plugin: 'idea'
5+
6+
mainClassName='rename.Main'
7+
8+
repositories {
9+
mavenLocal()
10+
11+
if( JavaVersion.current() == JavaVersion.VERSION_1_7 ) {
12+
// Fallback for JDK 7 that can no longer connect to jcenter with https
13+
maven { url "http://jcenter.bintray.com" }
14+
} else {
15+
jcenter()
16+
}
17+
}
18+
19+
ext.jmeVersion = "[3.2,)"
20+
21+
project(":assets") {
22+
apply plugin: "java"
23+
24+
buildDir = rootProject.file("build/assets")
25+
26+
sourceSets {
27+
main {
28+
resources {
29+
srcDir '.'
30+
}
31+
}
32+
}
33+
}
34+
35+
36+
dependencies {
37+
38+
compile "org.jmonkeyengine:jme3-core:$jmeVersion"
39+
compile "org.jmonkeyengine:jme3-desktop:$jmeVersion"
40+
compile "org.jmonkeyengine:jme3-lwjgl:$jmeVersion"
41+
42+
// For a UI and input mapping
43+
compile "com.simsilica:lemur:1.12.0"
44+
compile "com.simsilica:lemur-proto:1.10.0"
45+
46+
// General utilities
47+
compile "com.simsilica:sio2:1.3.0"
48+
compile "com.simsilica:sim-math:1.3.0"
49+
50+
// Standard utility stuff
51+
compile 'com.google.guava:guava:19.0'
52+
compile 'org.slf4j:slf4j-api:1.7.13'
53+
runtime 'org.apache.logging.log4j:log4j-slf4j-impl:2.5'
54+
55+
56+
runtime project(':assets')
57+
}
58+
59+
task wrapper(type: Wrapper) {
60+
}
61+
62+

0 commit comments

Comments
 (0)