Building an Educational Game with .NET 5, Unity and AKS

If you are waiting for a deep dive into the latest version of .NET Core, the Microsoft Compiler Platform (Roslyn), and the Unity game engine this workshop is for you! No high-level tech demo, but a real-life application that is used in schools. Together, we will build an educational game, with robots fighting to the death, from scratch.

    This will include backend ASP.NET Core web services, a frontend Unity client to visualize the battle in full 3d, and a middleware processing worker service, using the Microsoft Compiler Platform (Roslyn). Both the backend and middleware services will be deployed and hosted as Docker containers inside Azure Kubernetes Services (AKS), which will allow us to look at things like configuration, logging, and metrics. The point of this workshop is to show you how technology is evolved to make development easy and create useful applications in only two days of hardcore coding!

    Prerequisites:
    - Visual Studio Code
    - The latest version of the Unity Game Engine
    - GitHub account
    - Azure DevOps account
    - Active Azure subscription

    Johnny Hooyberghs
    Passionate Developer at Involved and Microsoft MVP

    Johnny Hooyberghs is a consultant for Involved since 2014 focusing on .NET architecture and backend development and a Microsoft MVP since 2020. Prior to joining Involved, he has had experience developing software for Corilus since 2008. He has been passionate about .NET ever since it was released and his areas of expertise are C#, .NET (Core), WCF, WinForms, WPF, ASP.NET (Core), Entity Framework (Core), Azure and ALM using the Microsoft Stack. Every now and then he enjoys doing some web development using JavaScript. Since 2010, Johnny spends some of his free time teaching .NET and C# for the adult education institute CVO Antwerpen. When he's not working or teaching, he likes some casual gaming, scuba diving, learning to play the piano, travelling the world and visiting as many theme parks as possible.

    NDC Conferences uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?