已选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
SDL

SDL(Simple DirectMedia Layer)是一个跨平台的多媒体和游戏开发包,提供2D,音频,事件驱动,多线程和定时器等服务,并有大量的扩充开发包,如TCP/IP网络,游戏角色,混音等。SDL是用C开发的,但也有Perl、PHP、Delphi等多种语言的版本。

linux API game 3d framework Windows library x mac opengl audio sdl input GL macintosh Graphics keyboard MacOSX display X11 macos Development Mouse cross-platform portable multimedia joystick gaming
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
Xith3D

Xith3D是高性能的Java 3D引擎,基于BSD license协议,对于商业和非商业应用均友好。Xith3D主要面向3D游戏,数据可视化,三维场景原型等。最突出的特点是基于scenegraph,这是和JME,Ardor3D 等引擎的最大区别。

java linux VISUALIZATION API game 3d framework Windows library opengl GL macintosh Graphics renderer Shader MacOSX macos source Development Programming cross-platform physics code gaming engine 3dengine entertainment gamedev render_engine rendering 3d_rendering render_pipeline openal
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
Pygame

Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统。

linux python3 API python game 3d Windows library mac opengl audio win32 osx sdl input GL macintosh Graphics keyboard MacOSX X11 source Development Mouse pygame Programming cross-platform portable multimedia open-source joystick multi-platform gaming entertainment gamedev sound game_development sdl_mixer simpĺedirectmedia python25 python3000 pythonfors60 sdl_image sdl_ttf pythons60 pygames python30
Blender

Blender是一套三维绘图及渲染软件。它具有跨平台的特性,支持FreeBSD,IRIX,GNU/Linux,Microsoft Windows,Mac OS X,Solaris,及SkyOS。

linux VISUALIZATION python game 3d Windows video cad opengl animation scripting script Graphics renderer Shader MacOSX sss nuke GLSL cross-platform modeling physics visualisation multi-platform gaming cloth zbrush engine compositor cinema_4d ray_tracing graphics3d digital_content_creation after_effects special_effects blender3d 3dengine nle painting maya entertainment non_linear_editor fluid gamedev render_engine houdini compositing rendering game_engine film_editing 3ds_max dcc ambient_occlusion render computer_aided_design lighting particles 3d_rendering texturing render_pipeline xsi video_editor texture_painting sculpting video_editing lightwave effects blender
Scorched 3D

Scorched 3D是一款遵循GPL的多平台的3D游戏,开发者称其灵感来源于以前的Dos游戏Scorched Earth,作者把它改造成了3D的游戏,还添加了一些新的好玩的功能。它具有3D图形和3D的音效,并且具有高模块化。在成熟的代码基础上仍然在积极的 发展,继续的完善视觉和听觉效果,给人们带来不一样的体验。

linux c++ download game 3d Windows network mac opengl pc dos Strategy fun archiving online gaming multiplayer turn_based_strategy real_time_strategy retro
ioquake3

ioquake3是雷神之锤3引擎的更新,不支持PunkBuster。已经用于Urban Terror,OpenArena,World of Padman,Tremulous,Star Trek:Voyager:Elite Force,OpenMoHAA。而Smokin’Guns开发组正在向此引擎迈进。

game gaming multiplayer first_person_shooters fps quake quake3
DOSBox

DOSBox 是一个模拟的X86机器,集成了DOS系统,可以运行旧的DOS游戏。这个模拟机允许你控制老游戏的速度,以及模拟旧的硬件,比如声卡和显卡,不管操作系统。这个集成的DOS系统还可以使你直接的启动游戏而无须安装DOS在虚拟机上。

linux game Windows mac microsoft dos x86 fun emulator emulation emulators cross-platform gaming retro useful abandonware emu msdos
Battle for Wesnoth

"Battle for Wesnoth是一款主要基于 C++ 的回合制SLG游戏

game 2d sdl Strategy RPG gaming entertainment turn-based tbs turn-based_strategy turn-based_strategy_game
ScummVM

"ScummVM 模拟器

linux c++ game iphone Windows unix mac mobile win32 osx pc 2d wince symbian sdl asm gpl GC free macintosh FreeBSD Interpreter MacOSX fun VM Solaris GPLv2 bsd emulation portable maemo gaming entertainment interpreters cross_platform multi_platform assembler virtual_machines psp DC Games gpl2 dreamcast wii zodiac retro pocketpc ps2 slackware psphomebrew ngc nintendo adventure
Frets On Fire

一个类似吉他英雄(Guitar Hero)把键盘当作吉他来弹的音乐游戏。这款游戏曾获得Assembly demo party 2006奖项,虽然画面的丰富程度略逊于吉他英雄。但是游戏可以支持各种不同平台的操作系统。赶快抱起你的键盘作为吉他,进游戏操作需要用到F1到F5键和Enter键,按键的颜色对应琴弦上的那个颜色按钮。按下弦的同时,还必须点击回车来拨弦,游戏在操作上特色突出,玩起来难度不低,一些乐曲想要演奏好也不是简单的事情。游戏的玩法独具特色,操作方式更适合抱起键盘来模仿吉他来进行游戏,具有独特的拟真度,并且玩起来要求也不高,只需要一个外接键盘即可游戏,对于喜爱音乐类游戏的玩家会感受到很新颖的游戏体验。游戏中的节拍有两种,一种是空心园开头的,代表需要实现按下相应的弦,然后应着节拍拨弦,而不是空心的,只要在有连击数的情况下,应着按下相应的弦就可以了。这款游戏玩起来非常有感觉,推荐大...

linux python game 3d Windows mac opengl osx svg Guitar music MacOSX fun pygame cross-platform ogg gaming entertainment Rock
Nexuiz

Nexuiz 是一个从2002年夏天便不断发展的3d死亡竞赛游戏、该项目的目标是建立一个高质量的第一人称射击游戏,游戏可以在一个包内跨越所有平台:PC、Mac 以及Linux的各种版本。这个游戏完全开源,游戏驱动程序、游戏代码、地图文件、编译工具都涵盖在下载包中,都基于GPL 。

linux c++ download game 3d Windows mac opengl fun Programming online gaming entertainment multiplayer alientrap first_person_shooters fps darkplaces juegos
Unknown Horizons

"Unknown Horizons是一款免费、开源的即时策略游戏。该游戏基于FIFE引擎,内容方面着重于维护经济和城市建设。你可以将自己的小房间经营成一个强大富有的殖民地,收税,提供香料和奇珍异宝。未知半岛使用FIFE发动机,并配等距2D图形。由于FIFE还正处于发展阶段

linux unicode python game Windows opensource opengl win32 sqlite sdl 64bit X11 source cross-platform object_oriented open-source multi-platform gaming multiplayer interactive singleplayer sound cross-plattform free_software python25 Games real_time_strategy fife strategygames single-player free-libre-open strategy_game 32bit
OpenArena

"OpenArena是一个QuakeIII Arena(雷神之锤3竞技场)的开源内容包

c++ game 3d pc online cross-platform gaming multiplayer first_person_shooters fps quake shooter first-person_shooter bots first-person_shooter_game