|
@@ -7,32 +7,8 @@
|
|
|
ifdef::env-github,env-browser[:outfilesuffix: .adoc]
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-== Documentation for Intermediate Users
|
|
|
-
|
|
|
-Now that you understood the basics, let's put it all together. The following intermediate articles help you to understand how to use these concepts in context.
|
|
|
-
|
|
|
-=== jMonkeyEngine3 Concepts
|
|
|
-
|
|
|
-* <<jme3/external/blender#,Creating compatible models in blender>>
|
|
|
-* <<jme3/external/3dsmax#,Creating compatible models in 3dsmax>>
|
|
|
-
|
|
|
-Learn from sample code in link:https://github.com/jMonkeyEngine/jmonkeyengine/tree/master/jme3-examples/src/main/java/jme3test[src/main/java/jme3test] (also available in the sdk by `menu:File[New Project>JME3 Tests]`) and the example games provided by the community!
|
|
|
-
|
|
|
-
|
|
|
-== Documentation for Advanced Users
|
|
|
-
|
|
|
-Now that you understand the concepts, it's time to make the most of the jMonkeyEngine. Deep-dive into the +++<abbr title="Application Programming Interface">API</abbr>+++ and learn about all options, including less commonly used advanced methods. Don't over-extend yourself, developing a good game requires time and dedication. One step at a time, champ! :)
|
|
|
-
|
|
|
=== Controlling Game Logic
|
|
|
|
|
|
-* <<jme3/advanced/update_loop#,Update Loop>>
|
|
|
-* <<jme3/advanced/application_states#,Application States>>
|
|
|
-* <<jme3/advanced/custom_controls#,Custom Controls>>
|
|
|
-** link:https://www.youtube.com/watch?v=MNDiZ9YHIpM[Video: How to control any scene node]
|
|
|
-*** <<jme3/advanced/sourcecode#,Source Code>>
|
|
|
-** link:https://www.youtube.com/watch?v=-OzRZscLlHY[Video: How to remote control a character in a scene]
|
|
|
*** <<jme3/advanced/sourcecode#how-to-control-a-character-in-a-scene-source-code#,Source Code>>
|
|
|
|
|
|
* <<jme3/advanced/multithreading#,Multithreading>>
|
|
@@ -56,6 +32,7 @@ Now that you understand the concepts, it's time to make the most of the jMonkeyE
|
|
|
* <<jme3/advanced/animation#,Animation>>
|
|
|
* <<jme3/advanced/cinematics#,Cinematics (cutscenes, fake destruction physics)>>
|
|
|
* <<jme3/advanced/motionpath#,MotionPaths and waypoints>>
|
|
|
+* <<jme3/external/3dsmax#,Creating compatible models in 3dsmax>>
|
|
|
* <<jme3/external/blender#,Creating jME3 compatible 3D models in Blender>>
|
|
|
* <<jme3/external/blender/blender_gltf#,Exporting Models as GlTF meshes from Blender>>
|
|
|
* <<jme3/external/blender/blender_ogre_export#,Exporting Models as Ogre XML meshes from Blender>>
|
|
@@ -70,7 +47,6 @@ Now that you understand the concepts, it's time to make the most of the jMonkeyE
|
|
|
** link:https://youtu.be/GQJSrOpNQwI?list=PLv6qR9TGkz8RcUr-fOHI2SksWA4BAU9TS[Part 2- Rig and Animate Model in Mixamo]
|
|
|
** link:https://youtu.be/JzRe2Dxbcmc?list=PLv6qR9TGkz8RcUr-fOHI2SksWA4BAU9TS[Part 3- Import Model to JME]
|
|
|
** link:https://youtu.be/8wwDRDJop7k?list=PLv6qR9TGkz8RcUr-fOHI2SksWA4BAU9TS[Part 4- Play Animation (Final Result)]
|
|
|
-
|
|
|
* <<jme3/advanced/mixamo#,Animating Blender Models With Mixamo>>
|
|
|
|
|
|
|