首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有专为实体组件编程而设计的语言?

是否有专为实体组件编程而设计的语言?
EN

Stack Overflow用户
提问于 2013-08-15 18:16:18
回答 1查看 929关注 0票数 5

我知道有一些用于函数式编程的语言(LISP、Haskell等)和OOP编程(Java,C#,Ruby,更多),但是有实体组件编程的概念吗?

EN

回答 1

Stack Overflow用户

发布于 2013-12-06 21:26:10

我绝不是entity component开发方面的专家,但在浏览了这两篇文章之后:

  • 关于GamaSutra的文章
  • 为什么使用实体系统框架进行游戏开发?

在我看来,entity只是存储数据的东西,然后对这些数据执行操作。假设我的理解是正确的,这意味着你几乎可以选择任何你想要的语言。但是entity component编程本身并不使用对象,这可能会使诸如C#、Java甚至C++这样的高级语言过度使用。但是,我认为C或Go将是这种类型编程的完美语言,因为这样您就可以定义对这些结构进行操作的structsmethods。我会和你一起去只是因为它更性感。

现在我还没有回答你的问题,但根据我的研究,我所能找到的只有一种语言,我不知道它是否可以公开使用:

ComponentJ文章

我认为只为一种流行语言使用框架会更容易一些。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18259031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档