Recent Updates

29 August 2021

I think I've come to the conclusion that when people are posting in the forum or commenting on pages, I'm not seeing those updates via email. I'm trying to figure out what's going on there, and, hopefully, I can get it fixed soon. (Maybe they're going to spam or something.)

In other news, I've been going through several of the tutorials in the C# category and making some minor revisions and updates. Nothing grand or dramatic, but making some typo corrections, grammar fixes, and making little bits of code use the code style instead of the italic style.

There will probably be more of that in the coming days as well.

21 February 2021

I just fixed an issue where the Feedback button was broken. This used to point to User Voice, but that has been a broken link for a few months. I just made a GitHub repository to collect issues and discussions that I think will serve this purpose far better, and that Feedback link now takes you there instead.

It is currently pretty empty since I just made it, but don't let that stop you!

I should also point out the The C# Player's Guide has a new home:

31 December 2020

I just posted my State of the Site for 2020, reviewing goals I set a year ago today and established new goals for myself for 2021 (or at least the next three months). Here it is if you want to give it a read:

9 December 2020

Can't believe it has been 11 months since I posted an update. I've been focused on updating my C# book for its 4th edition. That has taken far longer than I ever anticipated, and everything else has been almost completely paused in the meantime. I'm almost done with that now. You can see more information about that on the book's website (

11 January 2020

BasicEffect fog tutorial for MonoGame has now been created, ported from the XNA version. See the MonoGame fog tutorial here.

This leaves one big tutorial in the 2D set and one big tutorial in the 3D set un-ported, but everything else in the first five MonoGame tutorial sets has now been ported!

8 January 2020

BasicEffect lighting tutorial for MonoGame has now been created, ported from the XNA version. See the MonoGame lighting tutorial here.

4 January 2020

All of the XNA input tutorials have now been ported to MonoGame. Check out the full tutorial set! MonoGame Input Tutorials

3 January 2020

I just completed porting the Xbox controller input tutorial over to MonoGame. One more to go in that tutorial set! Check it out.

31 December 2019

Just posted the State of the Site for the year. This is only the second time I've done a State of the Site, though I wish it were something I did every year.

Here's the link: State of the Site 2019

30 December 2019

Now up to three MonoGame input tutorials! (That picking one was a beast!)

29 December 2019

I just took a few minutes to port the first MonoGame input tutorial on basic keyboard input. You can see this tutorial set here:

28 December 2019

We completed Collab #9! See the forum for the results!

Thank you to @PiscesMike, @MooCow, and @Edo for joining the fun! I know it's been a while since we did a formal collab like this, but hopefully, it won't be as long before the next one.

13 November 2019

Announcing Collab #9! Most of the details are still up in the air, but the plan is to do another collab on 28 December 2019. See the forum for details:

Add yourself to the list if you're interested in participating!

3 November 2019

I pulled the trigger on a thing I've been thinking about for many years now. I just open-sourced Realm Factory, which can be found at GitHub. Realistically, it's probably not a super useful tool at the moment, because it is all XNA and Windows Forms. But at least this way, somebody who might be interested in taking a crack at trying to improve it can do so. And if that happens, I'm happy to help support and facilitate that.

26 October 2019

This is largely just a heartbeat update. Nothing grand and obvious to point out. I'm currently working on the 4th Edition of my book, and work has been busy lately.

A couple of us did a collab a month or two ago, but I'm itching for another one (or another competition) sometime soon, but probably not for several more weeks until at least after the book goes out.

Older Updates