Tag: programming

  • Archmage Rises Dev Blog #7: User Interface Magic

    This past week, I focused my development efforts on the user interface (UI) of Archmage Rises.  Proper software development methodology mandates that we should take on the highest priority, highest risk items first.  We should do this to save enough time and energy to deal with the truly dangerous issues: the unknowns.  Archmage Rises is a UI-heavy game, and…

  • Rewriting Combat Engine

    The combat engine was the first thing I wrote when I started what would become Archmage Rises.  Inspired by this card from Hearthstone, I started rewriting combat to handle multiple opponents and multiple waves of opponents. You can read more in the forum post: Rewriting Combat for Multiple Opponents