C#/.NET engineer to Unity. Any list of general skills I should pick up in the transfer?

This page summarizes the projects mentioned and recommended in the original post on /r/Unity3D

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • open-project-1

    Unity Open Project #1: Chop Chop

  • Learn best practices for structuring Unity projects. Unlike typical C# software many Unity games don't use any kind of dependency injection (although there are libraries for this). Instead understand how the editor inspector or methods like FindObjectOfType can be used as a form of dependency injection. Also, understanding how to make use of ScriptableObjects will help a lot with decoupling systems. Lastly, it will be beneficial to have an intuitive sense for how prefabs, game objects, and components all work together. Unity has recently been developing an open source game project that will let you see a more concrete example of what a full project might look like.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts