Articles

Checkout out these articles! I mainly focus on Tech related topics with a heavy focus on .NET and anything relating to Game Development. But you will find some hidden gems about infrastructure like Kibana to Kubernetes!


  1. Game Development 2020.03.27

    • Game Development
    • Updates

    Nothing was really done for the Demo specially, most of the work was done for the platform and a lesser extent to the Editor. Where most of the work was done was with the platform to make a really nice editor to help with the creation of the map that will be used by in the Demo.

  2. C# Tip of the Day - C# const - 2020.03.26

    • .NET
    • C#
    • const
    • Tip of the Day

    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.

  3. BabylonJS - Data Drive GUI

    • BabylonJS
    • GUI
    • 2D
    • JSON

    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.

  4. Design Patterns - Observer Pattern

    • Design Pattern
    • Observer
    • ASP.NET Core
    • C#
    • Blazor

    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.