Monday, February 23, 2026

Campaign Manager: Game Mode Combat

The latest improvement to Campaign Manager adds single player combat to Game Mode. Instead of Game Mode just having branching paths of a story, you can now add engagements that can be fought by the user. Success or defeat at one of the engagements causes the player to go down the appropriate path.


Setting up a combat uses the same framework as everything else in Campaign Manager. Create an encounter with notes (description), navigation options for the outcomes, a background image, music, and finally the participants of the engagement.

At the start of Game Mode, the user can select from a list of pre-defined player characters.

When the user reaches the combat encounter, the music will play and all the characters engaged in combat will show on the screen. Campaign Manager will randomize a turn order and present options to the user for what actions they can perform (based on the items and abilities loaded on that character).

The large built-in monster database within Campaign Manager still needs to be expanded with appropriate battle stats to support this feature, but it's ready to go now for custom adventures!

Get Campaign Manager from Steam:


Or from Itch.io:


Thursday, January 29, 2026

Campaign Manager: Steam Release & Player View

New features for Campaign Manager have focused on the player view.
  • Added option to draw masked areas on the battle map (masked areas are mirrored onto the player's view).
  • Game master can individually remove masked areas as players explore.
  • Added option to draw a pointer that shows on the player's view.



Campaign Manager is now also available on Steam!


You can still get it from Itch.io:



And a new promotional video was released that shows off some of the features of the software:


I'm active on the Steam and Itch.io discussion boards if you have any feature requests.

Tuesday, December 23, 2025

Campaign Manager: Data & GUI Cleanup


A new Campaign Manager is posted, with the updates:

- Many bugs fixes, including fixes for audio looping and dark mode forms.

- Data has been moved from ProgramData to a split between Program Files (where Campaign Manager now installs its data files) and the user's AppData folder (where the user can extend the data).

- The library of textures for the map creator can now be selected as a map background (without first creating a map from them).


A promotional video has also been created demonstrating some of the features of the software!


You can download Campaign Manager from:

https://kamoly.itch.io/campaign-manager


Sunday, October 26, 2025

Campaign Manager: Dark Mode Complete

Fixing all the small graphical glitches with dark mode took longer than expected, but dark mode is now available in the latest Campaign Manager.


You can download Campaign Manager from:

https://kamoly.itch.io/campaign-manager


Tuesday, September 30, 2025

Kit Airplane: Wing Part 2

 Continuing the wing, here are the left and right spars laid out.


And lots of rear ribs to attach to them...


Going one by one down the spar clamping, drilling, and clecoing.


Continuing on...


Rear ribs attached on both wings!


Then it was time to move on to the nose ribs...


Getting the nose ribs aligned involved multiple overlapping strips of aluminum above and below the spar (to mimic the wing skins) and clamps of the ribs against the L-angles.


There is a spacer in the rib below to ensure the rib is offset from the spar an equal amount the entire length of the wing. The inner most ribs even had to be shaved down to compensate for the thickening spar.


Once it's all aligned though, can start drilling and clecoing in place.


The innermost portion of the wings has an additional reinforcement that is bolted on. That aluminum plate has to be removed to attach the ribs.


Each rib required slightly different drilling methods as it's quite close quarters against the spar and their attachments all varied.


All ribs on the left wing complete!


Sunday, August 31, 2025

Campaign Manager: Dark Mode

Next big improvement for Campaign Manager is a dark mode! Forms, menus, and all other controls now support light or dark modes.


This feature isn't available yet as testing is still in progress, but a new version should be posted soon.

You can download Campaign Manager from:

https://kamoly.itch.io/campaign-manager

Wednesday, July 30, 2025

Kit Airplane: Wing Part 1

I've started the main portion of the wing.

The first few steps were adding an extension onto the two spars. 


Extension beyond the spar for the end of the wings...

Additional reinforcement on the end of the extension...

Drilled...

And riveting into place...


Next steps were prep work on the ribs.

Notching nose ribs so they can attach to the spar...


Also drilling holes in the inner-most 3 ribs on both wings for the fuel lines.


Manufacturing parts for the aileron bell crank...


Cut, drilled, and looking good...


A C-channel reinforcement goes on the opposite side of the rib for the bell crank...


Using clamps, a drill bit, and a specifically sized spacer to ensure the bell crank parts are properly positioned...


Drilled...


The innermost ribs get additional L-angle reinforcements so the pilot and passenger can walk on them. Cutting 24 L-angles for both wings...


Drilling them...


Took a little while...


Debur all the holes and prime for the bell crank...


It's very important those pieces are positioned correctly, so the spacer and drill bit return...


And the best part, being able to rivet!


Looking good!


Deburr all the reinforcement L-angles...


Prime them...


And rivet them!


So much more to go, but it's always satisfying having rivets in.