I remember thatbloke mentioning that he'd be interested if this came up so I figured that I'd let you all know what mad scheme I'm cooking up...
I'm getting on well with the [thread=5846]Learning C++ for Games Developers[/thread] workshop over at GameDev.net but, for the moment, I'm finding I don't want to push more than a chapter of C++ past my brain in a week; I'm finding that my hind-brain spends a week cooking what I've learned. However, I'm also finding that my C# knowledge has some holes. I learnt C# organically so that's not surprising. An interview I had this week has prompted me to fill these holes.
So, I'm going to launch into doing GameDev.net's C# Workshop in parallel to the C++ one, quite possibly at a higher pace too as I'm much more familiar with C# and the .NET Framework. I'm not dropping C++, even though some of the mechanisms are clearly quite rough in that generation (and beautifully smoothed when they make it to C#).
From the workshop introduction:
Now, they'd got themselves sorted out much better for this workshop so I'll not be posting a chapter list myself. Instead, visit the C# Workshop forum to see the specific sub-forums for each week, including ones for the projects, and I'll just post where I've got up to now and then.
It's worth noting that they changed core texts two weeks into the course, which might provide a small amount of confusion early on. I'll report back when I know more. However, you'll be pleased to know that all the course texts ([1], [2], [3]) are available freely online and, once again, they recommend using the freely available Visual C# 2005 Express Edition.
So, anyone else interested in following along too?
I'm getting on well with the [thread=5846]Learning C++ for Games Developers[/thread] workshop over at GameDev.net but, for the moment, I'm finding I don't want to push more than a chapter of C++ past my brain in a week; I'm finding that my hind-brain spends a week cooking what I've learned. However, I'm also finding that my C# knowledge has some holes. I learnt C# organically so that's not surprising. An interview I had this week has prompted me to fill these holes.
So, I'm going to launch into doing GameDev.net's C# Workshop in parallel to the C++ one, quite possibly at a higher pace too as I'm much more familiar with C# and the .NET Framework. I'm not dropping C++, even though some of the mechanisms are clearly quite rough in that generation (and beautifully smoothed when they make it to C#).
From the workshop introduction:
GameDev.net C# Workshop Introduction said:This workshop is designed to aid people in their journey to learn beginning C#. This workshop is targeted at highly motivated individuals who are interested in learning C# or who have attempted to learn C# in the past, but found that without sufficient support and mentoring they were unable to connect all the pieces of this highly complex but powerful programming language. This is a 'guided' self-teaching C# workshop. Each student is responsible for taking the time to read the material and learn the information. The community and tutors that arise out of this workshop are here for making the learning process run more smoothly, but are not obligated to baby-sit a person's progress. Because everyone will be working from the same materials, students may find it easier to get answers to the specific questions they might have. There is no minimum age requirement, and there is no previous programming experience required.
Now, they'd got themselves sorted out much better for this workshop so I'll not be posting a chapter list myself. Instead, visit the C# Workshop forum to see the specific sub-forums for each week, including ones for the projects, and I'll just post where I've got up to now and then.
It's worth noting that they changed core texts two weeks into the course, which might provide a small amount of confusion early on. I'll report back when I know more. However, you'll be pleased to know that all the course texts ([1], [2], [3]) are available freely online and, once again, they recommend using the freely available Visual C# 2005 Express Edition.
So, anyone else interested in following along too?