Przeglądaj źródła

move info to beginner doc

mitm001 5 lat temu
rodzic
commit
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.
 
 
-== 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
 
 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
 
 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
 
 
-*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>>.