| 1234567891011121314151617181920212223242526 |
- <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]--><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="Asciidoctor 1.5.4"><title>jMonkeyEngine3 Requirements</title><link rel="stylesheet" href="./asciidoctor.css">
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css">
- <link rel="stylesheet" href="./coderay-asciidoctor.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css"><link rel="stylesheet" href="/home/travis/build/jMonkeyEngine/wiki/build/asciidoc/html5/jme3/twemoji-awesome.css"></head><body class="article toc2 toc-left"><div id="header"><div id="toolbar"><a href="https://github.com/jMonkeyEngine/wiki/edit/master/src/docs/asciidoc/jme3/requirements.adoc"><i class="fa fa-pencil-square" aria-hidden="true"></i></a><a href="https://github.com/jMonkeyEngine/wiki/new/master/src/docs/asciidoc/jme3/"><i class="fa fa-plus-square" aria-hidden="true"></i></a><input dir="auto" style="position: relative; vertical-align: top;" spellcheck="false" autocomplete="off" class="searchbox__input aa-input" id="doc-search" name="search" placeholder="Search in the doc" required="required" type="search"></div><h1>jMonkeyEngine3 Requirements</h1><div class="details"><span id="revnumber">version 2.8</span> </div><div id="toc" class="toc2"><div id="toctitle">Table of Contents</div><ul class="sectlevel1"><li><a href="#for-developers">For Developers</a></li><li><a href="#for-users">For Users</a></li></ul></div></div><div id="content"><div id="preamble"><div class="sectionbody"><div class="paragraph"><p>This page shows software and hardware requirements from two points of view:</p></div>
- <div class="ulist"><ul><li><p>For the Java developers who create games; and</p></li><li><p>For the users (your customers) who play the games that you created.</p></li></ul></div></div></div>
- <div class="sect1"><h2 id="for-developers">For Developers</h2><div class="sectionbody"><div class="paragraph"><p>These are the minimum requirements for developers who create games using the jMonkeyEngine SDK:</p></div>
- <table class="tableblock frame-all grid-all spread"><colgroup><col style="width: 20%;"><col style="width: 80%;"></colgroup><thead><tr><th class="tableblock halign-left valign-top">Operating system</th><th class="tableblock halign-left valign-top">Mac <abbr title="Operating System">OS</abbr> X, Windows, Linux</th></tr></thead><tbody><tr><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>Memory (JVM heap size)</p></div></div></td><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>> 40 <abbr title="Megabyte">MB</abbr> + memory for assets.</p></div></div></td></tr><tr><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>CPU</p></div></div></td><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>> 1 <abbr title="Gigahertz">GHz</abbr></p></div></div></td></tr><tr><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>Graphic card</p></div></div></td><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>AMD/ATI Radeon 9500, NVIDIA GeForce 5 FX, Intel GMA 4500, or better supporting OpenGL 2.0 or better. (native libraries are included in download)<br>
- Mac OS, only OpenGL 3.2 is available; You need to specify OpenGL 3.2 in AppSettings, you can’t use OpenGL 2.0.</p></div>
- <div class="paragraph"><p>All platforms:<br>
- If you use the LWJGL3 library (LWJGL2 is default), you need a specific launch argument (-XstartOnFirstThread), and thus can’t use any launchers not using the main thread. Because of this, calls to app.start() hang as it uses the current thread.</p></div>
- <div class="paragraph"><p>See the forum post <a href="https://hub.jmonkeyengine.org/t/lwjgl-v2-versus-v3/42125">LWJGL v2 versus v3</a> for additional details.</p></div></div></td></tr><tr><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>Java Development Kit</p></div></div></td><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>JDK 7 or higher<br>
- Your development team gets the Java Development Kit for free from <a href="http://www.java.com">http://www.java.com</a>.<br>
- Mac <abbr title="Operating System">OS</abbr>, see <a href="http://support.apple.com/kb/DL1421">apple.com</a>.<br>
- At least intermediate Java experience is required.</p></div></div></td></tr></tbody></table>
- <div class="paragraph"><p>We recommend using the <a href="../sdk.html">jMonkeyEngine SDK</a> as game development environment (IDE). However, any third-party Java IDE (and even a text editor and the commandline) will work fine together with the jME framework if you are experienced with the tool of your choice. For requirements of other IDEs, please see the third party’s documentation.</p></div></div></div>
- <div class="sect1"><h2 id="for-users">For Users</h2><div class="sectionbody"><div class="paragraph"><p>These are the minimum requirements for your customers, users who play the games that were created using the jMonkeyEngine3 framework:</p></div>
- <table class="tableblock frame-all grid-all spread"><colgroup><col style="width: 20%;"><col style="width: 80%;"></colgroup><thead><tr><th class="tableblock halign-left valign-top">Operating system</th><th class="tableblock halign-left valign-top">Mac <abbr title="Operating System">OS</abbr> X, Windows, Linux</th></tr></thead><tbody><tr><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>Memory (JVM heap size)</p></div></div></td><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>> 10 <abbr title="Megabyte">MB</abbr> + memory for assets. (models, textures, sounds, etc, of a particular game)</p></div></div></td></tr><tr><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>CPU</p></div></div></td><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>> 1 <abbr title="Gigahertz">GHz</abbr></p></div></div></td></tr><tr><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>Graphic card</p></div></div></td><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>AMD/ATI Radeon 9500, NVIDIA GeForce 5 FX, Intel GMA 4500, or better supporting OpenGL 2.0 or better. (native libraries are included in download)<br>
- Mac OS requires OpenGL 3.2.</p></div></div></td></tr><tr><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p><a href="https://hub.jmonkeyengine.org/t/does-my-phone-meet-the-requirements-necessary-to-run-jmonkeyengine-3/17231">Android Devices</a></p></div></div></td><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>(For mobile games only) Android 2.2 <abbr title="Operating System">OS</abbr>, graphics card supporting OpenGL 2</p></div></div></td></tr><tr><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>Java Runtime</p></div></div></td><td class="tableblock halign-left valign-top"><div><div class="paragraph"><p>Java 5 or higher.<br>
- The Java Virtual Machine (JVM) is required to run jME games.<br>
- The JVM is often preinstalled, if not, your users get it for free from <a href="http://www.java.com">http://www.java.com</a>.<br>
- Mac <abbr title="Operating System">OS</abbr>, see <a href="http://support.apple.com/kb/DL1421">apple.com</a>.</p></div></div></td></tr></tbody></table>
- <div class="paragraph"><p>Make sure to inform your users about these requirements.</p></div></div></div></div><div id="footer"><div id="footer-text">Version 2.8<br>Last updated 2020-05-21 00:29:23 +00:00</div></div><script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script><script>docsearch({
- apiKey: 'a736b6d93de805e26ec2f49b55013fbd',
- indexName: 'jmonkeyengine',
- inputSelector: '#doc-search',
- debug: false // Set debug to true if you want to inspect the dropdown
- });</script></body></html>
|