Java游戲開發包 LWJGL 2.8.0 發布

fmms 13年前發布 | 24K 次閱讀 Java

LWJGL(Lightweight Java Game Library)它可以幫助Java程序員開發有著商業性質的游戲.LWJGL為開發者提供簡單易用的API來訪問OpenGL (Open Graphics Library)與OpenAL (Open Audio Library) 同也提供操作控制器(Gamepads, Steering wheel和操縱桿)的API.

LWJGL 2.8 改進記錄:

General:

  • + Implement new Resizing API (setResizable, isResizable, wasResized)
  • + New MappedObject feature in util (think structs)
  • * LOTS of random fixes for display, applet and input as well as a slew of platform specific fixes for all things in general
  • * UTF-8 fixes
  • * Enable applets on OS X using the java plugin2


OpenAL:

  • * Updated openal-soft to latest from trunk


OpenGL:

  • + Support for OpenGL 4.2
  • + Merged OpenGL ES branch (no official release, must build yourself from trunk)
  • + Support for INTEL_immediate_execution.
  • + Support for AMD_pinned_memory.
  • + Support for NV_path_rendering.
  • + Support for EXT_atomic_counter_32/64
  • + Support for EXT_framebuffer_multisample_blit_scaled
  • + Support for AMD_sample_positions.
  • + Support for AMD_blend_minmax_factor & NV_texture_multisample.
  • + Added EXT_texture_storage alias.
  • + Added DSA functions
  • * Support for OpenGL 3.2 on MacOS X 10.7+.
  • * CL/GL interop patch for mac


AppletLoader:

  • + Concurrent HTTP requests when figuring out initial size
  • + Support for specifyinf minimum jre by using al_min_jre attribute
  • + Support for optional mac arch specific natives, al_mac32, al_mac64, al_macppc
  • + Implemented headless mode. Use the "al_headless" parameter to enable it
  • * Fix/workaround for the double security dialogs issue on OS X


Build:

  • * Miscellaneous maven patches to allow lwjgl to be published to a maven repository

項目地址: http://www.lwjgl.org/
下載地址: https://sourceforge.net/projects/java-game-lib/files/
Changelog: http://www.lwjgl.org/changelogs/2.8.0-changelog.txt

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!