From c982745cc8e6afe27d7cb30f4c094eaad5d1ee7b Mon Sep 17 00:00:00 2001 From: Pierce Thompson <52843537+Insprill@users.noreply.github.com> Date: Sat, 3 Sep 2022 16:48:54 -0400 Subject: [PATCH 1/2] Change Java install link to Adoptium --- chapter-01/chapter-01.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chapter-01/chapter-01.md b/chapter-01/chapter-01.md index 058bd28..d88a0ec 100644 --- a/chapter-01/chapter-01.md +++ b/chapter-01/chapter-01.md @@ -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 to download the Java SDK. You can download it for free, without an account, from [Adoptium](https://adoptium.net/temurin/archive?version=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. 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"). @@ -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) \ No newline at end of file +[Next chapter](../chapter-02/chapter-02.md) From 723f5734929d2edb3caa775c77a47f318432df11 Mon Sep 17 00:00:00 2001 From: Pierce Thompson <52843537+Insprill@users.noreply.github.com> Date: Mon, 5 Sep 2022 03:43:46 -0400 Subject: [PATCH 2/2] Include link to OpenJDK binaries --- chapter-01/chapter-01.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chapter-01/chapter-01.md b/chapter-01/chapter-01.md index d88a0ec..e6635de 100644 --- a/chapter-01/chapter-01.md +++ b/chapter-01/chapter-01.md @@ -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. You can download it for free, without an account, from [Adoptium](https://adoptium.net/temurin/archive?version=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").