文件名称:Love-Universe:适用于LÖVE框架的对象环境引擎(OEE)
文件大小:228KB
文件格式:ZIP
更新时间:2024-03-22 15:30:58
lua roblox physics-engine love2d object-oriented
爱宇宙 Love Universe是LÖVE框架的对象环境引擎。 什么是对象环境引擎? 面向对象的系统用于处理游戏对象的个人血统,属性,信息和数据。 与roblox的框架非常类似,该引擎的设计目的是模仿roblox自己的框架和库,但要有所不同。 为什么要这样做? 只是为了好玩。 另外,我正在为其编写的游戏引擎对我来说有点新奇,因此作为一种学习经验,我认为这样做很有趣,以便对其进行学习。 状态 引擎的框架是完整的,框架是对象管理,自定义类型和事件(称为涟漪图)。 可以在/ OldCode中找到该引擎的旧版本,但是该版本之外的最新版本更加优化,稳定并且占用的空间更少。 尽管诸如物理学,渲染,相机系统及其所有事件之类的内容需要花费一些时间进行编程。 该存储库是可用的,但是您必须自己完成对象及其属性的编写, OEE_Import.lua包含自定义对象和类型及其属性的注册。 您可以查看更新当某
【文件预览】:
Love-Universe-master
----Visuals()
--------Drawing.lua(2KB)
--------Waterfall.lua(1KB)
--------Particle.lua(35B)
----main.lua(3KB)
----LoveUniverse.bat(50B)
----LICENSE(1KB)
----Assets()
--------Ishtar Avenger 4.png(187KB)
----huskhacktest.lua(4KB)
----FailedTests()
--------Object.lua(28KB)
----conf_no.lua(80B)
----Framework()
--------OptimizerRewrite.lua(8KB)
--------Optimizer.lua(26KB)
--------OptimizerRewrite2.lua(2KB)
--------Enumeration.lua(128B)
--------Input.lua(2KB)
--------Application.lua(753B)
--------Time.lua(187B)
--------Physics.lua(6KB)
--------Object.lua(25KB)
--------Type.lua(6KB)
--------Ripple.lua(8KB)
----README.md(3KB)
----OEE_Import.lua(27KB)