Feature list : Level Editor

From Sokoban Wiki

(Difference between revisions)
Jump to: navigation, search
m (Additional Tools : Level Editor)
(Additional Tools : Level Editor: correct format)
 
(One intermediate revision not shown)
Line 11: Line 11:
{| class="soko-table feature-list"  
{| class="soko-table feature-list"  
! colspan="6" | Additional Tools - Level Editor !!
! colspan="6" | Additional Tools - Level Editor !!
-
|- {{programs|2= |6= |7= |8= }}
+
|- {{programs|5= |6= }}
| {{tc}} | editor || built-in || built-in || built-in || built-in  
| {{tc}} | editor || built-in || built-in || built-in || built-in  
|-
|-
Line 28: Line 28:
| {{tc}} | redo || {{yes}} unlimited || {{yes}} unlimited || {{no}} || {{no}}
| {{tc}} | redo || {{yes}} unlimited || {{yes}} unlimited || {{no}} || {{no}}
|-  
|-  
-
| {{tc}} | undo/redo logic || one complete transaction at a time || one complete transaction at a time || one cell at a time
+
| {{tc}} | undo/redo logic || one complete transaction at a time || one complete transaction at a time || || one cell at a time
|-  
|-  
| {{tc}} | undo/redo history is saved from one session to the next || {{yes}} || {{no}} || {{no}} || {{no}}
| {{tc}} | undo/redo history is saved from one session to the next || {{yes}} || {{no}} || {{no}} || {{no}}
Line 37: Line 37:
|-  
|-  
| {{tc}} | "rubber-band" area selection || {{yes}}(features: move, copy, paste, delete, transform, fill) || {{no}} || {{no}} || {{no}}
| {{tc}} | "rubber-band" area selection || {{yes}}(features: move, copy, paste, delete, transform, fill) || {{no}} || {{no}} || {{no}}
-
|- {{programs|2= |6= |7= |8= }}  
+
|- {{programs|5= |6= }}
| {{tc}} | board transformations || {{yes}} rotate counter-clockwise and clockwise, flip vertically and horizontally. || {{yes}} rotate clockwise, flip vertically || {{yes}} rotate counter-clockwise and clockwise, flip vertically and horizontally || {{yes}} rotate counter-clockwise and clockwise, flip vertically and horizontally
| {{tc}} | board transformations || {{yes}} rotate counter-clockwise and clockwise, flip vertically and horizontally. || {{yes}} rotate clockwise, flip vertically || {{yes}} rotate counter-clockwise and clockwise, flip vertically and horizontally || {{yes}} rotate counter-clockwise and clockwise, flip vertically and horizontally
|-  
|-  

Current revision as of 19:23, 17 July 2024



Additional Tools : Level Editor

Last change: 2024/07/17 19:23:53
Additional Tools - Level Editor
 
   
editor built-in built-in built-in built-in
drawing objects wall, box, goal, player none, floor, goal, box-on-floor, box-on-goal, player-on-floor, player-on-goal, wall wall, box, goal, player, floor floor, goal, box, wall
drawing tools objects, eraser, rubber-band, fill objects, pencil, drop, fill, line, rectangle, filled rectangle objects objects, move player, move box
drawing logic select object +
click-and-drag the board to put objects on the board
select object +
select drawing tool +
click-and-drag the board to put objects on the board
select object +
click-and-drag the board to put objects on the board
select object +
click-and-drag the board to put objects on the board
drawing logic inconveniences the board jumps around on the screen when automatic scaling and positioning kick in drawing with tools like lines and rectangles don't show the objects on the screen during the drawing process the board jumps around on the screen when automatic scaling and positioning kick in The "move" tool works for boxes and the player only, not for goals
savegames and solutions for modified levels are retained after cosmetic changes (e.g., transformations and adding/removing extra floors/walls) yes no the savegames and solutions are still there in the files, but they are not applicable to the modified level no ? [help]will somebody with a full version check if it is "yes" or "no"
undo yes unlimited yes unlimited no yes unlimited
redo yes unlimited yes unlimited no no
undo/redo logic one complete transaction at a time one complete transaction at a time one cell at a time
undo/redo history is saved from one session to the next yes no no no
undo/redo multiple transactions: interface pull-down menu: 1,2,4,8,... transactions no no no
undo/redo multiple transactions: preview no no no no
"rubber-band" area selection yes(features: move, copy, paste, delete, transform, fill) no no no
 
   
board transformations yes rotate counter-clockwise and clockwise, flip vertically and horizontally. yes rotate clockwise, flip vertically yes rotate counter-clockwise and clockwise, flip vertically and horizontally yes rotate counter-clockwise and clockwise, flip vertically and horizontally
resize board unnecessary [info]the board is automatically positioned so it's possible to draw on all 4 sides yes (via toolbar button: resize level) unnecessary [info]the board is automatically positioned so it's possible to draw on all 4 sides unnecessary [info]"move board" does not clip the level to a predefined size like, e.g., Sokoban++ does
move board unnecessary yes unnecessary yes
one-click switching between play/edit mode yes no use menu: game->mode no yes [partial]partial implementation: no visible button but a keyboard shortcut "Alt+P"
board validation on switching from edit mode to play mode yes no all boards are playable yes ?[help]will somebody with a full version check if it happens automatically
customizable skin yes format: simple image-based skins without seamless walls yes same skin in edit mode and in play mode yes same skin in edit mode and in play mode yes same skin in edit mode and in play mode
customizable button images yes no yes unnecessary [info]the editor uses menus and has no buttons
button images automatically synchronized with skin images no no yes unnecessary
windows clipboard copy/paste yes yes [partial]partial implementation: imports / exports complete levels instead of copying / pasting sections to the existing "document", i.e., the board no ? [help](will somebody with a full version check if it works here;
the demo version has it on the menu in the editor and it does not mention any restrictions, but it does not work)
internal clipboard with multiple items yes unlimited, persistent, with preview no no no
edit board as text no no no no

Top

Personal tools