Develop Your Plan (Savage)
Context: HL Kit … Authoring Examples … Savage Worlds Walk-Through
Overview
Before writing any data files, it's critical that you first do your homework. If you launch into writing the data files without a good plan, you will likely run into a number of surprises and setbacks along the way. While such events won't stop you from successfully creating the data files, they will almost certainly cause unnecessary delays and frustration. So you will fare best if you take the time upfront to develop your basic implementation strategy, map out all of the basic building blocks you'll need, and design how everything should look and behave for the user.
Implementation Strategy
The first thing you need is to figure out how you are going to go about developing your data files. We've provided you with a solid starting point in the Skeleton data files. That manual outlines a proven methodology for creating the data files for a new game system. This document you are now reading leverages the outlined strategy for the Savage Worlds game system. You are welcome to come up with your own approach, as there is no "right" way to do it, although we recommend you start with the methodology we've presented and adapt it to suit your needs.
Building Blocks
????????????????????????????????????????????????????????????????? components and compsets entities things tag groups phases and evaluation cycle
Look and Feel
????????????????????????????????????????????????????????????????? visual layout and organization interactive behavior - where to use tables, choosers, menus, etc. add scans of original sketches
Visual Skins
????????????????????????????????????????????????????????????????? colors fonts graphics - textures, buttons, icons