Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 C# Tutorial Projects
-
Project mention: What can I use to create simple graphs, images or gifs? | reddit.com/r/learncsharp | 2022-04-18
Here's a really cool comparison website: https://swharden.com/csdv/
-
BlazingChat
BlazingChat is a Blazor WebAssembly app developed by CuriousDrive for the community. This is a sample application for developers who are just getting started with Blazor.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: Can we show support for JSON columns in the Oracle Provider? | reddit.com/r/dotnet | 2023-01-04
If you are interested please upvote this issue: https://github.com/oracle/dotnet-db-samples/issues/259
-
-
Project mention: which site should I learn the basic / intermediate stuff on? | reddit.com/r/learncsharp | 2023-01-29
Another thing I used for fun that I randomly stumbled on was this tutorial, which uses C# and shows everything from how files and folders are structured, to the actual code and logic. Scott is amazing. Think of the book I mentioned above as the foundation + Unity (although I prefer MonoGame myself), and this tutorial is a visual in how to actually structure everything along with the actual code.
-
UnityCore
A collection of essential game systems for Unity 3D. These generic systems can be applied to any Unity project.
-
ragdolls
Learn about the ragdoll ceration workflow, a script to toggle between an Animator and Ragdoll, and some optimization ideas for having ragdolls in your game.
Project mention: I always felt like Ragdolls were time consuming to make, and while that's still true, I made a tutorial on how to do it faster, as well as some ideas on improving performance of your game with many ragdolls. | reddit.com/r/Unity3D | 2022-04-19As always, the full project is available on GitHub!
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
scriptable-object-based-guns
Learn how to create a ScriptableObject-based gun system from scratch for your game!
Project mention: Gun systems can be complex. You might need to support hitscan, projectile bullets, fire modes, explosive rounds, or even attachments. In my new series I'll be showing you how you can do all this cleanly with ScriptableObjects! Full Tutorial in Comments | reddit.com/r/unity_tutorials | 2022-10-11As always, the full project for this video is available on GitHub!
-
-
Unity_VRoid_Facial_Expression
In this tutorial, you'll learn how to change facial expressions on our VRoid character through the use of Blendshapes and animations in Unity
Project mention: [FREE Download] I made a tutorial on changing facial expressions using animation | reddit.com/r/Unity3D | 2022-04-23Link to YouTube video here: https://www.youtube.com/watch?v=6apvnEei8aU Link to the GitHub page here: https://github.com/FFaUniHan/Unity_VRoid_Facial_Expression
-
worldspace-health-bars
Learn how to implement Worldspace Health Bars in this tutorial repository with accompanying video tutorial.
Project mention: Need to display how much health a unit has in your Unity game? Why not add World Space health bars? Learn how with this in-depth tutorial! | reddit.com/r/gamedev | 2022-02-20 -
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
-
lerping-fundamentals
Lerping is one of the foundational things you need to know about in video game development! There are so many use cases for lerping it's impossible to name them all! Almost any time you want to rotate, move, or change a value over time, lerping is an option.
Project mention: A little while ago I released a video teaching the basics of Lerping in Unity. This week take your lerping knowledge to the next level with ADVACNED LERPING where you can learn about curve-based lerping! | reddit.com/r/u_LlamAcademyOfficial | 2022-05-12The Lerping Fundamentals video from a while ago really took off. This week I wanted to expand off just the basics and get into more complex areas of lerping where we can make our lerps feel less "robotic".
-
get-terrain-texture
sing this tutorial repository and associated video you will learn how to get the Albedo texture from any Renderer using any Shader AND how to get the active textures on a Unity terrain at any given point.
Project mention: Seeking way to track character steps over different types of terrain, and different particle dust for each type. | reddit.com/r/Unity3D | 2022-09-30 -
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
-
ai-series-part-24
Tutorial repository for AI Series Part 24, which is the 4th and final part of a sub-series to implement enemy skills and abilities. In this repository we have extended the foundation from part 21, 22, and 23 to implement a new instant-cast ability - poison gas
-
progress-bars
Learn how to implement Progress Bars that can optionally report their progress and raise completed events! (by llamacademy)
Project mention: Most progress bar tutorials I've seen don't cover event-reporting functionality - so I made one myself - Learn how to create canvas-based event-raising progress bars in Unity | reddit.com/r/gamedev | 2022-02-11 -
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
-
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.
-
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: Learn How You Can Detect OffMeshLink Traversal of a NavMeshAgent! Full Tutorial in Comments! | reddit.com/r/unity_tutorials | 2022-10-18To showcase how it works, we'll show the NavMeshAgent's path via a LineRenderer and show the exact path they'll take over an OffMeshLink with the custom AgentLinkMover script we made in Part 17. Don't worry! No previous AI Series watch history required to understand this tutorial!
-
Unity Roguelike Tutorial - 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
-
WinSAT-API-Tutorial
A tutorial on interacting with the Windows System Assessment Tool (WinSAT) API in .NET.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Tutorial related posts
- which site should I learn the basic / intermediate stuff on?
- Learn How You Can Detect OffMeshLink Traversal of a NavMeshAgent! Full Tutorial in Comments!
- Seeking way to track character steps over different types of terrain, and different particle dust for each type.
- What is your favorite sources about programming, .NET, IT field, etc
- is there a way to make a navmesh agent play a certain animation when traversing a navmesh link?
- Come si contribuisce ad un progetto open source?
- What can I use to create simple graphs, images or gifs?
-
A note from our sponsor - SonarLint
www.sonarlint.org | 5 Feb 2023
Index
What are some of the best open-source Tutorial projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Csharp-Data-Visualization | 749 |
2 | BlazingChat | 367 |
3 | dotnet-db-samples | 347 |
4 | HDRP-VFXGraph-Workshop | 157 |
5 | SOSCSRPG | 147 |
6 | UnityCore | 108 |
7 | ragdolls | 19 |
8 | scriptable-object-based-guns | 14 |
9 | doors | 10 |
10 | Unity_VRoid_Facial_Expression | 9 |
11 | worldspace-health-bars | 8 |
12 | ai-series-part-14.5 | 7 |
13 | lerping-fundamentals | 6 |
14 | get-terrain-texture | 6 |
15 | ai-series-part-14 | 6 |
16 | ai-series-part-24 | 4 |
17 | progress-bars | 3 |
18 | ai-series-part-22 | 3 |
19 | ai-series-part-15 | 3 |
20 | ai-series-part-17 | 3 |
21 | Unity-RL-Tutorial | 3 |
22 | ai-series-part-23 | 2 |
23 | WinSAT-API-Tutorial | 2 |