Bertrand Masius

Results 21 comments of Bertrand Masius

Hello, could you please provide the permission to use some of the files in this repo under MIT license ? My opinion is that only the interfaces are considered "derivative...

I think that you described the principle of ECS without even naming it. #126 has the same purpose, so we agree on the current design issues and how to solve...

I commented the doc. The current components must become global (i.e 1 instance for many entities). There will be a component for the views, and a component for each type...

It is as counter-intuitive as having a bank account: You don't have it, it is the bank that owns it. You just request your bank to access it. The bank...

Since I like my "bank account" example, let's develop it: If a tax department wants to take money on each account, OOP paradigm says : "ask every people if it...

Wrongu, I read the discussion on IRC of this night and I would like to give indications on how to apply ECS paradigm. We eventually agre on the terms "Composite"...

Some libraries we could use: For serialization: - rapidjson https://code.google.com/p/rapidjson/ - std::stringstream class http://en.cppreference.com/w/cpp/io/basic_stringstream - Google Protocol Buffers https://code.google.com/p/protobuf/ - Apache Thrift http://thrift.apache.org/ - boost::serialization http://www.boost.org/doc/libs/1_55_0/libs/serialization/doc/index.html - other For network...

Added Rapidjson library. A few words about the network library: My preference go to Enet for simplicity and the ability to define "channels" in UDP flow. The weak point is...

I have read half of the long documentation of zeroMQ and I feel it will make interprocess and internode communication easy. Multithread is easy with interprocess messaging. For networks, there...