一些游戏开发工具包C++Word文档格式.docx
- 文档编号:16868048
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:38
- 大小:37.71KB
一些游戏开发工具包C++Word文档格式.docx
《一些游戏开发工具包C++Word文档格式.docx》由会员分享,可在线阅读,更多相关《一些游戏开发工具包C++Word文档格式.docx(38页珍藏版)》请在冰豆网上搜索。
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
GoldenTGameEngine
goldenstudios.or.id/products/GTGE/
GoldenTGameEngine(GTGE)isanadvancedcross-platformgameprogramminglibrarywritteninJavalanguage.GTGElibraryprovidesacompleteroutinesformaking2Dgame,fromlowlevelroutinessuchashardwareaccelerated2Dgraphics,mouseandkeyboardinput,audio,timing,togamespecificroutinessuchassprite,background,collisiondetection.
PaulusTuerah
free,butrequirescredits
March28,2005
hxRender
mavweb.mnsu.edu/longaj/hxrender/
JoelLonganecker
zlib
Platforms:
Windows,GNU/Linux,MacOSX
Haaf'
sGameEngine-Hardwareaccelerated2Dgameengine
Freefornon-commercialuse
Windows
3DGraphics
CrystalSpace3D
www.crystalspace3d.org
CrystalSpaceisafreeandportable3DGameDevelopmentKitwritteninC++.
GNU/Linux,Unix,Windows,MacOSX
Delta3D
delta3d.org
Awell-supportedandfully-fundedopensourceproject,Delta3Disafull-functiongameengineappropriateforawidevarietyofmodeling&
simulationapplications.
DemeterTerrainEngine
Demeterisacross-platformC++librarythatrenders3DterrainsusingOpenGL.Demeterisdesignedforfastperformanceandgoodvisualqualityandmakesuseofadvancedtechniquessuchasdynamictessellation(adaptivemesh)torendervastlandscapesinreal-time,withouttheneedforhigh-endhardware.Itiswrittenasastand-alonecomponentthatcanbeeasilyintegratedintoanykindofapplication.
ClayFowler
ExNihilo
www.ploksoftware.org
ExNihiloengineisnewtechnologybasedonmultimanagersystem.
G3DC++Library
g3d-
G3Disacommercial-grade3DEngineavailableasOpenSource.Itisusedingames,techdemos,researchpapers,militarysimulators,anduniversitycourses.Itcansupportreal-timerendering,off-linerendering,back-endgameservermanagementof3Dworlds,anduseofgraphicshardwareforgeneralpurposecomputing.
Authors:
MorganMcGuire,PeterSibley,BenLandon,PeterHunt,GiulioMainardi,GabeTaubman
BSD
Genesis3DEngine
Genesis3Disareal-time3Drenderingenvironmentforallofyourreal-time3Dneeds.
Horde3D-Next-GenerationGraphicsEngine
www.nextgen-
Horde3Disasmallopensource3Drenderingengine.Itiswritteninanefforttocreateagraphicsenginethatoffersthestunningvisualeffectsexpectedinnext-generationgameswhileatthesametimebeingaslightweightandconceptuallycleanaspossible.Horde3Dhasasimpleandintuitiveinterfaceaccessiblefromvirtuallyanyprogramminglanguageandisparticularlysuitableforrenderinglargecrowdsofanimatedcharactersinnext-generationquality.
NicolasSchulz
October6,2007
IrrlichtEngine
TheIrrlichtEngineisanopensourcehighperformancerealtime3DenginewrittenandusableinC++andalsoavailablefor.NETlanguages.Itiscompletelycross-platform,usingD3D,OpenGLanditsownsoftwarerenderer,andhasallofthestate-of-the-artfeatureswhichcanbefoundincommercial3dengines.
NikolausGebhardt
Windows,GNU/Linux
Jet3D
Lightfeather
lf.mmdevel.de/news.php
Lightfeather(formerlyIrrlichtNX++)isanopensource3DEngineforMacOSX,WindowsandLinux.
zlib/libpng
NebulaDevice2
nebuladevice.cubik.org
NebulaDeviceisanopensourcerealtime3Dgame/visualizationengine,writteninC++.Version2isamodernrenderingenginemakingfulluseofshaders.
NVSGSDK
ThenVIDIASceneGraphSoftwareDevelopmentKitisanobject-orientedprogramminglibraryforcreatingscenegraph-basedapplications.
nVIDIA
Ogre3D
www.ogre3d.org
Ogre(Object-orientedGraphicsRenderingEngine)isanopen-sourcegraphicsrenderingengine.
OpenSceneGraph
www.openscenegraph.org
TheOpenSceneGraphisanopensourcehighpeformance3Dgraphicstoolkit,usedbyapplicationdevelopersinfieldssuchasvisualsimulation,games,virtualreality,scientificvisualizationandmodelling.
OpenSceneGraphPublicLicense(basedontheLGPL)
Windows,MacOSX,GNU/Linux,IRIX,Solaris,FreeBSD
SGL-A3DSceneGraphLibrary
SGLconsistsofasetofcross-platformC++libraries,builtontopofOpenGL,whichimplements3Dscenegraphfunctionality,somesimple3Dmodelloaders,andsomemiscellaneousutilities.
SxDLGameDevelopmentToolkit
SxDLisapowerfulandaneasytouse2Dand3DGameDevelopmentFrameworkforMSWindowsandMSDirectX.
GPL
XEngine
XEngineisaplatform-andrendering-API-independent3Dengineforreal-timevisualizationwithsupportforprogrammablegraphicspipelinearchitecturesandisimplementedinC++.Theengineaimsatflexiblesupportformanyoftheshadinglanguagesavailabletoday,sothatexistingshaderscaneasilybere-used.Thisincludescurrentassembler-likelanguagesaswellashigh-levellanguages,suchasNVIDIA'
sCg.Inaddition,integrationofnewshadinglanguagesshouldbeeasilypossiblewiththeengine'
sdesign.
MartinEcker
Yake
www.yake.org
Yakeisasmall,flexible,cross-platformgameengine/applicationframework.
3DGameEngines
Apocalyx
ApocalyxisanOpenGL3Dengine.ThecurrentimplementationsupportsWin98(orhigher)andaccelerated3DgraphiccardswithOpenGLdrivers.
CubeEngine
Cubeisanopensourcemultiplayerandsingleplayerfirstpersonshootergamebuiltonanentirelynewandveryunconventionalengine.Cubeisalandscape-styleenginethatpretendstobeanindoorFPSengine,whichcombinesveryhighprecisiondynamicocclusioncullingwithaformofgeometricmipmappingonthewholeworldfordynamicLODforconfigurablefps&
graphicdetailonmostmachines.UsesOpenGL&
SDL.
WoutervanOortmerssen
Fly3D
.br
Fly3Disaplugin-oriented,OpenGL-based3Dgamesengineanddevelopmentkit.Itoffersrendering,input,soundandscenecontrolmethodsforgameprogrammerstobuildtheirgamesoftware,aswellasavarietyoftoolsforgamedeveloperstoaddandmodifycontenttogameprojects.
AlanWatt,FabioPolicarpo
NeoEngine
www.neoengine.org
NeoEngineisanOpenSource3Dgameengine
MPL
Panda3D
panda3d.etc.cmu.edu
Thefreeopensourcegameandsimulationengine,developedbyDisneyandmaintainedbyCarnegieMellonUniversity'
sEntertainmentTechnologyCenter.
Free
QuakeForge
QuakeForgeisa3DgraphicsgameenginebasedonidSoftware'
slegendaryQuakeandQuakeWorldgameengine.
Tenebrae
Tenebraeisamodificationofthequakesourcethataddsstencilshadowsandperpixellightstoquake.
ArtificialIntelligence
FEAR-FoundationsforGenuineGameAI
September13,2007
MicroPather
PathingMa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一些 游戏 开发 工具包 C+