文件名称:ecstasy:快速的Java实体组件系统框架
文件大小:30KB
文件格式:ZIP
更新时间:2024-06-04 10:21:47
JavaScript
狂喜 快速的Java实体组件系统框架。 此外,它还支持动作和回合-当您制作回合制策略游戏或多人游戏时,它非常有用。 文献资料 您可以找到快速参考。 您可以找到jsdoc文档。 例子 简单的例子 var Engine = require ( 'ecstasy' ) . Engine ; var engine = new Engine ( ) ; // Define components engine . c ( 'pos' , function PositionComponent ( options ) { this . x = options . x || 0 ; this . y = options . y || 0 ; } ) ; engine . c ( 'vel' , function VelocityComponent ( options ) { this .
【文件预览】:
ecstasy-master
----.gitignore(539B)
----README.md(1KB)
----.tern-project(227B)
----test()
--------engine.js(16KB)
--------entity.js(3KB)
--------bitset.js(8KB)
--------system.js(625B)
--------actionEngine.js(1015B)
----LICENSE(1KB)
----Gruntfile.js(2KB)
----package.json(991B)
----src()
--------TurnEngine.js(3KB)
--------SystemBuilder.js(2KB)
--------ComponentGroup.js(5KB)
--------TurnSystem.js(864B)
--------ActionEngine.js(4KB)
--------Action.js(3KB)
--------Turn.js(1KB)
--------EventEmitter.js(3KB)
--------ActionSystem.js(1KB)
--------Entity.js(5KB)
--------System.js(648B)
--------EntityBuilder.js(1KB)
--------Component.js(327B)
--------Engine.js(15KB)
--------BitSet.js(8KB)
----index.js(848B)
----jsdoc.conf.json(634B)
----doc()
--------concepts.md(2KB)
--------quickref.md(4KB)
----.travis.yml(90B)