一些游戏开发工具包C++.docx

上传人:b****5 文档编号:3961114 上传时间:2022-11-26 格式:DOCX 页数:38 大小:37.71KB
下载 相关 举报
一些游戏开发工具包C++.docx_第1页
第1页 / 共38页
一些游戏开发工具包C++.docx_第2页
第2页 / 共38页
一些游戏开发工具包C++.docx_第3页
第3页 / 共38页
一些游戏开发工具包C++.docx_第4页
第4页 / 共38页
一些游戏开发工具包C++.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

一些游戏开发工具包C++.docx

《一些游戏开发工具包C++.docx》由会员分享,可在线阅读,更多相关《一些游戏开发工具包C++.docx(38页珍藏版)》请在冰豆网上搜索。

一些游戏开发工具包C++.docx

一些游戏开发工具包C++

一些游戏开发工具包(C++)

下面是收集的一些开发工具包,主要是C/C++方面的,涉及图形、图像、游戏、人工智能等各个方面,感觉是一个比较全的资源。

供参考!

原文的出处:

http:

//www.codemonsters.de/home/content.php?

show=freelibraries

Contents

2DGraphics

3DGraphics

3DGameEngines

ArtificialIntelligence

Audio(Sound&Music)

CollisionDetection

Compression

Encryption

FontHandling

GeneralPurpose

GraphicalUserInterfaces

ImageHandling

Mathematics

ModelHandling&3DCharacterAnimation

Multimedia/GameLibraries

Networking

Physics

OpenGL

OpenGLExtensionHandling

ScriptingLanguages

SDL-SimpleDirectMediaLayer

XML

Unsorted

2DGraphics

CDXLibrary

Description:

CDXisafreeGameDevelopmentKitwhichiscomprisedofasetofC++wrapperclassesforwritingWindowsgames.ItisbuiltontopofMicrosoftWindowsandDirectXtechnologyandofferssimpletouseC++wrappersforallaspectsofgamedevelopment.Thisincludesthingslikesprites,tiles,scollablemaps,alphablendingandeven3Dprimitives(usingDirect3D).CDXtakescareofthelow-leveldetailsofusingDirectX,providingyouwithaneasytousetoolkitforimplementingyourowngamesusingsimpleyetflexibleC++classes.Withonlyahandfulofclasses,CDXisquicktolearnandeasytouse.

Added:

October31,2004

Eclipse2DGameEngine

Author:

JGH

License:

LGPL

Added:

October31,2004

GoldenTGameEngine

goldenstudios.or.id/products/GTGE/

Description:

GoldenTGameEngine(GTGE)isanadvancedcross-platformgameprogramminglibrarywritteninJavalanguage.GTGElibraryprovidesacompleteroutinesformaking2Dgame,fromlowlevelroutinessuchashardwareaccelerated2Dgraphics,mouseandkeyboardinput,audio,timing,togamespecificroutinessuchassprite,background,collisiondetection.

Author:

PaulusTuerah

License:

free,butrequirescredits

Added:

March28,2005

hxRender

mavweb.mnsu.edu/longaj/hxrender/

Author:

JoelLonganecker

License:

zlib

Platforms:

Windows,GNU/Linux,MacOSX

Added:

October31,2004

Haaf'sGameEngine-Hardwareaccelerated2Dgameengine

License:

Freefornon-commercialuse

Platforms:

Windows

Added:

October31,2004

3DGraphics

CrystalSpace3D

www.crystalspace3d.org

Description:

CrystalSpaceisafreeandportable3DGameDevelopmentKitwritteninC++.

License:

LGPL

Platforms:

GNU/Linux,Unix,Windows,MacOSX

Added:

October31,2004

Delta3D

delta3d.org

Description:

Awell-supportedandfully-fundedopensourceproject,Delta3Disafull-functiongameengineappropriateforawidevarietyofmodeling&simulationapplications.

License:

LGPL

Added:

March28,2005

DemeterTerrainEngine

Description:

Demeterisacross-platformC++librarythatrenders3DterrainsusingOpenGL.Demeterisdesignedforfastperformanceandgoodvisualqualityandmakesuseofadvancedtechniquessuchasdynamictessellation(adaptivemesh)torendervastlandscapesinreal-time,withouttheneedforhigh-endhardware.Itiswrittenasastand-alonecomponentthatcanbeeasilyintegratedintoanykindofapplication.

Author:

ClayFowler

License:

LGPL

Added:

October31,2004

ExNihilo

www.ploksoftware.org

Description:

ExNihiloengineisnewtechnologybasedonmultimanagersystem.

Added:

October31,2004

G3DC++Library

g3d-

Description:

G3Disacommercial-grade3DEngineavailableasOpenSource.Itisusedingames,techdemos,researchpapers,militarysimulators,anduniversitycourses.Itcansupportreal-timerendering,off-linerendering,back-endgameservermanagementof3Dworlds,anduseofgraphicshardwareforgeneralpurposecomputing.

Authors:

MorganMcGuire,PeterSibley,BenLandon,PeterHunt,GiulioMainardi,GabeTaubman

License:

BSD

Platforms:

Windows,GNU/Linux,MacOSX

Added:

October31,2004

Genesis3DEngine

Description:

Genesis3Disareal-time3Drenderingenvironmentforallofyourreal-time3Dneeds.

Added:

October31,2004

Horde3D-Next-GenerationGraphicsEngine

www.nextgen-

Description:

Horde3Disasmallopensource3Drenderingengine.Itiswritteninanefforttocreateagraphicsenginethatoffersthestunningvisualeffectsexpectedinnext-generationgameswhileatthesametimebeingaslightweightandconceptuallycleanaspossible.Horde3Dhasasimpleandintuitiveinterfaceaccessiblefromvirtuallyanyprogramminglanguageandisparticularlysuitableforrenderinglargecrowdsofanimatedcharactersinnext-generationquality.

Author:

NicolasSchulz

License:

LGPL

Added:

October6,2007

IrrlichtEngine

Description:

TheIrrlichtEngineisanopensourcehighperformancerealtime3DenginewrittenandusableinC++andalsoavailablefor.NETlanguages.Itiscompletelycross-platform,usingD3D,OpenGLanditsownsoftwarerenderer,andhasallofthestate-of-the-artfeatureswhichcanbefoundincommercial3dengines.

Author:

NikolausGebhardt

License:

zlib

Platforms:

Windows,GNU/Linux

Added:

October31,2004

Jet3D

Added:

October31,2004

Lightfeather

lf.mmdevel.de/news.php

Description:

Lightfeather(formerlyIrrlichtNX++)isanopensource3DEngineforMacOSX,WindowsandLinux.

License:

zlib/libpng

Platforms:

Windows,GNU/Linux,MacOSX

Added:

October31,2004

NebulaDevice2

nebuladevice.cubik.org

Description:

NebulaDeviceisanopensourcerealtime3Dgame/visualizationengine,writteninC++.Version2isamodernrenderingenginemakingfulluseofshaders.

Platforms:

Windows,GNU/Linux,MacOSX

Added:

October31,2004

NVSGSDK

Description:

ThenVIDIASceneGraphSoftwareDevelopmentKitisanobject-orientedprogramminglibraryforcreatingscenegraph-basedapplications.

Author:

nVIDIA

Added:

October31,2004

Ogre3D

www.ogre3d.org

Description:

Ogre(Object-orientedGraphicsRenderingEngine)isanopen-sourcegraphicsrenderingengine.

License:

LGPL

Added:

October31,2004

OpenSceneGraph

www.openscenegraph.org

Description:

TheOpenSceneGraphisanopensourcehighpeformance3Dgraphicstoolkit,usedbyapplicationdevelopersinfieldssuchasvisualsimulation,games,virtualreality,scientificvisualizationandmodelling.

License:

OpenSceneGraphPublicLicense(basedontheLGPL)

Platforms:

Windows,MacOSX,GNU/Linux,IRIX,Solaris,FreeBSD

Added:

October31,2004

SGL-A3DSceneGraphLibrary

Description:

SGLconsistsofasetofcross-platformC++libraries,builtontopofOpenGL,whichimplements3Dscenegraphfunctionality,somesimple3Dmodelloaders,andsomemiscellaneousutilities.

Added:

October31,2004

SxDLGameDevelopmentToolkit

Description:

SxDLisapowerfulandaneasytouse2Dand3DGameDevelopmentFrameworkforMSWindowsandMSDirectX.

License:

GPL

Added:

October31,2004

XEngine

Description:

XEngineisaplatform-andrendering-API-independent3Dengineforreal-timevisualizationwithsupportforprogrammablegraphicspipelinearchitecturesandisimplementedinC++.Theengineaimsatflexiblesupportformanyoftheshadinglanguagesavailabletoday,sothatexistingshaderscaneasilybere-used.Thisincludescurrentassembler-likelanguagesaswellashigh-levellanguages,suchasNVIDIA'sCg.Inaddition,integrationofnewshadinglanguagesshouldbeeasilypossiblewiththeengine'sdesign.

Author:

MartinEcker

License:

zlib

Added:

October31,2004

Yake

www.yake.org

Description:

Yakeisasmall,flexible,cross-platformgameengine/applicationframework.

License:

LGPL

Added:

March28,2005

3DGameEngines

Apocalyx

Description:

ApocalyxisanOpenGL3Dengine.ThecurrentimplementationsupportsWin98(orhigher)andaccelerated3DgraphiccardswithOpenGLdrivers.

License:

GPL

Platforms:

Windows

Added:

October31,2004

CubeEngine

Description:

Cubeisanopensourcemultiplayerandsingleplayerfirstpersonshootergamebuiltonanentirelynewandveryunconventionalengine.Cubeisalandscape-styleenginethatpretendstobeanindoorFPSengine,whichcombinesveryhighprecisiondynamicocclusioncullingwithaformofgeometricmipmappingonthewholeworldfordynamicLODforconfigurablefps&graphicdetailonmostmachines.UsesOpenGL&SDL.

Author:

WoutervanOortmerssen

License:

zlib

Added:

October31,2004

Fly3D

.br

Description:

Fly3Disaplugin-oriented,OpenGL-based3Dgamesengineanddevelopmentkit.Itoffersrendering,input,soundandscenecontrolmethodsforgameprogrammerstobuildtheirgamesoftware,aswellasavarietyoftoolsforgamedeveloperstoaddandmodifycontenttogameprojects.

Authors:

AlanWatt,FabioPolicarpo

License:

GPL

Added:

October31,2004

NeoEngine

www.neoengine.org

Description:

NeoEngineisanOpenSource3Dgameengine

License:

MPL

Added:

October31,2004

Panda3D

panda3d.etc.cmu.edu

Description:

Thefreeopensourcegameandsimulationengine,developedbyDisneyandmaintainedbyCarnegieMellonUniversity'sEntertainmentTechnologyCenter.

License:

Free

Added:

March28,2005

QuakeForge

Description:

QuakeForgeisa3DgraphicsgameenginebasedonidSoftware'slegendaryQuakeandQuakeWorldgameengine.

License:

GPL

Added:

October31,2004

Tenebrae

Description:

Tenebraeisamodificationofthequakesourcethataddsstencilshadowsandperpixellightstoquake.

Added:

October31,2004

ArtificialIntelligence

FEAR-FoundationsforGenuineGameAI

License:

GPL

Added:

September13,2007

MicroPather

Description:

PathingMa

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1