forked from richardTingle/jmeinitializer
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathlibraries.json
More file actions
122 lines (122 loc) · 4.5 KB
/
Copy pathlibraries.json
File metadata and controls
122 lines (122 loc) · 4.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
[
{
"key": "JME_DESKTOP",
"displayName": "JME Desktop",
"category" : "JME_PLATFORM",
"descriptionText" : "Desktop Game development including Windows and Linux",
"usesJmeVersion" : true,
"artifacts" : [ { "groupId" : "org.jmonkeyengine", "artifactId" : "jme3-desktop" } ]
},
{
"key": "JME_VR",
"displayName": "JME VR",
"category" : "JME_PLATFORM",
"descriptionText" : "Virtual reality support",
"usesJmeVersion" : true,
"artifacts" : [ { "groupId" : "org.jmonkeyengine", "artifactId" : "jme3-vr" } ]
},
{
"key": "JME_ANDROID",
"displayName": "JME Android",
"category" : "JME_PLATFORM",
"descriptionText" : "Android Game development",
"usesJmeVersion" : true,
"artifacts" : [ { "groupId" : "org.jmonkeyengine", "artifactId" : "jme3-android" } ]
},
{
"key": "JME_IOSMOE",
"displayName": "JME iOS using Multi-OS-Engine",
"category" : "JME_PLATFORM",
"descriptionText" : "iOS Multi-OS-Engine Game development",
"usesJmeVersion" : true,
"artifacts" : [ { "groupId" : "org.jmonkeyengine", "artifactId" : "jme3-ios" } ]
},
{
"key": "JME_EFFECTS",
"displayName": "JME Effects",
"category" : "JME_GENERAL",
"descriptionText" : "A JME library for effects, like explosions, smoke etc",
"defaultSelected" : false,
"usesJmeVersion" : true,
"artifacts" : [ { "groupId" : "org.jmonkeyengine", "artifactId" : "jme3-effects" } ]
},
{
"key": "JME_TERRAIN",
"displayName": "JME Terrain",
"category" : "JME_GENERAL",
"descriptionText" : "A JME library for terrain",
"defaultSelected" : false,
"usesJmeVersion" : true,
"artifacts" : [ { "groupId" : "org.jmonkeyengine", "artifactId" : "jme3-terrain" } ]
},
{
"key": "JME_NETWORKING",
"displayName": "JME Networking",
"category" : "NETWORKING",
"descriptionText" : "A JME library to support multiplayer games' network communication",
"defaultSelected" : false,
"usesJmeVersion" : true,
"artifacts" : [ { "groupId" : "org.jmonkeyengine", "artifactId" : "jme3-networking" } ]
},
{
"key": "JME_NIFTY",
"displayName": "Nifty Gui",
"category" : "GUI",
"descriptionText" : "Nifty GUI, a Gui library. No longer actively supported by JME but still available",
"defaultSelected" : false,
"usesJmeVersion" : true,
"artifacts" : [ { "groupId" : "org.jmonkeyengine", "artifactId" : "jme3-niftygui" } ]
},
{
"key": "JME_JBULLET",
"displayName": "JBullet",
"category" : "PHYSICS",
"descriptionText" : "A Java port of the popular C++ bullet physics library",
"defaultSelected" : false,
"usesJmeVersion" : true,
"artifacts" : [ { "groupId" : "org.jmonkeyengine", "artifactId" : "jme3-jbullet" } ]
},
{
"key": "MINIE",
"displayName": "Minie",
"category" : "PHYSICS",
"descriptionText" : "An alternative binding to the C++ bullet library, produced by a member of the JMonkey community",
"defaultSelected" : false,
"usesJmeVersion" : false,
"artifacts" : [ { "groupId" : "com.github.stephengold", "artifactId" : "Minie" } ]
},
{
"key": "LEMUR",
"displayName": "Lemur",
"category" : "GUI",
"descriptionText" : "Lemur is GUI toolkit for making user interfaces in jMonkeyEngine applications. It supports standard 2D UIs as well as fully 3D UIs. The modular design allows an application to use all or some of it as needed or even to build a completely new custom GUI library on top.",
"defaultSelected" : false,
"usesJmeVersion" : false,
"artifacts" : [
{ "groupId" : "com.simsilica", "artifactId" : "lemur", "fallbackVersion": "1.15.0" },
{ "groupId" : "com.simsilica", "artifactId" : "lemur-proto", "fallbackVersion": "1.12.0" }
]
},
{
"key": "LOG4J2",
"displayName": "Log4j2",
"category" : "GENERAL",
"descriptionText" : "A popular java logging library, useful to produce text logs of whats going on in your application",
"defaultSelected" : false,
"usesJmeVersion" : false,
"artifacts" : [
{ "groupId" : "org.apache.logging.log4j", "artifactId" : "log4j-core" },
{ "groupId" : "org.apache.logging.log4j", "artifactId" : "log4j-api" }
]
},
{
"key": "TAMARIN",
"displayName": "Tamarin",
"category" : "GENERAL",
"descriptionText" : "A virtual reality support library, providing VR hands & action based openVr",
"defaultSelected" : true,
"usesJmeVersion" : false,
"artifacts" : [ { "groupId" : "com.onemillionworlds", "artifactId" : "tamarin" } ],
"requiredPlatforms": ["JME_VR"]
}
]