Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate

Primary tabs

  • View
  • Collections
  • Comments(active tab)
  • Followers
  • Friends
  • Favorites
The more I learn about C#,
Monday, January 15, 2018 - 20:35

The more I learn about C#, the more bad habits I see in Unity tutorials. Things like using cascading if-else statements, single char strings to perform Boolean logic... It is far, far better to learn C# first and come back to Unity after. Once you can make multi-threaded WPF apps that link to a database, I would start looking at catlikecoding.com /unity/tutorials/ Some of the best tutorials I have seen. It really dives into some advanced Unity topics like procedural mesh manipulation. Best part is there is none of that "intro to C#" stuff like "here is an int. It's a number!". He also has some remarkably good programming habits.