RTS-SYSTEM-API

所属分类:前端开发
开发工具:C#
文件大小:3771KB
下载次数:0
上传日期:2021-08-18 14:41:39
上 传 者sh-1993
说明:  这是我们的统一api项目,为低编程级别的用户制作前端RTS系统
(This is our api proyect for unity making a front end RTS system for low programming level users)

文件列表:
.idea (0, 2021-08-18)
.idea\.idea.RTS-SYSTEM-API.dir (0, 2021-08-18)
.idea\.idea.RTS-SYSTEM-API.dir\.idea (0, 2021-08-18)
.idea\.idea.RTS-SYSTEM-API.dir\.idea\projectSettingsUpdater.xml (184, 2021-08-18)
.idea\.idea.RTS-SYSTEM-API.dir\.idea\workspace.xml (2482, 2021-08-18)
.idea\.idea.RTS-SYSTEM-API (0, 2021-08-18)
.idea\.idea.RTS-SYSTEM-API\.idea (0, 2021-08-18)
.idea\.idea.RTS-SYSTEM-API\.idea\encodings.xml (169, 2021-08-18)
.idea\.idea.RTS-SYSTEM-API\.idea\indexLayout.xml (198, 2021-08-18)
.idea\.idea.RTS-SYSTEM-API\.idea\vcs.xml (180, 2021-08-18)
.vsconfig (101, 2021-08-18)
Assets (0, 2021-08-18)
Assets\GameObjects.meta (172, 2021-08-18)
Assets\GameObjects (0, 2021-08-18)
Assets\GameObjects\P_Player.prefab (6603, 2021-08-18)
Assets\GameObjects\P_Player.prefab.meta (154, 2021-08-18)
Assets\GameObjects\Plane.prefab (2815, 2021-08-18)
Assets\GameObjects\Plane.prefab.meta (154, 2021-08-18)
Assets\Imports.meta (172, 2021-08-18)
Assets\Imports (0, 2021-08-18)
Assets\Imports\LowPoly Environment Pack.meta (172, 2021-08-18)
Assets\Imports\LowPoly Environment Pack (0, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo.meta (193, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo (0, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 1.meta (172, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 1.unity (430989, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 1.unity.meta (176, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 1 (0, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 1\NavMesh.asset (242328, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 1\NavMesh.asset.meta (189, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 2.unity (176420, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 2.unity.meta (176, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 3.unity (420667, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Demo 3.unity.meta (176, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Scene 1.meta (193, 2021-08-18)
Assets\Imports\LowPoly Environment Pack\Demo\Scene 1 (0, 2021-08-18)
... ...

# RTS SYSTEM API Based upon a premise of orders and queue actions. The current target of our projects is to model a coop based game, top down in ## Script glossary ### CameraController Completely related to the movement of the camera, it returns nothing else than its own behavior. Any relevant changes can be made in the inspector since the variables are public. **Its independent of anything else** #### Future features * Player input manager (*Take input information*) * Center camera on input (F1 by default) * ~~Lock camera on input (Y by default) * Check last relevant event on input (Space by default) * Roll warcraft 3 style on zoom * ~~Smooth zoom~~ * Rotate camera ### PlayerMotor Manages orders based upon the behavior of the character. Its independent of the INPUT. Therefore an AI *might* use it ### Order Modularizer that contains most of information to orders It also distributes with a switch the order types. Also holds as a constructor. #### IsCompleted() Checks if an order is complete by using a bool parameter ### PlayerMovement input master ***Needs to be looked at, its awful*** ### Item WIP - Just checks if it still exists. ### Scriptable Objects #### ItemType It looks upon the posibilities of an item, being a valuable the only one who can be picked up and hold in the inventory. #### InteractionType Checks upon target type to see what variables apply to the order. For example if the player has the Type "ENEMY" smart order will likely mean attack.

近期下载者

相关文件


收藏者