Please create an account or Login! Have fun!

CCEdit: Difference between revisions

Jump to navigation Jump to search
imported>Everysubjectman
 
(Updating)
Line 1: Line 1:
'''CCEdit''' is the third Chip's Challenge [[level editor]], created by [[Michael Hansen]]. It is contained in a package called [[CCTools]], which also includes [[CCLM]] and [[CCHack]].
'''CCEdit''' is the third Chip's Challenge [[level editor]], created by [[Michael Hansen]]. It is contained in a package called [[CCTools]], which also includes [[CCLM]] and [[CCHack]].


== New features with the use of CCEdit ==
== Features ==


* ''[[Tile World]] compatibility'': Levels can be constructed with either Tile World or MS tiles and can be played in both versions; a [[DAC]] file can be made to allow Chip to play the set in Tile World.
* CCEdit is the only level editor that supports playtesting in both Microsoft's version of Chip's Challenge, and in [[Tile World]].  It is also the only level editor to allow MSCC playtesting on Linux.
* ''Pathmaker'': This allows the editor to draw out paths of directional objects, namely [[monster]]s, [[ice]], [[force floor]]s, [[Chip]] himself, and even [[clone block]]s, automatically; when the cursor takes a turn in a different direction, the last tile created will turn in the new direction. This will avoid the user having to manually return to the corners and change their direction.
* CCEdit features three tile "drawing" modes: "pencil", "line" and "box", similar to features found in image editors.
* ''Colored connections and connection list'': Any connections of [[clone machine]]s and [[trap]]s are now recorded on a list, and their complement is indicated when the cursor moves onto their button(s) or their target(s) by a red (clone) or purple (trap) border around the target square. Links between [[teleport]]s are displayed with a teal border around the next teleport in [[reading order]] (even if that move would be illegal in live play).
* CCEdit has a "pathmaker" feature, that allows the editor to draw out paths of directional objects, namely [[monster]]s, [[ice]], [[force floor]]s, [[Chip]] himself, and even [[clone block]]s, automatically; when the cursor takes a turn in a different direction, the last tile created will turn in the new direction. This will avoid the user having to manually return to the corners and change their direction.
* ''Improved lower layer visibility'': In [[ChipEdit]], [[block]]s, [[dirt]], clone machines, and [[thin wall]]s under the floor are impossible to see without actually putting the cursor on the square, and [[trap]]s and [[recessed wall]]s under floor are indistinguishable. The Tile World and MS graphics are in much greater relief, which makes all these visible, and other hidden combinations much clearer. Also, some [[monster]]s' directions are unclear in ChipEdit, without actually looking on the square; in CCEdit, an ambiguous direction is clarified with a black arrow similar to that on [[clone block]]s. Some images on this wiki are cut out of level editors, rather than out of maps, and have this black arrow included.
* Any connections of [[clone machine]]s and [[trap]]s are now recorded on a list, and their complement is indicated when the cursor moves onto their button(s) or their target(s) by a red (clone) or purple (trap) border around the target square. Links between [[teleport]]s are displayed with a teal border around the next teleport in [[reading order]] (even if that move would be illegal in live play).
* ''Sorted tile groups'': The tiles are divided into six folders for additional space.
* In CCEdit, a green square follows the mouse cursor, allowing the designer to see the in-game playing area if Chip were standing where the mouse is.
* ''Easy-access properties'': The level name, password, [[time limit]], [[hint]] text, and [[computer chip]] counter can be edited and viewed easier, without diving into the menus. Also added is a ''Count'' feature, which automatically sets the chips left counter to the number of chips existing (note that this includes ''all'' chips, including ones on clone machines and other trapped chips.) An "available" counter was added later into ChipEdit, although there was no automatic setting feature.
* CCEdit makes it easier to see tiles placed on the bottom later of the map. In [[ChipEdit]], [[block]]s, [[dirt]], clone machines, and [[thin wall]]s under the floor are impossible to see without actually putting the cursor on the square, and [[trap]]s and [[recessed wall]]s under floor are indistinguishable. The graphics in CCEdit are in much greater relief, which makes all these visible, and other hidden combinations much clearer.
* ''Recent files'': The latest four selections are in the ''File'' menu, for added convenience.
* In CCEdit, ambiguous [[monster]] directions are indicated with small black arrows similar to those on [[clone block]]s. Some images on this wiki are cut out of level editors, rather than out of maps, and have this black arrow included.
* ''Advanced menu'': This allows people to use [[advanced coding]] in their levels, such as [[(x,32)]] clone machine connections. People should use this menu at their own risk.
* CCEdit features two tile pickers.  One has all tiles in the same window, similar to [[ChipEdit]]. In the other tiles are divided into six folders to make navigating easier: Standard, Obstacles, Doors, Items, Miscellaneous, and Special (Advanced).
* The level name, password, [[time limit]], [[hint]] text, and [[computer chip]] counter can be edited and viewed easier, without diving into the menus. Also added is a ''Count'' feature, which automatically sets the chips left counter to the number of chips existing (note that this includes ''all'' chips, including ones that can't be picked up). An "available" counter was added later into ChipEdit, although there was no automatic setting feature.
* CCEdit allows players to create custom button connections and monster list entries by manually specifying map coordinates, even if such connections would not work in-game.  This can be especially useful for [[(x,32)]] clone machine connections, commonly found in [[insane level]]s.
* CCEdit natively supports [[PGChip]].
* CCEdit is the only level editor to provide a pre-compiled binary for macOS.  A Windows is also available; Linux users will be required to compile it themselves.
* CCEdit, like [[Chip's Workshop]], is free and open source.
* CCEdit, unlike the other level editors, does not support the [[00Floor]], and crashes when reading a level containing it. Other levels of the same set can be edited normally, however.
 
== Reception ==
The 1.x versions of CCEdit were notoriously buggy, and often corrupted levelsets edited using it. [[Chip's Challenge Level Designer]] was forked from CCEdit 1.x, and fixed many of its bugs.
 
The 2.0 version of CCEdit was in development for almost a year before its stable release in May 2011. It is a near-complete rewrite of the 1.x branch, fixing nearly all of the original version's bugs and including several new features, eventually dethroning [[ChipEdit]] as the most popular level editor.


== External links ==
== External links ==
*[http://cctools.translucentdragon.com/ CCTools home page]
*[http://cctools.translucentdragon.com/ CCTools home page]
[[Category:Programs]]
[[Category:Programs]]

Revision as of 23:04, 16 January 2019

CCEdit is the third Chip's Challenge level editor, created by Michael Hansen. It is contained in a package called CCTools, which also includes CCLM and CCHack.

Features

  • CCEdit is the only level editor that supports playtesting in both Microsoft's version of Chip's Challenge, and in Tile World. It is also the only level editor to allow MSCC playtesting on Linux.
  • CCEdit features three tile "drawing" modes: "pencil", "line" and "box", similar to features found in image editors.
  • CCEdit has a "pathmaker" feature, that allows the editor to draw out paths of directional objects, namely monsters, ice, force floors, Chip himself, and even clone blocks, automatically; when the cursor takes a turn in a different direction, the last tile created will turn in the new direction. This will avoid the user having to manually return to the corners and change their direction.
  • Any connections of clone machines and traps are now recorded on a list, and their complement is indicated when the cursor moves onto their button(s) or their target(s) by a red (clone) or purple (trap) border around the target square. Links between teleports are displayed with a teal border around the next teleport in reading order (even if that move would be illegal in live play).
  • In CCEdit, a green square follows the mouse cursor, allowing the designer to see the in-game playing area if Chip were standing where the mouse is.
  • CCEdit makes it easier to see tiles placed on the bottom later of the map. In ChipEdit, blocks, dirt, clone machines, and thin walls under the floor are impossible to see without actually putting the cursor on the square, and traps and recessed walls under floor are indistinguishable. The graphics in CCEdit are in much greater relief, which makes all these visible, and other hidden combinations much clearer.
  • In CCEdit, ambiguous monster directions are indicated with small black arrows similar to those on clone blocks. Some images on this wiki are cut out of level editors, rather than out of maps, and have this black arrow included.
  • CCEdit features two tile pickers. One has all tiles in the same window, similar to ChipEdit. In the other tiles are divided into six folders to make navigating easier: Standard, Obstacles, Doors, Items, Miscellaneous, and Special (Advanced).
  • The level name, password, time limit, hint text, and computer chip counter can be edited and viewed easier, without diving into the menus. Also added is a Count feature, which automatically sets the chips left counter to the number of chips existing (note that this includes all chips, including ones that can't be picked up). An "available" counter was added later into ChipEdit, although there was no automatic setting feature.
  • CCEdit allows players to create custom button connections and monster list entries by manually specifying map coordinates, even if such connections would not work in-game. This can be especially useful for (x,32) clone machine connections, commonly found in insane levels.
  • CCEdit natively supports PGChip.
  • CCEdit is the only level editor to provide a pre-compiled binary for macOS. A Windows is also available; Linux users will be required to compile it themselves.
  • CCEdit, like Chip's Workshop, is free and open source.
  • CCEdit, unlike the other level editors, does not support the 00Floor, and crashes when reading a level containing it. Other levels of the same set can be edited normally, however.

Reception

The 1.x versions of CCEdit were notoriously buggy, and often corrupted levelsets edited using it. Chip's Challenge Level Designer was forked from CCEdit 1.x, and fixed many of its bugs.

The 2.0 version of CCEdit was in development for almost a year before its stable release in May 2011. It is a near-complete rewrite of the 1.x branch, fixing nearly all of the original version's bugs and including several new features, eventually dethroning ChipEdit as the most popular level editor.

External links