
Anatomy of a Skill TreeĪ Campfire skill tree is comprised of the following elements: And then, you can present this progression system in a very intuitive, attractive, familiar, and immersive way to the player that goes far beyond what you could do with an MCM menu or message boxes. However, it does provide a large amount of flexibility to design, implement, and advance the skill system you want, and react to the global variables that the system increases in any way you see fit. This means that the Campfire Skill System is not a turn-key solution for an entirely new skill system. It is up to you to define the underlying model. If you are a programmer familiar with the MVC pattern, the Skill System is the view and part of the controller of your progression system. You must provide these, based on the global variables that the skill tree tracks and updates, and the events that the system can raise to your scripts.




It visually represents the state of global variables using the nodes in the tree if a perk rank global is 0, the star is dark if it is 1 or greater, it shines, just like the “real” Skyrim perk system. What A Campfire Skill Tree Is (And Isn’t)Ī Campfire skill tree is an interactive visual representation of a progression system.
