Răsfoiți Sursa

move info to beginner doc

mitm001 5 ani în urmă
părinte
comite
0b5ce90852

+ 0 - 39
docs/modules/ROOT/pages/jme3.adoc

@@ -38,45 +38,6 @@ Here are some videos of how the jMonkeyEngine SDK makes your development team's
 *  Read the <<sdk#,SDK documentation>> for details.
 *  Read the <<sdk#,SDK documentation>> for details.
 
 
 
 
-== Tutorials for Beginners
-
-The beginner tutorials demonstrate the most common use cases and explain basic concepts. We encourage you to run the sample codes and experiment with them. link:https://github.com/jMonkeyEngine/jmonkeyengine/tree/master/jme3-examples/src/main/java/jme3test[All example code] is included in the jMonkeyEngine SDK: Simply create a new project from the `JmeTests` template. You can find detailed instructions on setting up the tests under the <<jme3#sample-projects#,Sample Projects>> topic found at the bottom of this page.
-
-To start writing your own projects, create a new file from the `BasicGame` template.
-Note that Test apps in this example project are not necessarily the recommended way to build an app with JME, they are just simple one class test case that showcase a feature.
-
-
-//[IMPORTANT]
-//====
-//*Press F1* in the <<sdk#,jMonkeyEngine SDK>> to browse and search a copy of this wiki's contents while coding. The help documents in the SDK always match the version that you currently use. The wiki is updated for the link:https://github.com/jMonkeyEngine/jmonkeyengine[latest development version] of jME3.
-//====
-
-
-[.right]
-image::jme3/beginner/beginner-physics.png[beginner-physics.png,width="360",height="291"]
-
-
-*  Make sure you are familiar with basic <<jme3/terminology#,3D game development concepts>> such as <<jme3/the_scene_graph#,the scene graph>>.
-
-..  <<jme3/beginner/hello_simpleapplication#,Hello SimpleApplication>> – Initializing a SimpleApplication
-..  <<jme3/beginner/hello_node#,Hello Node>> – Transforming Geometries and Nodes in the Scenegraph
-..  <<jme3/beginner/hello_asset#,Hello Assets>> – Loading 3-D models, scenes, and other assets.
-..  <<jme3/beginner/hello_main_event_loop#,Hello Loop>> – Triggering actions in the update loop
-..  <<jme3/beginner/hello_input_system#,Hello Input>> – Responding to keyboard and mouse input
-..  <<jme3/beginner/hello_material#,Hello Material>> – Setting Materials, Textures, Transparency
-..  <<jme3/beginner/hello_animation#,Hello Animation>> – Controlling animated models
-..  <<jme3/beginner/hello_picking#,Hello Picking>> – Shooting, pressing buttons, selecting, picking up items
-..  <<jme3/beginner/hello_collision#,Hello Collision>> – Making walls and floors solid
-..  <<jme3/beginner/hello_terrain#,Hello Terrain>> – Creating hilly landscapes with textures
-..  <<jme3/beginner/hello_audio#,Hello Audio>> – Accompanying places and actions with 3D sound
-..  <<jme3/beginner/hello_effects#,Hello Effects>> – Creating particle effects such as fire, explosions, spells.
-..  <<jme3/beginner/hello_physics#,Hello Physics>> – Bouncing ball and falling bricks
-
-*  See <<sdk/sample_code#,Trouble running the samples>> if you need help
-or try searching the wiki (search box is at the top of every wiki page) or using the link:https://hub.jmonkeyengine.org/search?expanded=true[forum search]. If that doesn't work try asking on the link:https://hub.jmonkeyengine.org/search?expanded=true[forum] itself, make sure you learn https://hub.jmonkeyengine.org/[how to use code blocks] before doing so.
-
-
-
 == Documentation for Intermediate Users
 == 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.
 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.

+ 13 - 0
docs/modules/tutorials/pages/beginner/beginner.adoc

@@ -4,3 +4,16 @@
 :revdate: 2020/07/06
 :revdate: 2020/07/06
 
 
 Get the source code at link:https://github.com/jMonkeyEngine/jmonkeyengine/tree/master/jme3-examples/src/main/java/jme3test/helloworld[jme3-examples/src/main/java/jme3test/helloworld/].
 Get the source code at link:https://github.com/jMonkeyEngine/jmonkeyengine/tree/master/jme3-examples/src/main/java/jme3test/helloworld[jme3-examples/src/main/java/jme3test/helloworld/].
+
+The beginner tutorials demonstrate the most common use cases and explain basic concepts. We encourage you to run the sample codes and experiment with them. link:https://github.com/jMonkeyEngine/jmonkeyengine/tree/master/jme3-examples/src/main/java/jme3test[All example code] is included in the jMonkeyEngine SDK: Simply create a new project from the `JmeTests` template. You can find detailed instructions on setting up the tests under the <<jme3#sample-projects#,Sample Projects>> topic found at the bottom of this page.
+
+To start writing your own projects, create a new file from the `BasicGame` template.
+Note that Test apps in this example project are not necessarily the recommended way to build an app with JME, they are just simple one class test case that showcase a feature.
+
+[.right]
+image::jme3/beginner/beginner-physics.png[beginner-physics.png,width="360",height="291"]
+
+
+*  Make sure you are familiar with basic <<jme3/terminology#,3D game development concepts>> such as <<jme3/the_scene_graph#,the scene graph>>.
+*  See <<sdk/sample_code#,Trouble running the samples>> if you need help
+or try searching the wiki (search box is at the top of every wiki page) or using the link:https://hub.jmonkeyengine.org/search?expanded=true[forum search]. If that doesn't work try asking on the link:https://hub.jmonkeyengine.org/search?expanded=true[forum] itself, make sure you learn https://hub.jmonkeyengine.org/[how to use code blocks] before doing so.

+ 1 - 1
docs/modules/tutorials/pages/beginner/hello_simpleapplication.adoc

@@ -5,7 +5,7 @@
 :keywords: beginner, intro, documentation, init, simpleapplication, basegame
 :keywords: beginner, intro, documentation, init, simpleapplication, basegame
 
 
 
 
-*Prerequisites:* This tutorial assumes that you have <<documentation#,downloaded the jMonkeyEngine SDK>>.
+*Prerequisites:* This tutorial assumes that you have xref:ROOT:documentation.adoc[downloaded the jMonkeyEngine SDK].
 
 
 In this tutorial series, we assume that you use the jMonkeyEngine <<sdk#,SDK>>. As an intermediate or advanced Java developer, you will quickly see that, in general, you can develop jMonkeyEngine code in any integrated development environment (NetBeans IDE, Eclipse, IntelliJ) or even from the <<jme3/simpleapplication_from_the_commandline#,command line>>.
 In this tutorial series, we assume that you use the jMonkeyEngine <<sdk#,SDK>>. As an intermediate or advanced Java developer, you will quickly see that, in general, you can develop jMonkeyEngine code in any integrated development environment (NetBeans IDE, Eclipse, IntelliJ) or even from the <<jme3/simpleapplication_from_the_commandline#,command line>>.