Home - smacdo/Hailstorm GitHub Wiki

Welcome to the Hailstorm wiki! Right now the project is sparsely populated as I get things up and running. You're more than welcome to check out the source code and try building the project yourself... but at the moment the building instructions (As well as the project itself) isn't very good. Once the game gets closer to being "interesting", I will clean this up and make it easier to build.

Instead of building, browse the code and download the Hailstorm Installer. It's built with WiX, so it comes with the Visual C++ and DirectX redistributable and can easily be uninstalled.

Please, if you have ANY issues or bugs... report them or e-mail a description of what happened to me. Thanks :)

Development Blog

Documentation

TO-DO

  • Short term TODO
    • logging support - log to console window, visual studio debugging window and file
    • windows installer support - DONE
    • continuous integration - build bot, unit test harness
    • create window with menu and about box DONE
    • add assertion catching, saving and reporting DONE
    • initialize directx DONE
    • draw a spinning cube
  • Longer term TODO
    • Make building on new computers much easier
    • Broaden DirectX support (at least 10.0, maybe 9.0 profile devices on DX10)
    • Vista support
    • Also add support for OpenGL + multiplatform support
    • Direct2D support
    • Diagnostics - FPS, update, render time
    • Resource pakfile support