Ink Cipher

Ink Cipher

Not enough ratings
Ink Cipher: How to Make Your Own Levels
By Dohi64
A guide to make your own levels in Ink Cipher, a flawed but neat codewords puzzler.

Feedback and possible corrections are welcome and appreciated, and if you're looking for more puzzle games, check out Puzzle Lovers, a group and curator all about puzzle games and games with puzzles (I'm an admin there).
   
Award
Favorite
Favorited
Unfavorite
Introduction
There are 104 levels in the game, each stored in a separate .txt file in the game's installation folder. Creating more files there with the correct name and properly formatted contents will make them appear automatically in-game.
Level location
First, find the game's installation folder (x:\...\steam\steamapps\common\ink cipher\). Levels are in the Puzzles subfolder, named P001.txt to P104.txt, so new levels have to start with a file called P105.txt, and so on.
Level file format
Here is a basic example I made. If you create a new file (e.g.: P105.txt) in the Puzzles folder and copy-paste what's below, you can try it in-game.

And the Band Played On C F K X Y A------Q------- BLIND-GUARDIAN- B---I--E--E--I- AHA-O--E--E--G- --S----N--P--H- --I----------T- AVANTASIA-P--W- ----------U--I- Z---MANOWAR--S- Z---------P--H- ----------L---- T--URIAH-HEEP-- O-----------U-- PEARL-JAM---L-- ------------P--

The first line is the level name, appears on the level select screen and on the right while playing a level. Note that level select has a soft character limit of about 40, otherwise text will appear over buttons and won't look good. Interestingly, even a lot longer text can appear while playing a level, as font size gets adjusted there.

Next, as many characters (one per line!) as you want to reveal from the start. These will be placed automatically, no need to bother with numbers, they're randomized every time. Official levels have between 1 and 3 letters revealed.

NOTE: Ideally, all 26 letters are represented in a puzzle, but level 8 from the main game has one that isn't. In that case, the letter still has to be placed over the remaining number for the level to finish. In my example, I placed the 5 unused letters automatically (making a puzzle like this is harder than you'd think) and didn't provide any starter hints besides the level name.

Then there's an empty line, followed by a 15x15 grid, basically the solved puzzle. '-' (minus) acts as an inactive tile. Space also works, but it's more difficult to keep track of the number of characters that way.
Custom level in action
This is what the level looks like in the game:



That's it, have fun!