MaTech-Works / MaTech

The main framework of MaTech.
Mozilla Public License 2.0
8 stars 0 forks source link

MaTech (Framework)

Hi all, if you accidentally dropped in here, this is a WIP repo for cleaned-up code I've contributed to Malody V (and refused+stealed by woc2006).

All discussions are welcomed in the "issues" tab, no need to be code-specific. I might add a few whole-project todos there as well.

Our open-source license is MPL-2.0 -- Unlike GPL, this license grants the feasibility of legally using the code in Unity, even with all other close-sourced plugins. Just remember that when you publish your derived work, it needs to be licensed under MPL-2.0 as well; avoid GPL as it is ineffective when used with Unity. When the code is in a better condition and moved into separate packages, a permissive license will be a better choice of mine.

This repo will be further involved in developing an example game with a simple rhythm game ruleset to put all core features here into practice, so to validate its feasibility of involving in game productions.

Thanks for your attention and have a nice day!

不管你从哪里来,欢迎参观这个仍在整理中的代码库。

这里会用来放置所有被开源哥(woc2006)拒绝使用却私下留存的 Malody V 游玩核心代码,并且将其整理为可以通用的 Unity 包或插件。其后这个库会用来制作一套简单的音游,用基本的音游规则来验证这些 Unity 包的可用性。

欢迎在 issues 面板发起讨论,代码无关的事情也欢迎。我在 issues 里也可能堆一些项目待办事项。

代码库使用 MPL-2.0 开源协议,在 Unity 与众多闭源插件一同使用也无妨。不过请避免将衍生代码重授权为 GPL ,在 Unity 这个闭源软件下使用 GPL 协议进行公开授权是无效的。未来代码整理完善并且被分离为单独的 UPM 包时,我会逐渐移动代码至宽松授权。

祝你工作顺利,心情愉快!