Browse by Tags

Tagged Content List
  • Blog Post: XNAMATH is now in DirectMath and only accessible from C++

    XNAMATH : The most recent version of XNAMATH, which is updated for Windows 8, now ships as DirectXMath . The headers for DirectXMath are available in the Windows SDK. DirectXMath is C++ only (namespaces, overloads, new templates, etc).   The DirectXMath library uses C++ namespaces to organize the...
  • Blog Post: All right, I am confused, DirectX 11, DirectX, XNA and Windows 8

    On Friday, May 11, 2012, I wrote a blog that was just a quick knock off to end the week. I had thought that DirectX 11 can only be accessed via C++, now I worry if that is true? I am so confused. DirectX is now shipped directly with the Windows SDK, there isn’t a separate one. Or is there? There...
  • Blog Post: Two paths in the wilderness: Silverlight with XNA game management and XNA game management

    Long title. But really, it is two ways to do game management and then there is another branch at the HoneyComb rush.  Naturally you could buy one of the Windows Phone Tools like Synapse’s Sunburn for $150, it might save you time.  I am very tempted to buy it, but then I would have to talk about...
  • Blog Post: Free ly Thinking: Can I increase the frame rate in Windows Phone 7

    No. You can decrease the framerate, which you might do to conserve resources, but the framerate cannot exceed 30 frames per second on the phone. The line I am referring to is: TargetElapsedTime = TimeSpan.FromTicks(333333); Although the emulator will speed up, the phone will not, yet another reason to...
  • Blog Post: Review of 101 Windows Phone 7 Apps, volume 1: Developing Apps 1-50

    Pretty good, although a little out of date, but the projects for the most part work.  I didn’t work through all of them, but there are quite a few cute and interesting projects like the Talking Parrot (Chapter 35), nicely done. This is the type of book that gets you started with a little more complex...
  • Blog Post: What happens when you create a Visual Studio Project part 4

    In previous blogs, I discussed the files that are generated when you create a Visual Studio Project, specifically a WPF Application http://blogs.msdn.com/b/devschool/archive/2011/07/14/what-happens-when-you-create-a-visual-studio-project-part-1.aspx http://blogs.msdn.com/b/devschool/archive...
  • Blog Post: UML: Use Cases utilizing <<include>>

    In this blog post, no back story, just pure UML today. In this case “Create an Account” is used by a Gamer coming to your site. The “Create an Account” is included in the User Profile and Security Use Cases (at least at this point of analysis). Now both the User Profile and...
  • Blog Post: Pong updated for XNA 4.0 video: Starting, adding classes, and code

    The code snippets and wonderful art work can be found at http://bit.ly/csudhpong . In this video, you will have the pong running in the simplest manner, no scoring, etc.  This is the very basic approach, with no explanation of the code. Challenge: Switch this over to a phone:
  • Blog Post: Digital Zombies: Real or Fantasy

    Digital zombies, I have been giving this term some thought.  What are digital zombies?  Are the timewasting apps that get us to hang time on an app with an advertisement a digital zombie?  What about someone who hooks their facebook up to 4 square or similar to broadcast where they are...
  • Blog Post: Programming iPhone Apps or Programming Windows Phone 7 Apps, WinPhone7 Wins!

    Objective-C, so named to hide the fact that Objective-C is an old style programming language, it would have done Apple no good to refer to  it as “Next Step” like it did back in the 1990s, which for many readers may have been before your first birthday.  No wonder the ease of programming that...
  • Blog Post: Windows Phone Games: Exploring the State Management project, “Go To Definition”

      When you design games, especially for the phone, you will need to manage state, for instances, the user may want to halt a game, or they get a phone call and expect to come back to the game at the place they left it.  This is referred to by some people as “state” management, you might think...
  • Blog Post: Free information on how secure your code: Prism and Windows Phone 7

    With WikiLeaks, and Christmas, I am certain that you may be thinking about what you should be learning during that time between Christmas and New Years.  How about how to write secure code in Windows Presentation Foundation?  How do you create code in a way that is repeatable.  If you...
  • Blog Post: Data Structures: Creating Isolated Storage Files and Directories

      In how to use an isolated storage to store a list that can then be used when your project tombstones or you need to save information.  In this example, we will take a look at the file structure formed as well as why the file looks the way it does.  Isolated storage is the only way you...
  • Blog Post: Game Design: Net Rumble in an academic paper?

      Check out this article, AWESOME!  Yes, Net Rumble is used to demonstrate a neural network type of artificial intelligence.  In an article out of UWA: “Interactively Evolved Modular Neural Networks for Game Agent Control” at: http://www.csse.uwa.edu.au/cig08/Proceedings/papers/8063.pdf...
  • Blog Post: Windows Phone 7 and Artificial Intelligence

    <<Fake AI: Movie Reality <<Real AI: PathFinder   A real AI with a reputation: Artificial Intelligence, almost an oxymoron, but not quite.  What is intelligence?  Deep question, is intelligence demonstrated by the ability to play Chess?  Then there a large number of people...
  • Blog Post: XNA 4.0: Planet Boy responds to multi-touch on the Win Phone emulator

    In my past few posts, I have shown how to create a really, really simple game, it isn’t all that fun, but with the exception of scoring and writing on the screen, it shows most of the simple elements that can be used in a game.  After an excellent online talk by the dynamic and organized Dan Waters...
  • Blog Post: BoundingBox.Intersects versus rectangle.Intersect

    BoundingBox.Intersects versus rectangle.Intersect: In 2D the use of rectangle is very simple to use, bounding box is some what of an overkill. I try to make the difference clear in this article. In the code for the example HelloXNAFramework , a collision is detected using the following code: ...
  • Blog Post: Taking it up a notch: Saying Thank You for that XBox you got for Christmas

    Or for whatever reason you got that wonderful XBox.  Now make an Avatar say thank you, this will really get them talking about how mature, smart and creative.  Unless I am at the table, but I’ll keep quiet, if you bring me another piece of pumpkin pie and the good coffee, not that crud that...
  • Blog Post: You got the XBox, and now you want to put a simple game on it!

    You got the new XBox, you signed up for the Silver version of XBox Live and you get your free one month Gold level membership, what should you do? Well, first, go to http://creators.xna.com and download all of the premium material before your free Gold Level membership dries up at the end of January...
  • Blog Post: Games, games, games: Methods

    Well, I am still working through the idea of what the best curriculum would be for a CS1 class.  Shouldn’t it be fun? University of Washington apparently has some great material around CS1 and C#.  If you are an instructor, visit the Faculty Connection to find the material on XNA Game Programming...
  • Blog Post: Using Functions in C#

    In the video that I have embedded in this blog post, I am restarting my blog and will work out the curriculum issues that I have been talking about.  Got caught up in the Imagine Cup, it all worked out really well for the team I am on, have to shout out for Cy Khormaee, Bradley Jensen and Krishna...
  • Blog Post: Brain Freeze: Thinking about beginning programming classes

    So far in my previous blog posts, I talked about the following items: Use of C, which is a requirement for the class Write and test your first program for security issues (Intro to C#) Use media in your programs (Designing Applications)     3. Variables and types Goal: Learn about variables...
  • Blog Post: VSTS 2010: Using the Directed Graph Diagram part 1 of however many I do till I get distracted again

      Now that VSTS 2010 is available through the CTP program, MSDNAA, BizSpark and MSDN, you can use it to deconstruct applications that you might need to take charge of.  My example is the XNA RPG . The image at the top of the article is an example of the final result of the instructions in this...
  • Blog Post: Is software engineering dead?

    Software Engineering: Dead? by Jeff Atwood, asks this question.  My question is this: Did anyone find that their software engineering courses in school mapped to what you actually do at work?  Doubtful in my opinion, unless you attended certain schools. My series of articles that I am doing...
  • Blog Post: XNA: Using Fonts in XNA 3.1

    XNA 3.1 No difference in how to use Fonts in XNA 3.1 over XNA 2.0.  If you already know how to use text in your project, this won’t be a big help to you.  This article was written to try to look a little smarter than my previous blog may have made me look. Using text in your XNA project Using...
Page 1 of 2 (31 items) 12