文件名称:RTSUnityGameLicenta:Unity 3D RTS游戏
文件大小:407.57MB
文件格式:ZIP
更新时间:2024-04-23 19:43:43
C#
公会-3D即时策略游戏最终专案 Unity 3D RTS游戏-公会 - 工作正在进行中 - 带有一些已实现机制的游戏演示 这是在Unity中为我的最终项目制作的3D RTS游戏。 它具有用C#,矢量数学和AI算法编写的面向对象程序设计,以便创建自己的流行RTS游戏版本,例如《帝国时代》 /《星际争霸》。 所有书面脚本都可以在Assets / Scripts /文件夹中找到。 实现的是: 完全可控的摄像机,通过按键或鼠标进行一定程度的放大和缩小,并完全旋转,并有可能将快照旋转到一定程度(相对于屏幕中心旋转,以实现更好的可视化和易于使用)。 以地图区域和高度坐标为界。 借助Unity Navigation Mesh实现的单位移动,每个单位都可以在最短路径上避开障碍物,移动到地图上的任何有效位置。 使用向量数学和四元数计算,通过当前和以前的鼠标位置确定具有协调的组移动的多单元选择。