Browse Source

add links to side bar

mitm001 5 years ago
parent
commit
8a65a7872c
2 changed files with 8 additions and 25 deletions
  1. 1 25
      docs/modules/ROOT/pages/jme3.adoc
  2. 7 0
      docs/modules/tutorials/nav.adoc

+ 1 - 25
docs/modules/ROOT/pages/jme3.adoc

@@ -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>>
 
 

+ 7 - 0
docs/modules/tutorials/nav.adoc

@@ -30,3 +30,10 @@
 ** Advanced
 *** xref:advanced/app/simpleapplication.adoc[SimpleApplication]
 *** xref:advanced/system/appsettings.adoc[AppSettings]
+*** Controlling Game Logic
+**** xref:advanced/app/update_loop.adoc[Update Loop]
+**** xref:advanced/app/state/application_states.adoc[Application States]
+**** xref:advanced/scene/control/custom_controls.adoc[Custom Controls]
+**** link:https://www.youtube.com/watch?v=MNDiZ9YHIpM[Video: How to control any scene node]
+**** link:https://www.youtube.com/watch?v=-OzRZscLlHY[Video: How to remote control a character in a scene]
+**** link:https://wiki.jmonkeyengine.org/Scenes/SDK-UsecaseDemo_1.zip[Video Source Code]