Zhu Chun
Zhu Chun
Interesting, subscribed ;)
Hi, I really like the idea but don't know how to implement TDD with a code generator. In unit test, we write logic first and then write some tests for...
Thank you @c0ffeeartc I also notice if we implement architecture like [How I build games with Entitas (FNGGames)](https://github.com/sschmid/Entitas-CSharp/wiki/How-I-build-games-with-Entitas-%28FNGGames%29) did, it would be harder to be tested. Because system now relies...
@FNGgames Thank you, I really like your post! It clarifies a few pain points in my past works and helps me get out of there ;)
> Hi, I am getting error "ECall methods must be packaged into a system module." when instantiating GameObject in Test method or trying to Execute system with Debug.Log in it....
I also want to know more tips about how to run Entitas safely in a multi-threading environment.
You can write a flag component like "RecordableComponent" and use JSON.net to serialize instances. However, I'm almost sure that this is not what you want by practice. For cool things...
If you are making a multiplayer game, don't use JSON, it's still too big unless your game is simple enough. We usually use a code generator to create contracts for...
> In the client side question, will it be necessary to rewrite many things? No, You can use BehaviorComponent/ OOP scritps as services, check this out [How I build games...
Maybe it's NOT a good idea unless your server-side application is just a relay server(like a broadcaster). In practice, I always try to keep both side scripts as similar as...