<commit_before>= Documentação jMonkeyEngine SDK
:author:
:revnumber:
:revdate: 2016/03/17 20:48
:keywords: documentation, tool, sdk
ifdef::env-github,env-browser[:outfilesuffix: .adoc]



== Por quê jMonkeyEngine SDK?


image::sdk/jme3-jmonkeyplatform.png[jme3-jmonkeyplatform.png,width="288",height="180",align="left"]

O jMonkeyEngine SDK (_kit_ de desenvolvimento de software) é o ambiente de desenvolvimento de jogos recomendado para a biblioteca jMonkeyEngine 3.

O jMonkeyEngine SDK é um ambiente de desenvolvimento integrado (Integrated Development Environment - IDE) que lhe provê plugins únicos para a criação de conteúdo de jogos jMonkeyEngine 3. Você pode link:https://github.com/jMonkeyEngine/sdk/releases/tag/stable[baixar e instalar o jMonkeyEngine SDK] como um ambiente de desenvolvimento de jogos completo e pronto para o uso, ao invés de utilizar uma IDE Java genérica. (<<jme3/beginner/what_s_an_ide#,O que é uma IDE>>?)

* EM CONSTRUÇÃO *

Since the jMonkeyEngine SDK is based on the link:http://platform.netbeans.org/[NetBeans Platform] (<<sdk/whynoteclipse#,Why not Eclipse RCP?>>), you have access to all of the developer tools in the link:http://www.netbeans.org/[NetBeans IDE], including a wide variety of deployment formats ranging from browser Applet and WebStart to desktop executables. Allthough we recommend the jMonkeyEngine SDK, experienced users can work with the jMonkeyEngine JARs in their favorite IDE, and choose to only use the jMonkeyEngine SDK to manage assets and JME3 binaries.


[TIP]
====
Go to `Settings → Keymap` and choose your favorite keyboard profile: NetBeans default, Eclipse, IntelliJ, or others.
====



=== Documentation


[TIP]
====
To get help and code samples right in the SDK, *press F1*, or press *ctrl-i* to enter a query in the super search box (top right)!
====


The built-in help system lets you browse a local copy of the documentation pulled from this wiki. It also contains code samples and info about installed plugins and generic IDE features.


== All Features and Usecases


==== Video Tutorials

*SDK Use Case Tutorials*

*  link:http://www.youtube.com/watch?v=-OzRZscLlHY[Video: jMonkeyEngine SDK Use Case Demo 1 (Quixote demo)]
*  link:http://www.youtube.com/watch?v=6-YWxD3JByE[Video: jMonkeyEngine SDK Use Case Demo 2 (Models and Materials)]

*SDK Tutorials*

*  link:http://www.youtube.com/watch?v=M1_0pbeyJzI[Video: jMonkeyEngine SDK - Basics]
*  link:http://www.youtube.com/watch?v=nL7woH40i5c[Video: jMonkeyEngine SDK - Importing Models]
*  link:http://www.youtube.com/watch?v=DUmgAjiNzhY[Video: jMonkeyEngine SDK - Dragging&amp;Dropping Nodes]
*  link:http://www.youtube.com/watch?v=ntPAmtsQ6eM[Video: jMonkeyEngine SDK - Scene Composing]
*  link:http://www.youtube.com/watch?v=zgPV3W6dD4s[Video: jMonkeyEngine SDK - Terrain with Collision Shape]
*  link:http://www.youtube.com/watch?v=Feu3-mrpolc[Video: jMonkeyEngine SDK - Working with Materials]
*  link:http://www.youtube.com/watch?v=MNDiZ9YHIpM[Video: jMonkeyEngine SDK - Custom Controls]
*  link:http://www.youtube.com/watch?v=oZnssg8TBWQ[Video: WebStart Deployment]
*  link:http://www.youtube.com/watch?v=D7JM4VMKqPc[Video: Animation and Effect TrackEditing]


image::sdk/jmonkeyplatform-docu-4.png[jmonkeyplatform-docu-4.png,width="421",height="298",align="right"]



==== SDK User Guide

*Getting Started*

*  <<sdk/update_center#,Updating jMonkeyEngine SDK>>
*  <<sdk/troubleshooting#,Troubleshooting>>

*Generic Java Development Features*

*  <<sdk/project_creation#,Project Creation>>
*  <<sdk/code_editor#,Code Editor and Palette>>
*  <<sdk/version_control#,File Version Control>>
*  <<sdk/application_deployment#,Application Deployment (JAR, WebStart, Applet, Android)>>
**  <<sdk/default_build_script#,Default Build Script>>
**  <<jme3/android#,Android>>
**  <<jme3/ios#,iOS>>

*  <<sdk/debugging_profiling_testing#,Debugging, Profiling, Testing>>

*Unique Game Development Features*

*  <<sdk/model_loader_and_viewer#,Importing, Viewing, and Converting Models>>
**  <<sdk/asset_packs#,Asset Packs>>

*  <<sdk/scene_explorer#,The SceneExplorer>>
image::jme3-built-in-help.png[jme3-built-in-help.png,width="400",height="260",align="right"]

*  <<sdk/scene_composer#,Composing a Scene>>
*  <<sdk/terrain_editor#,Terrain Editor>><commit_msg>Fixed section title out of sequence.<commit_after>= Documentação jMonkeyEngine SDK
:author:
:revnumber:
:revdate: 2016/03/17 20:48
:keywords: documentation, tool, sdk
ifdef::env-github,env-browser[:outfilesuffix: .adoc]



== Por quê jMonkeyEngine SDK?


image::sdk/jme3-jmonkeyplatform.png[jme3-jmonkeyplatform.png,width="288",height="180",align="left"]

O jMonkeyEngine SDK (_kit_ de desenvolvimento de software) é o ambiente de desenvolvimento de jogos recomendado para a biblioteca jMonkeyEngine 3.

O jMonkeyEngine SDK é um ambiente de desenvolvimento integrado (Integrated Development Environment - IDE) que lhe provê plugins únicos para a criação de conteúdo de jogos jMonkeyEngine 3. Você pode link:https://github.com/jMonkeyEngine/sdk/releases/tag/stable[baixar e instalar o jMonkeyEngine SDK] como um ambiente de desenvolvimento de jogos completo e pronto para o uso, ao invés de utilizar uma IDE Java genérica. (<<jme3/beginner/what_s_an_ide#,O que é uma IDE>>?)

* EM CONSTRUÇÃO *

Since the jMonkeyEngine SDK is based on the link:http://platform.netbeans.org/[NetBeans Platform] (<<sdk/whynoteclipse#,Why not Eclipse RCP?>>), you have access to all of the developer tools in the link:http://www.netbeans.org/[NetBeans IDE], including a wide variety of deployment formats ranging from browser Applet and WebStart to desktop executables. Allthough we recommend the jMonkeyEngine SDK, experienced users can work with the jMonkeyEngine JARs in their favorite IDE, and choose to only use the jMonkeyEngine SDK to manage assets and JME3 binaries.


[TIP]
====
Go to `Settings → Keymap` and choose your favorite keyboard profile: NetBeans default, Eclipse, IntelliJ, or others.
====



=== Documentation


[TIP]
====
To get help and code samples right in the SDK, *press F1*, or press *ctrl-i* to enter a query in the super search box (top right)!
====


The built-in help system lets you browse a local copy of the documentation pulled from this wiki. It also contains code samples and info about installed plugins and generic IDE features.


== All Features and Usecases


=== Video Tutorials

*SDK Use Case Tutorials*

*  link:http://www.youtube.com/watch?v=-OzRZscLlHY[Video: jMonkeyEngine SDK Use Case Demo 1 (Quixote demo)]
*  link:http://www.youtube.com/watch?v=6-YWxD3JByE[Video: jMonkeyEngine SDK Use Case Demo 2 (Models and Materials)]

*SDK Tutorials*

*  link:http://www.youtube.com/watch?v=M1_0pbeyJzI[Video: jMonkeyEngine SDK - Basics]
*  link:http://www.youtube.com/watch?v=nL7woH40i5c[Video: jMonkeyEngine SDK - Importing Models]
*  link:http://www.youtube.com/watch?v=DUmgAjiNzhY[Video: jMonkeyEngine SDK - Dragging&amp;Dropping Nodes]
*  link:http://www.youtube.com/watch?v=ntPAmtsQ6eM[Video: jMonkeyEngine SDK - Scene Composing]
*  link:http://www.youtube.com/watch?v=zgPV3W6dD4s[Video: jMonkeyEngine SDK - Terrain with Collision Shape]
*  link:http://www.youtube.com/watch?v=Feu3-mrpolc[Video: jMonkeyEngine SDK - Working with Materials]
*  link:http://www.youtube.com/watch?v=MNDiZ9YHIpM[Video: jMonkeyEngine SDK - Custom Controls]
*  link:http://www.youtube.com/watch?v=oZnssg8TBWQ[Video: WebStart Deployment]
*  link:http://www.youtube.com/watch?v=D7JM4VMKqPc[Video: Animation and Effect TrackEditing]


image::sdk/jmonkeyplatform-docu-4.png[jmonkeyplatform-docu-4.png,width="421",height="298",align="right"]



=== SDK User Guide

*Getting Started*

*  <<sdk/update_center#,Updating jMonkeyEngine SDK>>
*  <<sdk/troubleshooting#,Troubleshooting>>

*Generic Java Development Features*

*  <<sdk/project_creation#,Project Creation>>
*  <<sdk/code_editor#,Code Editor and Palette>>
*  <<sdk/version_control#,File Version Control>>
*  <<sdk/application_deployment#,Application Deployment (JAR, WebStart, Applet, Android)>>
**  <<sdk/default_build_script#,Default Build Script>>
**  <<jme3/android#,Android>>
**  <<jme3/ios#,iOS>>

*  <<sdk/debugging_profiling_testing#,Debugging, Profiling, Testing>>

*Unique Game Development Features*

*  <<sdk/model_loader_and_viewer#,Importing, Viewing, and Converting Models>>
**  <<sdk/asset_packs#,Asset Packs>>

*  <<sdk/scene_explorer#,The SceneExplorer>>
image::jme3-built-in-help.png[jme3-built-in-help.png,width="400",height="260",align="right"]

*  <<sdk/scene_composer#,Composing a Scene>>
*  <<sdk/terrain_editor#,Terrain Editor>>
{'fraction_non_alphanumeric': 0.12143439282803586, 'fraction_numerical': 0.014437070671789499, 'mean_word_length': 5.726703210649961, 'pattern_counts': {'":': 0, '<': 71, '<?xml version=': 0, '>': 71, 'https://': 2, 'lorem ipsum': 0, 'www.': 24, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4306985', 'n_tokens_mistral': 3130, 'n_tokens_neox': 2885, 'n_words': 780}