Press "Enter" to skip to content

Upcoming new C#/WPF/XAML RPG course

Last weekend, I started work on a new version of the beginner’s C# guide.


UPDATE: I decided to make this course free, and have started publishing it course here:


I believe the current course has all the commonly-requested features, so I probably won’t be adding any new lessons to it – although, I’m sure I’ve made that exact same statement a half dozen times during the last couple of years. 🙂

However, I will still support the original course. If you have any questions about a lesson, please leave a comment on the page. I can usually respond within a day or two.

This new course will use a WPF/XAML front-end. I plan to re-organize some of the lessons, and cover a few more C# programming topics, based on the feedback from the current guide.

One big thing I want to do differently in this course, is to develop the complete game, then go back and build the course. I think this will be better, because it will eliminate some of the lessons in the current guide that required going back and changing, or undoing, the work from previous lessons. Those lessons seemed to be the ones when most people dropped out.

But, it will mean that I need to introduce a few “intermediate” techniques a little earlier in the course.

After I have the game finished (probably around the end of February, beginning of March), I’ll make a video of it and show it here. If there is any new functionality you want to have in the game, please let me know as early as possible. I’ll also send out a special e-mail, asking you to look at it, if you are on the mailing list (the sign-up box is on the right).

I’ve made some improvements to my “recording studio” (the little alcove in my apartment, with my computer desk). And, I’m going to try to improve the audio quality for the videos – mostly by trying to get more comfortable talking into a microphone in an empty room, which feels extremely strange to do.

The plan is to release the course on, as a paid course. However, I will frequently give away discount codes – probably including 100% discounts.

I’m not sure if I can do this, this will be my first Udemy course, but I also want to give away the course for free, for anyone with an educational e-mail address. I’ve heard that some teachers are using the current course in their classes, and I want to support that as much as I can.


Here’s a demo of the game


If you have any suggestions, or ideas, about what you’d like to see in the future course, please leave a comment below.

Thank you


  1. Ian
    Ian February 23, 2016

    Sounds good, looking forward to it.

  2. Jonathan
    Jonathan February 24, 2016

    I’d like to suggest a feature to show an image of the enemy you are fighting and maybe  have a turn based combat system. This is probably much more complicated, but just suggesting ideas.

    • Scott Lilly
      Scott Lilly February 24, 2016

      Thanks. I’ll add those to my list of things to try to add. I know at least a few people have added simple graphics to their modified version of the game.

  3. Luis
    Luis February 24, 2016

    The use of educational email address to get it for free will be only for teachers?

    • Scott Lilly
      Scott Lilly February 24, 2016

      It will be for either – teachers or students. But really, I’ll probably give a free code to anyone who asks for one (assuming I can do that through Udemy).

  4. Steph
    Steph February 29, 2016

    I’m a teacher using the course here, and the students really like it. Can’t wait to see the new course.  Thank you!

    • Scott Lilly
      Scott Lilly February 29, 2016

      You’re welcome! Please let me know if you, or your students, have any questions or suggestions for the lessons.

  5. Marco
    Marco February 29, 2016

    an advanced combat system would be nice

    • Scott Lilly
      Scott Lilly February 29, 2016

      Like, using initiative, to see who attacks first? Or adding armor, and the possibility an attack will miss? That is something I would definitely like to add in.

      • Marco
        Marco March 1, 2016

        and maybe something like classes which u choose at the beginning like warrior or mage which has diffrent impact how u fight

  6. J
    J March 17, 2016

    Scott, you are a boss for helping others out like this!

    Thanks, man.

  7. James
    James March 20, 2016

    Hey Scott, just wanted to thank you for the articles you’ve written, especially the C# rpg course. It really helped me to understand some complexities and nuances of C#, to problem solve on a slightly larger scaled than what I’m used to (yet), and to get extremely quick at using IntelliSense!

    Looking forward to your Udemy course.


  8. SuperTrooper
    SuperTrooper April 26, 2016

    Where can we sign up our email so we can get notified when this is released? Really excited for this course!

    • Scott Lilly
      Scott Lilly April 26, 2016

      It looks like something happened to the sign-up form. It should be on the right side of the site now, beneath the “Coming Next…” link.

Leave a Reply

Your email address will not be published. Required fields are marked *