C# Tutorial

Open-source C# projects categorized as Tutorial | Edit details

Top 8 C# Tutorial Projects

  • GitHub repo UnityCore

    A collection of essential game systems for Unity 3D. These generic systems can be applied to any Unity project.

    Project mention: (C# / Unity) Any library recommendations? | reddit.com/r/roguelikedev | 2021-06-10
  • GitHub repo ai-series-part-14.5

    Project used in the AI Series Part 14.5 Unity Tutorial where I show how to approach optimizing code, using our runtime navmesh generation as the optimization target

    Project mention: Optimizing Runtime NavMesh Generation - 99.94% improvement over AI Series Part 14 in AI Series Part 14.5 | Full Tutorial in Comments and in Cross-post | reddit.com/r/Unity3D | 2021-06-09

    As always, full project code is available on GitHub!

  • GitHub repo ai-series-part-14

    Project corresponding to AI Series Part 14 where we implement Baking NavMesh at Runtime around the Player, instead of baking on the entire scene

    Project mention: Baking a NavMesh Area Around the Player - Runtime NavMesh Baking Part 2 | AI Series Part 14 | Full Tutorial in Comments | reddit.com/r/unity_tutorials | 2021-05-11

    As always, full project code is available on GitHub!

  • GitHub repo ai-series-part-17

    In this tutorial repository I show how to upgrade the AgentLinkMover script provided by Unity in the NavMesh Components repository to allow configuring Agent Move Method per NavMesh Area Type

    Project mention: Upgrading the Default NavMeshLink Traversal to Allow Different Move Methods Per Area Type | AI Series Part 17 | reddit.com/r/gamedev | 2021-06-03
  • GitHub repo ai-series-part-22

    Tutorial repository for AI Series Part 22, which is Part 2 of a sub-series to implement enemy skills and abilities. In this repository we have extended the foundation from part 21 and implemented a new channeled ability - fire breath

    Project mention: How to Implement Enemy Skills/Abilities Part 3: Ice Lance | AI Series Part 23 | Full Tutorial in Comments | reddit.com/r/unity_tutorials | 2021-07-27

    This week is Part 23 of the AI Series (and part 3 of the sub-series about implementing SkillScriptableObjects) where we'll be taking a look at how to implement an instant-cast projectile ability: Ice Lance. Instant-cast skills are really good options for weaker, more frequent skills to keep the player on their toes! We'll reuse the bullet mechanic first implemented in AI Series Part 7 and combine that with the foundational SkillScriptableObject code done in the last 2 videos ( Part 1 - Foundation & Jump Attack and Part 2 - Fire Breath ) to implement this ability.

  • GitHub repo ai-series-part-21

    Tutorial repository for AI Series Part 21, which is Part 1 of a sub-series to implement enemy skills and abilities. In this repository we have the foundation for how to implement skills via ScriptableObjects and a single ability - a jump attack

    Project mention: How to Implement Enemy Skills/Abilities Part 3: Ice Lance | AI Series Part 23 | Full Tutorial in Comments | reddit.com/r/unity_tutorials | 2021-07-27

    This week is Part 23 of the AI Series (and part 3 of the sub-series about implementing SkillScriptableObjects) where we'll be taking a look at how to implement an instant-cast projectile ability: Ice Lance. Instant-cast skills are really good options for weaker, more frequent skills to keep the player on their toes! We'll reuse the bullet mechanic first implemented in AI Series Part 7 and combine that with the foundational SkillScriptableObject code done in the last 2 videos ( Part 1 - Foundation & Jump Attack and Part 2 - Fire Breath ) to implement this ability.

  • GitHub repo ai-series-part-23

    Tutorial repository for AI Series Part 23, which is Part 3 of a sub-series to implement enemy skills and abilities. In this repository we have extended the foundation from part 21 and 22 and implemented a new instant-cast ability - ice lance

    Project mention: How to Implement Enemy Skills/Abilities Part 3: Ice Lance | AI Series Part 23 | Unity Tutorial | reddit.com/r/gamedev | 2021-07-29
  • GitHub repo ai-series-part-15

    Project for the AI Series Part 15 tutorial where we spawn NavMeshAgents at runtime on a Procedurally baked NavMesh that is baked only around the player in a large or procedurally generated world.

    Project mention: Spawning Enemies on a Procedurally Baked NavMesh and Managing Chasing the Player | AI Series Part 15 | Full Tutorial in Comments | reddit.com/r/unity_tutorials | 2021-05-18

    As always, full project code is available on GitHub!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-07-29.

Index

What are some of the best open-source Tutorial projects in C#? This list will help you:

Project Stars
1 UnityCore 74
2 ai-series-part-14.5 4
3 ai-series-part-14 2
4 ai-series-part-17 2
5 ai-series-part-22 2
6 ai-series-part-21 1
7 ai-series-part-23 1
8 ai-series-part-15 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com