Microsoft Teaches You to Make Games

38
In January and February, Microsoft will be hosting a series of free webcasts teaching the basics of 3D game development using C#. It's aimed at beginning programmers, so don't feel too intimidated.
If you have always wanted to develop cutting-edge video games but are just getting started, tune in to our 11 free webcasts. Learn the concepts of 3-D video game production as instructors from DigiPen Institute of Technology demonstrate the key stages of developing a game engine using Microsoft Visual C# 2005 Express Edition, a new development environment for beginner programmers. Learn how to handle backgrounds, objects, and collisions. In addition, these webcasts provide a primer for handling artificial intelligence in your game, along with multiple levels and additional character functionality.

View our library of on-demand webcasts to learn more about 2-D game development by working with the top-down shooter game Star Trooper, and also learn about community-based Project Hoshimi.

Bonus: Attend any four live MSDN webcasts and submit evaluations during the month of January and you will receive an MSDN Webcasts superhero action figure. Want to learn more? Meet the Source Fource!

Sweet, the Source Fource!

Filed Under
From The Chatty
  • reply
    December 29, 2005 12:22 PM

    DigiPen represent.

    • reply
      December 29, 2005 12:33 PM

      but who the fuck would use C# in a commercial game?!

      Isn't DigiPen + C# just a product of Microsoft marketing, rather than an actual technical desire to use C#?

      • reply
        December 29, 2005 12:55 PM

        I've been writing an engine, the the rendering/collision/decal/skeletal/etc are all done in C++, with my intent to do the game code in C#. I'm not sure how well it will work out, but I think it would be better than C++.

        • reply
          December 29, 2005 1:25 PM

          Put the work into the performance-sensitive portions of your app. It's been done that way for years.

          • reply
            December 29, 2005 1:45 PM

            THAT's the hard part that separates the men from the boys :[

        • reply
          December 29, 2005 2:58 PM

          Having to write a managed c++ wrapper for each of you classes is going to get annoying, I'm currently trying something similar. It works but can be a pain.

          • reply
            December 29, 2005 4:31 PM

            [deleted]

            • reply
              December 29, 2005 4:57 PM

              I guess I didn't make myself clear enough, any class he wants to use in C# he'll have to write a wrapper for.

              • reply
                December 29, 2005 4:58 PM

                [deleted]

                • reply
                  December 29, 2005 5:07 PM

                  As far as I understand that isn't any good for classes though.

                  I'm really curious to get my hands on a full version of Visual Studio 2005, I've run into a whole bunch of fun problems using 2003 for managed/unmanaged mixed development:
                  -.net 2.0 platform will crash the debugger, I had to uninstall it to get my debugger back.
                  -Mixed mode debugging takes ~2 minutes to start

                  Plus a few other minor annoyances, on a whole it's pretty cool though.

                  • reply
                    December 29, 2005 5:31 PM

                    god mixed mode makes me want to claw my eyes out its so slow

                  • reply
                    December 29, 2005 5:34 PM

                    [deleted]

                    • reply
                      December 29, 2005 5:53 PM

                      The crashing problem is with 2003, becuase it dosen't know what to do when it runs into the 2.0 .net framework. I hear it's fixed in 2005.

      • reply
        December 29, 2005 1:47 PM

        C# is great for coding engine support tools. Things that process textures, models, shaders... or just open up capabilities of the engine to artists and designers.

      • reply
        December 29, 2005 9:39 PM

        This commericial C# engine has a bunch of licensees that will be shipping in 2006.

        http://www.artificialstudios.com/

      • reply
        December 29, 2005 11:14 PM

        Yes, absolutely.

Hello, Meet Lola