Chip's Challenge Level Designer
Chip's Challenge Level Designer, abbreviated CCLD and also known as CCDesign, is the fourth level editor. It was created by Yongyi Chen, forked from an early version of CCEdit. At the time of its original release, it was the most advanced level editor, although several of its features have since been added to CCEdit.
Features that originated in CCLD but were later added to CCEdit
- CCLD features improved trap and clone machine visibility. Building on the idea originating from CCEdit, the traps and clone machines are now marked with red circles with numbers inside on the corner of the tile, in order of the creation of the connection (which can be changed in the trap and clone connection menus), to distinguish what is connected to what. When the cursor moves onto something connected, a red line is drawn between the button and target.
- A teal line is also drawn between the next teleport in reverse wrappable reading order and a teleport with a cursor over it, with both teleports (or one if there is only one teleport in existence) outlined in teal squares.
- CCLD features a tab feature, similar to that found in most modern web browsers. This makes it possible to have several levels open at the same time.
- CCLD was the first level editor to provide unlimited undo/redo, compared to ChipEdit, which provided only a single undo.
- CCLD was the second level editor (after PGChipEdit) to support PGChip.
- CCLD has a button that automatically switches all toggle walls in the current level.
- CCLD has the ability to add custom entries to the monster order by manually entering map coordinates, even if the tile does not have any monsters on it.
Features exclusive to CCLD
- Neither ChipEdit nor CCEdit will show two identical tiles that look the same, such as dirt, gravel, ice, water, fire, and computer chips, on the same square; the cursor has to reach the square itself to determine that the tiles exist. In CCLD, however, a smaller version of the lower layer's tile is displayed, such that a duplicated tile such as ice underneath ice has a square black line around the tile: File:Icy under Ice.png
- CCLD has a "Replace tiles" command, which allows for all instances of one specific tile on both layers to be replaced with a different tile. These two tiles are selected based on which tiles are currently loaded for placing, shown in the Left and Right squares below the tile folders and the level list. Replace Tiles is a quick way to completely erase a tile from a level or to switch them to different types of tiles, such as fire to water to make a level Lynx-compatible.
- Unlike previous editors, CCLD allows the viewer to select only one layer at a time to view, or both. This helps with catching some unintentionally buried tiles.
- CCLD has a "populate" button in the monster order window. Clicking will cause all monsters in the level to be added to the monster list.
Features notably absent from CCLD
- CCLD lacks Tile World playtesting capabilities, only supporting Microsoft's version of Chip's Challenge.
- CCLD has tiles sorted in folders similar to CCEdit, but lacks a way to display all tiles at once.
- CCLD only runs on Widows; macOS and Linux are unsupported, and unlike ChipEdit, it does not run correctly using the WINE compatibility layer.