已选Tag

关联Tag

Irrlicht

"Irrlicht是一个完全跨平台的3D游戏引擎。具有高效

linux c++ API game 3d Windows library opengl osx 2d wince directx macintosh Graphics Direct3D Shader MacOSX macos source Development Solaris Programming dotnet cross-platform portable code gaming engine 3dengine entertainment gamedev render_engine 3d_rendering objectoriented scenegraph win64 irrlicht_engine irrlicht 3d_engine rasterizer
jMonkeyEngine

jMonkeyEngine是一个生成快速现代3D游戏的引擎。它封装了OpenGL,提供一个完整强大高性能的工具包,使3D游戏的开发变得容易。

java VISUALIZATION API game 3d framework Windows library opengl Graphics renderer Shader Programming cross-platform visualisation gaming engine gamedev render_engine openal jme objectoriented scenegraph lwjgl
Scala

Scala是一门多范式的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。Scala运行于Java平台(Java虚拟机),并兼容现有的Java程序。它也能运行于CLDC配置的Java ME中。Scala的编译模型(独立编译,动态类加载)与Java和C#一样,所以Scala代码可以调用Java类库(对于.NET实现则可调用.NET类库)。

Scala是由联邦理工学院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作设计而来。于2003年底/2004年初发布Java平台的Scala;2004年6月发布.NET平台的Scala。于2006年3月发布Scalav2.0。

Scala的特性包括:(1)面向对象,Scala是一种纯面向对象的语言,每一个值都是对象;(2)函数式编程,提供轻量级的语法用以定义匿名函数,支持高阶函数,允许嵌套多层函...

java compiler scala language jvm mono Interpreter dotnet object_oriented programming_language functional objectoriented functional_programming
CEGUI

CEGUI(Crazy Eddie’s GUI)是一个C/C++编写的自由免费的GUI库,基于LGPL协议,,完全面向对象设计。CEGUI开发者的目的是希望能够让游戏开发人员从繁琐的GUI实现细节中抽身出来,以便有更多的开发时间可以放在游戏性上。其渲染需要3D图形API的支持,如OpenGL或Direct3D。另外,使用更高级的图形库也是可以的,像是OGRE、Irrlicht和RenderWare,关键需求可以简化为二点: 纹理(Texture)的支持;直接写屏(RHW的顶点格式、正交投影、或者使用shader实现)

linux c++ unicode API python lua Cplusplus game 3d framework xml Windows gui library ui mac opengl win32 osx 2d interface directx widget ogre 64bit user GL window Direct3D Embedded CEGUI MacOSX cross Development toolkit Programming controls software_development cross-platform portable crossplatform ogre3d object_oriented multi-platform gaming engine entertainment gamedev scriptable gui_framework widgets platform multiplatform objectoriented game_development win64 irrlicht d3d gles pycegui
haXe

Haxe是一门新兴的开源编程语言,开发者称:“相比其他语言,Haxe才是真正的多平台语言。不管是开发原生iOS、Android应用,还是网页;不论是应用于服务器还是个人桌面,Haxe都 可以胜任。”

Web php c++ javascript ajax flash compiler framework language actionscript haxe Development Programming object_oriented objectoriented neko
Irrlicht Engine

Irrlicht Engine 是一个用C++开发的高性能实时的3D引擎,同时提供了.NET版本,这是一个跨平台的使用了D3D、OpenGL的3D渲染引擎。

linux c++ API game 3d Windows library opengl osx 2d wince directx macintosh Graphics Direct3D Shader MacOSX macos source Development Solaris Programming dotnet cross-platform portable code gaming engine 3dengine entertainment gamedev render_engine 3d_rendering objectoriented scenegraph win64 irrlicht_engine irrlicht 3d_engine rasterizer
CDO Model Repository

CDO是开发时间模型库和运行时持久性框架。被高度优化,支持任意大小的对象图。

java API client hibernate sql mysql framework database network server cache library orm jpa networking eclipse nio oop distributed transactions data Model DB repository Development OSGI Programming audit technology communication collaboration modeling persistence databases remoting emf distributed_computing object_oriented non-blocking_io communications modelling mapping mapper objectoriented versioning model-driven database_abstraction ormapping auditing ormapper unitofwork ormap ormappingframework objectrelationalmapping model_repository distributed-shared-model temporal orm_mapper cdo net4j emfstore ormframework persistencerepository
Tangram

Tangram是一套简单可依赖的Javascript库,主要分为Base和Component两部分。Base提供了开发时常用功能的封装,是核心的工具库。

Web java framework mongodb shiro jpa velocity groovy springframework objectoriented jdo google_app_engine cloudbees