• JOGL


    JOGL是Java对OpenGL API绑定的开源项目并设计为采用Java开发的应用程序提供3D图形硬件支持。JOGL对OpenGL 2.0规范中的API和几乎所有第三方开发商的扩展提供完整访问,而且集成了AWT和Swing界面组件。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Robocode:Robocode是2001年7月在美国IBM 的Web alphaWorks上发布的坦克机器人战斗仿真引擎。与通常玩的游戏不同的是:参赛者必须利用对机器人进行编程,给机器人设计智能来自动指挥它,而不是由键盘、鼠标简单地直接控制。Robocode是一种有趣的竞赛性编程,使用几行简单的代码,就能够让你创建一个活生生的机器人,一个真正的在屏幕上与其他机器人互相对抗的机器人。你可以看到它在屏幕上四处疾驰,碾碎一切挡道的东西。机器人配有雷达与火炮,选手在躲避对手进攻的同时攻击对手,以此来较量得分的多少。Robocode可以让你在娱乐的同时学习与提高Java技术。
    LWJGL:LWJGL(Lightweight Java Game Library)它可以帮助Java程序员开发有着商业性质的游戏.LWJGL为开发者提供简单易用的API来访问OpenGL (Open Graphics Library)与OpenAL (Open Audio Library) 同也提供操作控制器(Gamepads, Steering wheel和操纵杆)的API.
    Espresso:Espresso Game Platform用java语言写的一个游戏模板,目的在于为开发各种类型(ACT,RPG,SLG...)的游戏搭建一个清晰的体系结构。
    Risk:Risk这是一个Java版本的经典冒险board游戏.支持联网,它可以运行在任何操作系统但需要java 1.4以上.
    Jake2:Jake2是一个Java 3D游戏引擎.
    FreeCol:FreeCol是殖民帝国的一个开源版本。它是一个类似于策略游戏《文明》需要玩家征服新的版图。
    MonkeyWorld3D:MonkeyWorld3D是一个用于Java 3D游戏引擎jMonkeyEngine(jME)的情景图编辑器。可以利用MonkeyWorld3D编辑情景元素,地形,动画等。它的目标是成为一个 WYSIWYP(What you see is what you play)游戏编辑器。
    JMRI:The JMRI project is building tools for model railroad computer control.
    Mobile Freecell and Sudoku:采用J2ME实现的纸牌类游戏FreeCell和填数字游戏Sudoku。
    Loonframework:国产JAVA游戏开源框架Loonframework 这是一个基于Java技术的2D游戏框架,将涉及J2SE,J2ME,JavaFX三个方面。开发目的在于以脚本化的方式,快速的开发可跨平台移植的Java游戏。并且它本身也是一个持久层框架,能在框架内最大限度的满足用户需求。 目前展示了一个仿梦幻模拟战世界观的AVG+SLG脚本,以Applet方式展示在looframework.sourceforge.net上运行,也可以下载此Jar包后双击运行。由于是采用Graphics直接绘制界面,所以仅使用了最基础的AWT作为表示,有很好的移植可能性。 功能上,采用脚本方式动态生成界面与对话情节,重用可行性高。 项目潜力上,随着日后JavaFX技术的改进与普及,本项目还会有一次质上的飞跃。 在WEB2.0概念深入人心,如猫游记等AJAX游戏都能够有人去玩的今天,利用JAVA开发的平台无视,且能如RMXP由普通用户即可制作的游戏框架(而且,利用Java特性,完全可以做到由用户通过网页定制游戏并展示,甚至可以考虑提供一个类似于土豆的平台,用以展示用户DIY自己的游戏或相关图形资源。)