Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions chapter-01/chapter-01.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ In this book we will learn the principal techniques involved in developing 3D ga

LWJGL is a low level API that acts like a wrapper around OpenGL. Therefore, if your idea is to start creating 3D games in a short period of time maybe you should consider other alternatives like [jMonkeyEngine](https://jmonkeyengine.org) or [Unity](https::/unity.com). By using this low level API you will have to go through many concepts and write lots of lines of code before you see the results. The benefit of doing it this way is that you will get a much better understanding of 3D graphics and you will always have the control.

Regarding Java, you will need at least Java 18, so the first step, in case you do not have that version installed is to to download the Java SDK from [OpenJDK's](https://jdk.java.net/18/. Just choose the installer that suits your Operating System and install it. In any case, this book assumes that you have a moderate understanding of the Java language. If this is not your case, you should first get proper knowledge of the language.
Regarding Java, you will need at least Java 18. So the first step, in case you do not have that version installed, is to download the Java SDK. You can download the OpenJDK binaries [here](https://jdk.java.net/18/), or you can download them from [Adoptium](https://adoptium.net/temurin/archive?version=18), which has an installer on Windows and macOS. When downloading the Adoptium build, make sure to download the "JDK" and not the "JRE." Just choose the installer that suits your Operating System and install it. In any case, this book assumes that you have a moderate understanding of the Java language. If this is not your case, you should first get proper knowledge of the language.

You may use the Java IDE you want in order to run the samples. You can download IntelliJ IDEA which has good support for Java. IntelliJ provides a free open source version, the Community version, which you can download from here: [https://www.jetbrains.com/idea/download/](https://www.jetbrains.com/idea/download/ "Intellij").

Expand Down Expand Up @@ -239,4 +239,4 @@ If you have your environment correctly set up you should be able to execute it a

The source code of this chapter is located [here](https://github.com/lwjglgamedev/lwjglbook/tree/main/chapter-01).

[Next chapter](../chapter-02/chapter-02.md)
[Next chapter](../chapter-02/chapter-02.md)