PlayMaker又一很吊的开源项目

PlayMaker,1个U3D做游戏的FSM开源组件,其实我也不确定是不是开源,一开始还以为是某一公司的项目,因为很多功能都很工整,程序员会觉得还不错,非程序员会喜欢用,我个人觉得设计,功能,实效,推广,各方面实在是不能再好了,但看了下描述,视乎也是半开源的(原来做好的设计器,改编在U3D使用,就算如此,U3D语法,需要大改,如果不是C#,C#有如此设计器也是吊,必须具备坚定的信心,愿景,耐心才可有这样的项目,接入U3D调试,DEBUG,这些写代码技巧也算是小事)

以前还以为要做这样的项目,需要提前和U3D的人内部合作才能成功,没想到就这么硬生生的有这样一个项目出现在眼前,还有点不相信

“人月神话,过程管理”这些系统管理,团队管理被证明是成功的,却也证明是无能,低B,和低效的,而“插件,开源,跨平台“”这些程序员的自我管理,也印证了我们程序员才知道自己该用什么样的模式开发,成品怎样才是最好的。个人也比较觉得软件开发应该少一点工业理论,应该偏向更文艺和社会性。如左脑和右脑,可以协同工作,但不可混为一谈。

看到这些Roadmap都做得都不多了,替他们觉得高兴,但自己又很失落,什么时候也才有这水平,只能勉励自己了,“很多项目都是各项前置条件缺乏,通过不断的挫折和付出,慢慢磨出来的”

有Roadmap有Addon,整个框架,恐怖得一B

Roadmap

Core Work

NOTE: This is a rough list and subject to change!
Rename and delete global variables.
Integrate uGUI Addon.
Replace iTween actions with more performant Tween system.
Profile State/Action times in PlayMaker Editor.
Release build optimizations (e.g. remove unused actions).
Advanced Find Dialog - Quickly find states, actions, variables etc.
Project Overview. Visually track how FSMs talk to each other (e.g. send/receive events).
FSM Info Dialog. Clickable overview of all elements making up an FSM.
Auto-casting between FSM variable types.
Hierarchical FSM [Started in 1.5.0 with Run FSM action]
Graph View zoom and minimap [DONE]
Localized editor text [DONE - more languages coming soon]
Custom Action Editors so you can build your own action GUI. [DONE]
Categories for FSM variables exposed in the inspector [DONE]
Editor performance improvements with larger FSMs and projects [big improvements in 1.5.x]
Integrated search and download for custom actions [WIP - Ecosystem Browser]
Native Array support. [DONE]
Load time optimizations [DONE Unity 4.5+]
Integrate Mecanim, and Unity2D add-ons in main package [DONE].
Add-ons

We use a Trello board to track work on Add-ons:

https://trello.com/b/1VSKPLcT/addons

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

avi9111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值