文件名称:SmartSharp
- 所属分类:
- 游戏引擎
- 资源属性:
- [Windows] [Visual.Net] [Basic/ASP] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 1.85mb
- 下载次数:
- 0次
- 提 供 者:
- 黄**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
这是一个完全用C#写的引擎,全部是自己实现的,大约有1万行代码。目标是构造一个健壮、高效、动态的3D引擎(不仅限于游戏)。渲染框架借鉴了OGRE/Axiom,去掉了跨平台和跨图形API的能力并尽量使用DirectX自带的功能,结构得到了很大的简化。-This is an entirely C# Write the engine, the full realization of their own, about one million lines of code. Goal is to construct a robust, efficient, dynamic 3D engine (not limited to games). Rendering fr a mework draws on OGRE/Axiom, removing the cross-platform and cross-graphics API and the ability to make full use of DirectX
(系统自动生成,下载前可以参看下载内容)
下载文件列表
SmartSharp
..........\GameRes Readme.txt
..........\Smart
..........\.....\AI
..........\.....\..\FSM
..........\.....\..\...\State.cs
..........\.....\..\...\StateCollection.cs
..........\.....\..\...\StateMachine.cs
..........\.....\..\...\Transition.cs
..........\.....\..\...\TransitionCollection.cs
..........\.....\AssemblyInfo.cs
..........\.....\bin
..........\.....\...\Debug
..........\.....\Collections
..........\.....\...........\BasicLists.cs
..........\.....\...........\CustomCollectionBase.cs
..........\.....\...........\Map.cs
..........\.....\...........\Pair.cs
..........\.....\Core
..........\.....\....\Actor.cs
..........\.....\....\Engine.cs
..........\.....\....\IApply.cs
..........\.....\....\IPlayer.cs
..........\.....\....\IState.cs
..........\.....\....\NamingObject.cs
..........\.....\....\Timer.cs
..........\.....\Exception
..........\.....\.........\BaseException.cs
..........\.....\.........\DefaultPublisher.cs
..........\.....\.........\ExceptionManager.cs
..........\.....\.........\ObjectNotFound.cs
..........\.....\Graphics
..........\.....\........\IGraphicsStream.cs
..........\.....\........\IndexStream.cs
..........\.....\........\IRenderable.cs
..........\.....\........\IVertexStream.cs
..........\.....\........\Lighting
..........\.....\........\........\DirectionalLight.cs
..........\.....\........\........\LightBase.cs
..........\.....\........\........\LightCollection.cs
..........\.....\........\........\PointLight.cs
..........\.....\........\........\SpotLight.cs
..........\.....\........\Material.cs
..........\.....\........\MaterialDef.cs
..........\.....\........\MaterialDef.xsd
..........\.....\........\MaterialDef.xsx
..........\.....\........\Mesh.cs
..........\.....\........\RenderGroup.cs
..........\.....\........\RenderQueue.cs
..........\.....\........\RenderSystem.cs
..........\.....\........\States
..........\.....\........\......\AlphaState.cs
..........\.....\........\......\ColorBlendState.cs
..........\.....\........\......\SamplerState.cs
..........\.....\........\SubMesh.cs
..........\.....\........\SubMeshCollection.cs
..........\.....\........\TextureUnit.cs
..........\.....\........\VertexData.cs
..........\.....\........\VertexStreamBinder.cs
..........\.....\........\VertexStreams
..........\.....\........\.............\ColorStream.cs
..........\.....\........\.............\NormalStream.cs
..........\.....\........\.............\PositionStream.cs
..........\.....\........\.............\TexCoordStream.cs
..........\.....\........\.............\VertexStream.cs
..........\.....\Helper
..........\.....\......\Memory.cs
..........\.....\......\ParseHelper.cs
..........\.....\......\RawSerializer.cs
..........\.....\......\StringHelper.cs
..........\.....\......\Tokens.cs
..........\.....\Input
..........\.....\.....\InputHooker.cs
..........\.....\Math
..........\.....\....\AxisAlignedBox.cs
..........\.....\....\Edge.cs
..........\.....\....\Geom.cs
..........\.....\....\Ray.cs
..........\.....\....\Sphere.cs
..........\.....\....\Triangle.cs
..........\.....\....\Vector3Helper.cs
..........\.....\Physics
..........\.....\.......\DynamicActor.cs
..........\.....\.......\IDynamicSimulator.cs
..........\.....\.......\IJoint.cs
..........\.....\.......\IRigidBody.cs
..........\.....\.......\ODE
..........\.....\.......\...\ODEDynamicSimulator.cs
..........\.....\.......\...\ODEHelper.cs
..........\.....\.......\...\ODEJoint.cs
..........\.....\.......\...\ODERigidBody.cs
..........\.....\.......\...\ODESurface.cs
..........\.....\.......\PhysicalActor.cs
..........\.....\Physics New
..........\.....\...........\DynamicActor.cs
..........\.....\...........\IDynamicSimulator.cs
..........\.....\...........\IJoint.cs
..........\.....\...........\IRigidBody.cs
..........\.....\...........\ODE
..........\GameRes Readme.txt
..........\Smart
..........\.....\AI
..........\.....\..\FSM
..........\.....\..\...\State.cs
..........\.....\..\...\StateCollection.cs
..........\.....\..\...\StateMachine.cs
..........\.....\..\...\Transition.cs
..........\.....\..\...\TransitionCollection.cs
..........\.....\AssemblyInfo.cs
..........\.....\bin
..........\.....\...\Debug
..........\.....\Collections
..........\.....\...........\BasicLists.cs
..........\.....\...........\CustomCollectionBase.cs
..........\.....\...........\Map.cs
..........\.....\...........\Pair.cs
..........\.....\Core
..........\.....\....\Actor.cs
..........\.....\....\Engine.cs
..........\.....\....\IApply.cs
..........\.....\....\IPlayer.cs
..........\.....\....\IState.cs
..........\.....\....\NamingObject.cs
..........\.....\....\Timer.cs
..........\.....\Exception
..........\.....\.........\BaseException.cs
..........\.....\.........\DefaultPublisher.cs
..........\.....\.........\ExceptionManager.cs
..........\.....\.........\ObjectNotFound.cs
..........\.....\Graphics
..........\.....\........\IGraphicsStream.cs
..........\.....\........\IndexStream.cs
..........\.....\........\IRenderable.cs
..........\.....\........\IVertexStream.cs
..........\.....\........\Lighting
..........\.....\........\........\DirectionalLight.cs
..........\.....\........\........\LightBase.cs
..........\.....\........\........\LightCollection.cs
..........\.....\........\........\PointLight.cs
..........\.....\........\........\SpotLight.cs
..........\.....\........\Material.cs
..........\.....\........\MaterialDef.cs
..........\.....\........\MaterialDef.xsd
..........\.....\........\MaterialDef.xsx
..........\.....\........\Mesh.cs
..........\.....\........\RenderGroup.cs
..........\.....\........\RenderQueue.cs
..........\.....\........\RenderSystem.cs
..........\.....\........\States
..........\.....\........\......\AlphaState.cs
..........\.....\........\......\ColorBlendState.cs
..........\.....\........\......\SamplerState.cs
..........\.....\........\SubMesh.cs
..........\.....\........\SubMeshCollection.cs
..........\.....\........\TextureUnit.cs
..........\.....\........\VertexData.cs
..........\.....\........\VertexStreamBinder.cs
..........\.....\........\VertexStreams
..........\.....\........\.............\ColorStream.cs
..........\.....\........\.............\NormalStream.cs
..........\.....\........\.............\PositionStream.cs
..........\.....\........\.............\TexCoordStream.cs
..........\.....\........\.............\VertexStream.cs
..........\.....\Helper
..........\.....\......\Memory.cs
..........\.....\......\ParseHelper.cs
..........\.....\......\RawSerializer.cs
..........\.....\......\StringHelper.cs
..........\.....\......\Tokens.cs
..........\.....\Input
..........\.....\.....\InputHooker.cs
..........\.....\Math
..........\.....\....\AxisAlignedBox.cs
..........\.....\....\Edge.cs
..........\.....\....\Geom.cs
..........\.....\....\Ray.cs
..........\.....\....\Sphere.cs
..........\.....\....\Triangle.cs
..........\.....\....\Vector3Helper.cs
..........\.....\Physics
..........\.....\.......\DynamicActor.cs
..........\.....\.......\IDynamicSimulator.cs
..........\.....\.......\IJoint.cs
..........\.....\.......\IRigidBody.cs
..........\.....\.......\ODE
..........\.....\.......\...\ODEDynamicSimulator.cs
..........\.....\.......\...\ODEHelper.cs
..........\.....\.......\...\ODEJoint.cs
..........\.....\.......\...\ODERigidBody.cs
..........\.....\.......\...\ODESurface.cs
..........\.....\.......\PhysicalActor.cs
..........\.....\Physics New
..........\.....\...........\DynamicActor.cs
..........\.....\...........\IDynamicSimulator.cs
..........\.....\...........\IJoint.cs
..........\.....\...........\IRigidBody.cs
..........\.....\...........\ODE