26 Mar 2020 - Cody Merritt Anhorn
In C# their is the ‘const’ keyword, this little guy does just that makes a field constant to the application. But one thing I learned today is that these fields can be baked into your application source.
21 Mar 2020 - Cody Merritt Anhorn
Here is another part to my Gotcha series, this one will be around the new System.Text.Json and serializing to/from a Dictionary<int, object>.
16 Mar 2020 - Cody Merritt Anhorn
To help with the creation of my BabylonJS GUI’s I put forward the effort to create them using a data driven approach. This allows for an editor to be created in the future, since the way I structure the controls for the GUI are a strict subset of controls. This article will not have an example project, maybe in the future, so it will focus mostly on how I use the built abstraction.
15 Mar 2020 - Cody Merritt Anhorn
With my start into Blazor I found that using just a my normal patterns, they work great in the context of event driven designs, but I needed a way to keep tabs on state changes across my over arching application state. Enter the Observer Pattern, the observer pattern is actually a really straight forward pattern. You have something like the list of entities on a game server, and want to notify “observers” of changes to those entities.
14 Mar 2020 - Cody Merritt Anhorn
This past week has been focused on Entity management and consistency between the Client and Zone. For one we made some platform updates to the way Movement works, enhanced the Follow Owner behavior script, and general fixes around entity management.