Developer Evangelist at Microsoft

David Rousset is a Developer Evangelist at Microsoft, specializing in HTML5 and web development.

David's articles

  1. Write a 3D Soft Engine from Scratch: Part 6

    This entry is part 7 of 7 in the series Write a 3D Soft Engine from Scratch

    This entry is part 7 of 7 in the series Write a 3D Soft Engine from ScratchHere is the final tutorial of this long series. We’re going to see how to apply a texture to a mesh by using mapping coordinates exported from Blender. If you’ve managed to understand the previous tutorials, it will just […]

  2. Write a 3D Soft Engine from Scratch: Part 4

    This entry is part 4 of 7 in the series Write a 3D Soft Engine from Scratch

    This entry is part 4 of 7 in the series Write a 3D Soft Engine from ScratchIn the previous tutorial, Part 3, we’ve loaded a JSON file where our meshes were serialized from Blender. Up to now, our render function was drawing the meshes with only a simple wireframe rendering. We’re now going to see […]

  3. HTML5 Gaming: Benchmarking Sprite Animations

    When I meet with game studios, I often have the same question put to me over and over: if I’m writing/porting my game in HTML5, will it run well on the various targeted devices? Will it be playable or will the gameplay suffer too much? To answer that question, I often use my own experience […]