目次
3D Game Development with LWJGL 3
LWJGL 3による3Dゲーム開発
This online book will introduce the main concepts required to write a 3D game using the LWJGL 3 library.
このオンラインブックでは、LWJGL 3ライブラリを使用して3Dゲームを作成するために必要な主要な概念を紹介します。
LWJGL is a Java library that provides access to native APIs used in the development of graphics (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications.This library leverages the high performance of native OpenGL applications while using the Java language.
LWJGLは、グラフィックス(OpenGL)、オーディオ(OpenAL)、および並列コンピューティング(OpenCL)アプリケーションの開発に使用されるネイティブAPIへのアクセスを提供するJavaライブラリです。このライブラリは、Java言語を使用しながらネイティブOpenGLアプリケーションの高性能を活用します。
My initial goal was to learn the techniques involved in writing a 3D game using OpenGL. All the information required was there in the internet but it was not organized and sometimes it was very hard to find and even incomplete or misleading.
私の最初の目標は、OpenGLを使って3Dゲームを書く際に必要な技術を学ぶことでした。必要な情報はすべてインターネット上にありましたが、整理されていない場合がありました。時には見つけにくく、不完全であったり、誤解を招くことさえありました。
I started to collect some materials, develop some examples and decided to organize that information in the form of a book.
私はいくつかの資料を収集し、いくつかの例を開発し、その情報を本の形で整理することに決めました。
Source Code
ソースコード
The source code of the samples of this book are in GitHub.
この本のサンプルのソースコードはGitHubにあります。
The source code for the book itself is also published in GitHub.
本自体のソースコードもGitHubに掲載されています。
License
ライセンス
The book is licensed under Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
この本はAttribution-ShareAlike 4.0 International(CC BY-SA 4.0)のライセンスを受けています。
The source code for the book is licensed under Apache v2.0
本のソースコードはApache v2.0でライセンスされています
Support
サポート
If you like the book please rate it with a start and share it. If you want to contribute with a donation you can do a donation:
あなたが本が好きなら、それを最初に評価して共有してください。あなたが寄付をしたい場合は、寄付をすることができます:
Or if you prefer Bitcoin: 1Kwe78faWarzGTsWXtdGvjjbS9RmW1j3nb.
または、Bitcoinを好む場合:1Kwe78faWarzGTsWXtdGvjjbS9RmW1j3nb。
Comments are welcome
コメントは大歓迎です
Suggestions and corrections are more than welcome (and if you do like it please rate it with a star). Please send them using the discussion forum and make the corrections you consider in order to improve the book.
提案や訂正は歓迎する以上のものです(あなたが好きなら、それを星で評価してください)。ディスカッションフォーラムを使用してそれらを送信し、本を改善するためにあなたが考慮する訂正をしてください。
Author
著者
Antonio Hernández Bejarano
アントニオ エルナンデス ベジャラーノ
Special Thanks
特別な感謝
To all the readers that have contributed with corrections, improvements and ideas.
訂正、改善、アイディアに貢献したすべての読者に。