RogueSharp Version 1.2
Version 1.2 of RogueSharp was just released. It is now a Portable Class Library. Thank you to Mattias Cibien for having the idea and doing the work for this release.
Targeting:
- .NET Framework 4
- Silverlight 5
- Windows 8
- Windows Phone 8.1
- Windows Phone Silverlight 8
Hey Faron, I am loving these tutorials. I am having some difficulties, however. Starting out, they were quite simple to follow. But once we got into some of the more detailed topics (cameras and pathfinding in particular) I am having a lot of difficulty understanding the code. I think this has to do mostly with my inexperience with object-oriented programming and algorithms. Do you have any suggested learning strategies to help with this? Do you think it would help to start with a more basic tutorial and work my way up?
Thanks!
Hi Riley,
I’m glad that you are enjoying the tutorials but I’m sorry to hear that some of the later ones are difficult to understand. I’m sure a lot of that is my fault. If you want to learn more about programming and C# in particular I would recommend the books Head First C# for beginning and C# 5.0 in a Nutshell for a really good reference and more advanced stuff. Also Pluralsight Online – http://www.pluralsight.com/ has a bunch of video tutorials for learning to program in several different languages including C#. Coursera.org also has a bunch of free college level programming courses that are interesting. Many of them are in Java but it is very similar to C#. I hope this helps and that you keep with it and have fun learning.
–Faron
After I wrote the first reply to you, I started checking out Coursera and noticed that they have a free course coming up in February called “Beginning Game Programming with C#” which uses XNA / Monogame. Here is the link if you are interested – https://www.coursera.org/course/gameprogramming
That looks excellent, thank you!