Monthly Symbols Example Part 1

Our freely available small monthly symbol sets, created by Mike Schley have been very popular (no surprise there!), and we are now nearing the completion of the first full year. The big example map that I use to try out and show all the symbols has become a wonderful, sprawling mess depicting lots of weird places and happenings.

So far all the symbols have been for overland maps and we are considering a variation in theme once we reach June and the second year of the program. There are still lots of ideas for overland maps, but we would also like mappers to profit from the free symbols, who are not doing so many overland maps.

Monthly Symbols Example Part 2

It will still be Mike doing them, and currently we are thinking of doing dungeon symbols for a while, complementing his Dungeons of Schley style. But of course we’d like to hear from you, what you would like to see in the free monhtly symbols.

Should we stick with overland symbols for a while? Is the idea of Dungeon symbosl fine? Or would you like to see something else entirely. You can also submit more specific ideas for what should be in the sets, like what you would need in an overland map or dungeon floorplan.

Send us an email, post in the comments here, or head over to the Profantasy community forum and reply there.

A few weeks ago, I hosted a live stream taking a closer look at the drawing tools. Making this the perfect time to talk a bit more about the more advanced aspects of the drawing tools and how to utilize them properly and explaining a few things in more detail than appropriate for a stream.

Examples of advanced use of drawing tools is to draw aligned fills, drawing a path and have symbols placed along it or drawing a polygon and having it filled with randomly placed symbols. Basically, a lot of the things you can do using multiple steps with regular CC3+ commands can be automated and streamlined by making a drawing tool for it.

Continue reading »

People who have browsed the Community Atlas website have probably noticed that you can search maps, not just by name, but also by text in the map. So, how to I manage to do that, the maps on the website is just images, right? Granted, there are tools available that tries to understand text in images, but these are not good with noisy backgrounds like a map is. However, the community atlas website is of course backed by the actual community atlas product, the .fcw files themselves, and this is where the text comes from.

This is all done by using an excellent command in CC3+, the create index command. This command was originally made for searching through multiple drawings quickly without the search function having to read each map file every time, but the index it generates is a nice plain text file which can also be used by other tools, such as a web search. If you own products such as the Forgotten Realms Interactive Atlas or World War II Interactive Atlas, these come with an index file out of the box allowing you to quickly search the maps therein, but of course, you can also easily make your own index file for your own set of maps.

Continue reading »

Have you marveled at the beautiful city maps that Mike Schley has created for the D&D role-playing game and other brands? If not, head over to his web page to see a great selection. Myself, I am a particular fan of his isometric city views like the Candlekeep map you see as the first listed on that page. They give a great overall impression of the location, while also haviong enough precise information to make them really useful as a gaming tool.

Of course I’ve been advocating for a symbol set using this art style for a while here at Profantasy, and I’m now more than happy that I have the first symbols on my desk for by an upcoming set by Mike himself. He’s been busy creating the inked outlines ofr the buildings and kindly provided a few colored ones as well, that I can show off here. Take a look!

Isometric Cities Preview

So far my job concerning this product has mostly been looking over the incoming symbols, nodding and saying “Yes, they are great, thank you” by way approval. I’m looking forward to diving into creating all the symbols for CC3+ when more of the colored versions come in, and trying my hand at creating isometric city maps with them myself.

According to our End User License Agreement, you need our permission to publish floorplan-scale maps consisting predominantly of our artwork commercially (when the maps are a product of their own and not part of an adventure or such). This is mostly to protect our artwork rights and to keep the floorplan-market from getting flooded by cheap, extremely simple maps. Recently Matthew Verdini approached us to get such a permission, and seeing the quality of his maps, we were more than happy to grant that permission. See for yourself!






We also asked him to say a few words about himself and his work, so here he goes:


First off, I will admit to being a fan of the Profantasy line of products since they first debuted in the 90s. I remember seeing their ads in Dragon magazine and thinking how cool the software looked. I eventually mustered up some funds and got myself to the nearest gaming shop I could find so that I could buy a copy of Campaign Cartographer to use in my home brew world building.

The product was a far cry from the work that can be done today, but there was nothing like it at the time. As a student, I would slowly pick up additional products as I could while trying to build my worlds.

Graduating college and getting a graphic design job eventually afforded me the ability to buy all their products as I continued building worlds, cities and dungeons for my adventures. All my games were in person for a long while, therefore there was a great amount of time spent printing out pages and taping them together. However, now I play entirely online, allowing me to easily utilize the maps as needed.

The amount of time I put into my maps grew as I relied on them more and more in the digital landscape. Admittedly my work is not done strictly within the confines of the software or only using the assets they provide. The artist and designer in me adds some of my own tweaks to the assets as well as post production adjustments like lighting, textures and so on. In the end though, the heavy lifting has been done with Profantasy’s products.

When the pandemic hit, I began to explore some side businesses and ultimately opened up an Etsy shop for geek clothing and accessories, with a strong bend towards roleplaying. As I continued to grow the shop, I thought it might be interesting to explore a line of assets for Gamemasters. With that, I recently took my first step into attempting to sell premade maps.

Since my interest in cartography began with Profantasy, I thought it would only make sense that the work I share be part of that.


You can find Matthew’s maps in his Etsy store: https://www.etsy.com/shop/MasonandMansfield.

Our Dynamic Dungeon project is moving along, and for this installment of the series, I am going to address several interesting concepts and techniques.

  • Creating custom entities so we can store our settings with the map.
  • Creating dialogs to change settings. Here I also show how we can use owner-drawn lists to draw comboboxes with previews of the fill from the map. We’ll also create macro versions of the settings commands.
  • Accessing the drawing InfoBlock to find fills.
  • Making sure our tool stop at the map border, the same way that CC3+’s drawing tools does.

I am including the interesting bits of code right here in the article, but I have made minor changes all over the code from the previous articles to accommodate some of the new features from this article, so don’t forget to download the complete project from the link at the end of this article.

To be able to follow this article series, you should have read my earlier articles in the series.

As with the previous installments, here is a short video showing our results so far.

Continue reading »

A “heatmap” is a visual indicator of where things are located. It’s useful to see clusters, patterns, and disbursement in how things happen to fall. In cartography, this concept can quickly tell you where things are, how many of them there are, and their density.

Though there’s no dedicated “heatmap” tool in Campaign Cartographer 3+, the software nevertheless makes generating heatmaps in your overland map superbly straightforward. If you set things up right as you draw your map, making a heatmap of key points of interest, geological phenomena, settlements, or other features takes literally seconds!

All POIIn this walkthrough, we will be using my homebrew realm of Aquilae. I’ve been working on it for three years, and will be publishing several books and atlases featuring the mapping work I’ve done for it. It’s got overkill levels of complexity, so it’s a good example of the extremes that you might go to.

It’s worth stressing that the concept of heatmaps doesn’t require anything, really, in terms of complexity or map size or scale–only that you have some points of interest that you want to have color “blossoms” around.

Setting Things Up

As the saying goes, measure once, and cut twice: this applies to nearly everything you do in CC3+, but particularly with heatmaps. If you already have a map, it may take some time to tweak things before you can generate a heatmap off of it.

Simply put, you need to make sure things are on Sheets and Layers that support your heatmapping needs. Some of this discussion is very basic for those who are already deeply familiar with sheets, layers, and creating your own, but for those who might only have ever used the default settings, let’s walk through it.

Step 1: Create Sheets for Heatmaps

You need at least one separate Sheet defined for each different color you want in your heatmaps. Any points of interest that you are comfortable having the same color “blossom” on your heatmaps may all share the same single Sheet.

For my map, I have *dozens* of different types of points of interest. But they all fit into just a handful of different colors: cyan blue for religious structures, pink for military, and so on. As a result, I have the following Sheets defined. The ones circled in red are the ones we care about in this walkthrough:

You don’t have to do this level of complexity; you only need to have at least one Sheet defined for each color you want to heatmap.

As a first step, simply create these Sheets. Leave “Active Sheet Effects” *off* for now.

Step 2: Create Layers for Heatmaps

You need at least one separate Layer for each different heatmap you want to create. Typically, this means you will end up with more heatmap Layers than heatmap Sheets.

Here are some of the Layers I’ve created to support heatmapping my overland map:

As I’ve said, my overland map example has a *lot* of detail. So I actually have 61 of these Layers defined. You can have a handful, or even one, really; whatever suits your needs. Just so long as you have one for each type of heatmap you want to create, that will work.

For now, just create these Layers.

Step 3: Assign Symbols to Sheets and Layers

If you’re just starting a new map now, you can do this as you create your map. If you are working with an existing map that you want to heatmap, you’ve got some work to do, unfortunately.

For each symbol that you want to appear on a heatmap with a color blossom, you need to make sure it is on the correct Sheet and Layer. If you’re doing this as you go, simply make sure that you have the right Sheet and Layer selected as you are placing new Symbols.

For existing maps, you have to find the Symbols you want to heatmap, and tweak their settings. Use the *Change Properties* tool, and pick the Symbols you want to heatmap. Then, in the “Change properties” dialog box, assign the Symbols to the Layer and Sheet that are appropriate. Remember that the Sheet will determine the color of the heatmap, and the Layer will determine which heatmap image you can show the Symbol in.

Here’s an example of a settlement Symbol that I want to appear as a point of interest called a “Seclusium”.

This step may take some time, if you have an existing map with a lot of Symbols.

Step 4: Heatmap Sheet Formatting

Once you have your Sheets and Layers defined, and have Symbols assigned to them, you’re ready to generate your heatmap images!

Go into your *Drawing Sheets and Effects* settings. Find one of the Sheets you have created as a heatmap sheet. Under the “Activate Sheet Effects” section on the right, click “Add…” and create a new “Outer Glow” effect for the sheet.

Next, select the newly-created effect, and click “Edit…”. Pick a bold color that will really pop up on the map. Select Range and Blur settings that make sense for the scale of your map. My map is absolutely enormous in size, so the settings in the screenshot below are likely *much* too big for most maps!

Play with these settings until you get an effect that you like. The color and other settings that I’ve used might not be what you’re looking for! At a zoomed-in scale, here’s what the effects look like for our Seclusium (note that as it’s a military point of interest, it uses a pink effect, not cyan as in the above example).

Repeat this process for each of your other heatmap Sheets. You can also use Copy and Paste to save yourself some time, and simply change the color for other Sheets.

Step 5: Generate the Heatmaps!

Time to heatmap!

First, you need to hide all of the heatmap Layers that you *don’t* want to have appear in your heatmap. Usually, this will mean hiding everything except a single Layer.

In the example below, I’ve hidden every Layer except Seclusiums.

That should be it! Now, you can export your heatmap to an image file as you normally would.

Repeat Step 5 for each other heatmap you wish to generate. I have one for each major type of point of interest in my map… over 70 total!

Jason “J. Evans” Payne is an indie RPG and fiction author and cartographer with more than three decades of experience as a DM, game designer, and author. He’s been using Campaign Cartographer and its related tools since 2015, and vastly prefers that to his day job. A father of three, he’s also been an adjunct college professor, an IT geek, and a miniatures wargamer. Check out his one-man RPG company at infiniumGameStudio.com.

If you have used Campaign Cartographer for some time, you’ve probably encountered the red X showing up in your map. Perhaps just as simple symbol missing and being replaced by a red X, or maybe your map was covered by them. Today, I’ll talk a little bit about why you may encounter this issue, what the reason behind it is, and what you can do to remedy the situation, as well as tips for avoiding it in the first place.
Hopefully after reading this, you will have a better idea on how CC3+ uses your images, and can avoid this situation in the future.

The Core Reason

The underlying reason this happens is rather simple. When you make a map in CC3+, the map will contain references to the image files used for symbols and fills. These files are not embedded in the map itself. So, every time you open up a CC3+ map, it will look at the references embedded in the map, and will then go and load these image files from your drive. However, if it cannot find these files in the location specified in the map, it won’t know what that image is supposed to look like, and it will display a red X instead indicating this. So, in other words, this happens because the image that was on your drive when you made the map is no longer there, simple as that. This isn’t an issue with CC3+ itself, it is simply a missing image file. So, what we need to look at now, is why this file may be missing. This will influence the best way to go about fixing your map.

Continue reading »

Last time in the developer series I started our Dynamic Dungeons project with the intention to showcase how to make some simple tools for a more fluid dungeon editing experience. In this issue, I will continue on with that project, and add some improvements to it, such as taking care that our entities are placed on the right sheets, meaning we will need to dive into sublists, and I will also automatically generate walls to go along with our floors.

As last time, I prepared a short video to show the tools in action. At the end of the video, you’ll also see that I show the classic dungeon tools correctly interacting with my entities.

To be able to follow this article series, you should have read my earlier articles in the series.

Continue reading »

One reason to import an image into your map is to use it as a guideline for your mapping. For example, maybe you want to import that scan of your old hand-drawn map, or importing a real world city map to re-map it in CC3+. Inserting the image is easy enough (Insert File from the Draw menu), but one of the important things when you want to use an image for reference (or using it as part of the final drawing) is to get it to scale. You could wing it, but that often comes back to bite you later, as a lot of the default sizes for effects, line widths and so on assume your map is to scale. I’ve talked about the importance of scale in an earlier article, but for this one, I’ll just focusing on scaling imported images.

Continue reading »

Previous Entries Next Entries