Browse by Tags

Tagged Content List
  • Blog Post: C++/CX: First five methods called by the Windows 8 app singleton

    After reviewing a number of Windows 8 books discussing DirectX  app building has lead me to a proposal: To make it easier for students and hobbyists to build Windows 8 games, how about a standardized approach.  First, the basic game model would be the (again for Windows 8 or Windows 8.1 apps...
  • Blog Post: C++/CX DirectX : Simple Shooter architecture all in one place

    This is from a presentation I did today at UCLA, I will put together a video to explain the whole thing. This is just a presentation that depends heavily on the material at theseURL links: Windows 8 and VS 2012: http://code.msdn.microsoft.com/DirectX-3D-shooting-game-d9e47118?SRC=VSIDE Windows 8.1 and...
  • Blog Post: DirectX/C++ in VS 2012 and VS 2013, little known secrets to keep you in the dark

    In what might seem like a scheme to keep you in the dark, there are features carefully hidden in Visual Studio 2012 and 2013 Professional, Ultimate and Premium.  Now these features aren’t so much as hidden really or secret, but rather just poorly documented, almost as if they didn’t exist. ...
  • Blog Post: Why so much discussion about DirectX & C++? What about Unity or Ogre?

    C++ has made some significant changes to emerge into a widely usable language.  Microsoft’s use of XAML with C++ clearly shows the capabilities that C++ now brings to the game.  Although not as easy to use as say C# and XAML, or as popular as HTML5/JavaScript, C++ and C is still the languages...
  • Blog Post: C++, Direct3D, Building a Dice Game and more in Windows 8, with video

    Here are three links for you, if you are looking at the DirectX mess of documentation and confusing tutorials that seem to be written for someone else other than you.  I like the Roberto Sonnino’s work, and I am most likely going to use his material since it is the freshest out there.  C-three...
  • Blog Post: Books I am reviewing for my CS188 class at UCLA

    Reviewing heck, I am using them to prepare the class. So if you are thinking about taking the class and want to get up to speed please take a look at the following books that I have purchased, I did not receive these as a reviewer or a professor. Not for any ethical reason but I just don’t have...
  • Blog Post: Links to Windows 8.1 DirectX 11.2 samples

    MSDN and Bing or Google give it a good shot, but the many links that show up for a search for Windows 8.1 and DirectX 11.2 are at best confusing.  So here are some links that I found useful with my comments included.  These were tested on 8/15/2013 if they no longer exist or out of date or...
  • Blog Post: Win 8.1 & DirectX 11.2: Shader Model links, including the HLSL Language Syntax

    Link to HLSL Code sample HLSL shader compiler sample (Windows 8.1) Links and definitions about Shader Models: Shader Model 5 Language Syntax Make sure to bookmark this one: Semantics Intrinsic Functions (tested functions, you can write your own if need be) Write...
  • Blog Post: Using the DirectX App (XAML) project, the HLSL part, CSO and so forth

    Well there are a lot of changes between Windows 8 and Windows 8.1, especially if you are using DirectX to build the next amazing game.  You are doing it the hard way, but I am with you on this.  There are a bunch of well defined game engines, but sometimes you just have to start from the basics...
  • Blog Post: Using Class Wizard to create Classes in C++

    This is a quick video that show you how to use the Class Wizard in C++. How to use the class wizard in VS 2013 C++
  • Blog Post: Beginner: Create shaders and drawing primitives tutorial, tutorial part 2

    (Changes made to blog on 8/14/2013) Well, there is that tutorial twice thing, but this is part 2.  Here are some added tips that are useful for the tutorial at: Create shaders and drawing primitives First a video on how to quickly add the hlsl files to your project, it is only a minute or so in...
  • Blog Post: Migrating DirectX 9 or DirectX 10 to DirectX 11

    Here is a link to an article that helps you understand how to move your code from DirectX 9 or DirectX 10 to DirectX 11: http://msdn.microsoft.com/en-us/library/windows/desktop/ff476190(v=vs.85).aspx The good news is that DirectX 10 and DirectX 11 are relatively compatible.  The bad new is that...
  • Blog Post: Free Video on how to get started with VS 2013 C++/XAML/DirectX

    Check out my video that shows how to get started with Visual Studio 2013 to create C++/XAML/DirectX type of apps.  It is very simple and likely is not for the experienced programmer.  But you might like it if the documentation you are reviewing is out of sync with VS 2013.
  • Blog Post: Using DirectX 11.2 and C++ to build the most basic Windows Form

    You know, I can make a lot of stuff work and work well.  My neighbors, professors, and students often ask me to review documents, projects and so forth.  So I keep looking at the tutorials on MSDN, like the one at: Creating a Simple Direct2D Application   and ask myself who is this written...
  • Blog Post: DirectX using the “Windows” style form, not XAML kind of form

    I have been staring at the DirectX Quickstart “ Direct2D Quickstart for Windows 8 ” for the past year from time to time and just have to put myself in the shoes of the hobbyist or student trying to figure out windows.  The initial example seems like it might work in the DirectX Templates, but where...
  • Blog Post: Free: 11 Windows 8.1 DirectX links

    Here are some links that I snaked from the much better site: http://msdn.microsoft.com/en-us/library/windows/apps/bg182410.aspx Here are the 11 links you will need for DirectX variations in DirectX 11.2 Dynamic shader linking Frame buffer scaling GPU overlay support DirectX tiled resources Direct3D low...
  • Blog Post: DirectX 11.2 in Windows 8.1: XMVectors

    Again, XMVectors, I wrote a blog a year or so ago about the XMVectors.  Now I will write again.  Why? Do you think I write this only for you dear Reader?  Nope, I write as I learn for me, but I do like to share with you. In DirectX 11.2 which is the latest version of DirectX, I wrote a...
  • Blog Post: Four videos on DirectX using Windows 8.1 and Visual Studio 2013

    Innovations in High Performance 2D Graphics with DirectX Great performance is a huge driver of satisfaction and user preference with apps. Direct2D powers high-performance, 2D graphics rendering in Windows. In this video, learn how to use new Direct2D features and performance advancements to achieve...
  • Blog Post: C++: Working with Direct2D in XAML, today the Viewbox

    XAML and Direct2 or Direct2D In this case we will use the template provided with Visual Studio, this template is not found in the C# nor the VB template library. In this case we are using the term template as in Document Template and not the C++ template. The template isn’t all that easy...
  • 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: DirectX 11 and Windows 8

    Well, apparently there is some concern about the messaging around DirectX 11 and Windows 8. Right now as of 5/11/2012 I am accessing DirectX via C++. This means that if you are thinking about low level graphics design, then you may consider it important to get up to speed with Direct2 and Direct3...
  • Blog Post: 5 things you need so you can to start programming with C++ and Kinect

    Here are the 5 or so things you need to program C++ and Kinect: There are four chapters of an excellent book at: http://msdn.microsoft.com/en-us/library/hh145619(v=vs.88).aspx Buy a Windows Kinect, not the XBox 360 Kinect, shop around, but the Windows Kinect will be supported longer.  If you have...
  • Blog Post: Direct3D in Windows 8, extremely seriously simple code

    See my blog at: List of 6 things that can get you started with Game Design to get some ideas on how to get started with the DirectX 11 changes in Windows 8.  Also see Frank Luna’s book: 3D Game Programming with DirectX 11, with some changes using the links from that blog you should be able to work...
  • Blog Post: List of 5 questions about programing MetroRT and C++/CX or whatever

    Dang it, been avoiding C++ long enough that the Win8 reintroduction of C++ is actually interesting.  Like mowing the lawn on a warm day, interesting enough to go get a book and read it instead of mowing the lawn.  Well that is why I live in a Condo, just lazy I guess. Can you use XAML and C...
Page 1 of 1 (25 items)