搜尋此網誌

Glossary script

F計劃的結構 / Structure of Project F


F.core是F計劃的核心程式, 提供網頁遊戲所需的系統元件. 每個元件負責一個功能或代表一個概念.
F.LF由F.core的元件組成, 是一個對照LF2功能的遊戲引擎. 將會以LF2原版的圖檔及聲效包裝成F.LF2網頁遊戲.
F.docs包括 討論,技術性文章及遊戲開發課程 以輔助以上程式的使用.
將F計劃分成獨立的部分, 主要的原因是版權問題.
F.core, F.LF及F.docs是100%原創的內容, 因此允許再發佈但禁止商業用途, 採用了不自由的開源條款.
由於我們不擁有LF2的發佈權, 所以發佈F.LF2則有侵權之憂. F.LF引擎設計上是為了配合原版LF2及以外的內容運行, 所以未來是可以有100%玩家原創的版本的. 這裏建立了兩道防火牆以保護F計劃的核心價值免於受損.
F.core 及 F.LF 都有十分高的要求, 講究 概念, 機制 及 可擴展性.

F.core is the core component of Project F used to build browser based fighter games. F.core is a set of conceptual and functional components that can be used to build an engine.
F.LF a LF2-compatible engine built upon F.core, which will then be wrapped with contents of LF2 into F.LF2.
F.docs includes documents, articles and tutorials associating Project F.
The major concern of structuring Project F in different parts is copyright. F.core, F.LF and F.docs are pure original works that adopted a lesser-freedom open source license which prohibits commercial use.
Since we do not have the publish rights of LF2, publishing F.LF2 can create issues later in time. F.LF is designed to be hackable and customizable, that we will eventually have versions completely made by community.
Both F.core and F.LF have the highest software standard which cares about conceptual design, mechanism and extensibility.

4 comments:

nfu man said...

剛看了一下F.DOCS,東西有很多Function可以用,但我還是希望可以加一個滑鼠點擊事件
沒想到你好強,可以寫那麼多東西0.0,希望未來可以看到很多人用你的F.CORE寫出很多遊戲

F projector said...

你想要滑鼠玩甚麼先? 兩年來的spare time的努力啊. 多謝你.

nfu man said...

其實我有試試用平板電腦開起F.LF2
可以正常執行,但不能操作...
我有一個想法
像類似GB模擬器搖桿圖,擺在F.LF2下方
假如有OnClick,這樣不就可以在行動裝置玩F.LF2? @@

假如這功能能實現,celebrate遊戲說不定也可以在平板電腦上玩
不知道這想法行不行??
--------------------------------------------
話說LF2背景都可以模擬出來 我覺得超厲害的
真的很期待完成樣子!!!假如有AI電腦可以玩的話,應該會讓人更興奮!!!
加油,期待看到您的成品^^

Chris Tsang said...

要設計一個順手的controller,可能比你想像中難吧,不能只是onclick觸發輸入,有好多細位要做。不過,我亦注意到mobile browser 越來越勁,所以亦有計劃support mobile。AI同networking都在roadmap上,不過還要等一會。

Post a Comment