Steam Dev Days Presentations Online



  1. Hello Timothy, great blog you have here. The SDL slides make me think really hard about my tech choice for my PC game : Unity xor OpenGL&SDL? It's two very different approaches, and I'm not sure which one would be best for me : a one-man team with more skills in 3D development than in graphic asset creation.

    The OpenGL & SDL road certainly looks interesting as regards access to the SDK source, and control of the runtime, but Unity3D has its great 3D editor for scene management.

    I'm sitting on the fence on this issue, but will come up with a decision shortly. Do you have any advice?


    1. Depends on what kind of person you are, do you like to write everything yourself or would you rather concentrate on higher level details?

    2. Well, of course I don't want to write everything myself. I have some experience with Unity that I discovered recently, and I'm afraid many of the built-in solutions (collisions, shadows, network prediction) won't scale to perform well on a large world-level, which makes the whole "Unity does thing automagically" bogus.

      On the other hand, SDL & OpenGL may require even more work on my part than Unity, so that's my dilemna right now.

      To kind of answer your question, I prefer classic C-style development rather than GUI mouse-driven development tools, so OpenGL/SDL may suit me better as regards personal preference, but my question is rather "which of these 2 development tools would be the most efficient to develop a slightly ambitious game project of vehicular combat in a large 3D game world?"

      Anyways, thank you for answering my previous comment, have a good day