mirror of
https://github.com/mouse0w0/lwjglbook-CN-Translation.git
synced 2025-08-23 04:35:29 +08:00
62 lines
2.1 KiB
ReStructuredText
62 lines
2.1 KiB
ReStructuredText
《用LWJGL 3开发3D游戏(3D Game Development with LWJGL 3)》中文翻译
|
||
====
|
||
|
||
.. toctree::
|
||
:maxdepth: 1
|
||
:caption: 目录
|
||
|
||
01-first-steps
|
||
02-the-game-loop
|
||
03-a-brief-about-coordinates
|
||
04-rendering
|
||
05-more-on-rendering
|
||
06-transformations
|
||
07-textures
|
||
08-camera
|
||
09-loading-more-complex-models
|
||
10-let-there-be-light
|
||
11-let-there-be-even-more-light
|
||
12-game-hud
|
||
13-sky-box-and-some-optimizations
|
||
14-height-maps
|
||
15-terrain-collisions
|
||
16-fog
|
||
|
||
本书原介绍
|
||
****
|
||
这本在线电子书主要讲解使用LWJGL 3库开发3D游戏。
|
||
|
||
LWJGL是一个Java库,提供了访问OpenGL、OpenAL和OpenCL的接口。这个库可以在使用高性能的OpenGL的同时,使用Java语言开发。
|
||
|
||
我最初的目标是学习使用OpenGL开发3D游戏所涉及的技术。所需资料都可在网上找到,但是没有人将其整理,有时很难找到,甚至有些资料不完整或存在误导。
|
||
|
||
我开始收集一些资料,编写一些示例,并决定以电子书的形式整理这些资料。
|
||
|
||
源代码
|
||
****
|
||
本书中所有的源码示例均上传至 `GitHub <https://github.com/lwjglgamedev/lwjglbook>`_
|
||
|
||
本书英文原文地址 `GitBook <https://legacy.gitbook.com/book/lwjglgamedev/3d-game-development-with-lwjgl/details>`_ `GitHub <https://github.com/lwjglgamedev/lwjglbook-bookcontents>`_.
|
||
|
||
许可证
|
||
****
|
||
本作品采用 `知识共享署名-相同方式共享 4.0 国际许可协议 <http://creativecommons.org/licenses/by-sa/4.0/>`_ 进行许可。
|
||
|
||
所有的源代码的许可协议均为 `Apache v2.0 <https://www.apache.org/licenses/LICENSE-2.0>`_
|
||
|
||
原作者
|
||
****
|
||
Antonio Hernández Bejarano
|
||
|
||
支持作者
|
||
****
|
||
如果你喜欢这本书,请Star并且分享它。如果你想捐助作者,你可以通过下面的按钮捐助:
|
||
`PayPal <https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5MH9AA9TPQQBN>`_
|
||
|
||
或者你更喜欢用比特币: 1Kwe78faWarzGTsWXtdGvjjbS9RmW1j3nb.
|
||
|
||
译者的话
|
||
****
|
||
本书是本人为了学习LWJGL 3而翻译的,由于本人的能力有限,如有不正确的地方,欢迎各位指正。
|
||
|