C# Tutorial

Open-source C# projects categorized as Tutorial

Top 23 C# Tutorial Projects

  • Csharp-Data-Visualization

    Resources for visualizing data using C# and the .NET platform

    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.

  • dotnet-db-samples

    .NET code samples for Oracle database developers #OracleDotNet

    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

  • HDRP-VFXGraph-Workshop

    VFX graph workshop in HDRP with samples


    Scott's Open Source C# RPG

    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-19

    As 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-11

    As always, the full project for this video is available on GitHub!

  • doors

    Learn how to create multiple different types of doors in Unity

  • 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-23

    Link 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-12

    The 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-18

    To 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-RL-Tutorial

    An Aussie's guide to completing your first roguelike in Unity.

    Project mention: Sharing Saturday #432 | reddit.com/r/roguelikedev | 2022-09-17

    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

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 2023-01-29.

C# Tutorial related posts


SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives