Feature list : Level Management
From Sokoban Wiki
(Difference between revisions)
(→Level Management: Added SokoSave Mobile.) |
(→Level Management: JSoko updates) |
||
Line 14: | Line 14: | ||
| {{tc}} | copy/paste level(s) (normal) || {{yes}} || {{yes}} || {{yes}}{{tip|partial implementation of import: one level at a time; works for raw boards without meta data only}} || {{yes}}{{tip|levels can also be pasted by using drag&drop of a level file}} || <big style="color: red;"><b>?</b></big>{{tip|Will somebody with a full version check if it works here<br> the demo version has it on the menu in the editor and it does not mention any restrictions, but it does not work|text=Help}} || {{tc}} | copy/paste level(s) (normal) || {{yes}} {{tip|flaw: pasted levels are not saved|text=flaw}} || {{no}} || {{no}} || {{yes}} || || | | {{tc}} | copy/paste level(s) (normal) || {{yes}} || {{yes}} || {{yes}}{{tip|partial implementation of import: one level at a time; works for raw boards without meta data only}} || {{yes}}{{tip|levels can also be pasted by using drag&drop of a level file}} || <big style="color: red;"><b>?</b></big>{{tip|Will somebody with a full version check if it works here<br> the demo version has it on the menu in the editor and it does not mention any restrictions, but it does not work|text=Help}} || {{tc}} | copy/paste level(s) (normal) || {{yes}} {{tip|flaw: pasted levels are not saved|text=flaw}} || {{no}} || {{no}} || {{yes}} || || | ||
|- | |- | ||
- | | {{tc}} | copy/paste levels (run-length-encoded) || {{yes}} || {{no}} || {{no}} || {{ | + | | {{tc}} | copy/paste levels (run-length-encoded) || {{yes}} || {{no}} || {{no}} || {{yes}} || {{no}} || {{tc}} | copy/paste levels (run-length-encoded) || {{yes}} {{tip|flaw: pasted levels are not saved |text=flaw}} || {{no}} || {{no}} || {{no}} || || |
|- | |- | ||
- | | {{tc}} | copy map<br> (current state) || {{yes}}via [ CTRL + click "tools"] and editor || {{yes}} || {{yes}} || {{ | + | | {{tc}} | copy map<br> (current state) || {{yes}}via [ CTRL + click "tools"] and editor || {{yes}} || {{yes}} || {{yes}} || {{no}} || {{tc}} | copy map<br> (current state) || {{yes}} || {{no}} || {{no}} || {{no}} || || |
|- | |- | ||
- | | {{tc}} | copy level(s) with solution(s) || {{yes}}(multiple) || {{yes}}(single) || {{no}} || {{ | + | | {{tc}} | copy level(s) with solution(s) || {{yes}}(multiple) || {{yes}}(single) || {{no}} || {{yes}}(single) || {{no}} || {{tc}} | copy level(s) with solution(s) || {{yes}}(single) || {{no}} || {{no}} || {{no}} || || |
|- | |- | ||
| {{tc}} | paste level(s) with solution(s) || {{yes}}(multiple) || {{no}} || {{no}} || {{no}} || {{no}} || {{tc}} | paste level(s) with solution(s) || {{no}} || {{no}} || {{no}} || {{no}} || || | | {{tc}} | paste level(s) with solution(s) || {{yes}}(multiple) || {{no}} || {{no}} || {{no}} || {{no}} || {{tc}} | paste level(s) with solution(s) || {{no}} || {{no}} || {{no}} || {{no}} || || |
Revision as of 18:36, 6 July 2010
[show all]
2. Game Play |
Level Management
Last change: 2010/07/06 18:36:49
Level Management | Level Management
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
copy/paste level(s) (normal) | yes | yes | yespartial implementation of import: one level at a time; works for raw boards without meta data only | yeslevels can also be pasted by using drag&drop of a level file | ?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 | copy/paste level(s) (normal) | yes flaw: pasted levels are not saved | no | no | yes | |||||||||||||||||||||||||||||||||||||||||||||
copy/paste levels (run-length-encoded) | yes | no | no | yes | no | copy/paste levels (run-length-encoded) | yes flaw: pasted levels are not saved | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||
copy map (current state) | yesvia [ CTRL + click "tools"] and editor | yes | yes | yes | no | copy map (current state) | yes | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||
copy level(s) with solution(s) | yes(multiple) | yes(single) | no | yes(single) | no | copy level(s) with solution(s) | yes(single) | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||
paste level(s) with solution(s) | yes(multiple) | no | no | no | no | paste level(s) with solution(s) | no | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||
edit level information (e.g., title, author) | yes via "open" window | no | yes via menu: level->about; properties: title, author, comment | no | yes via menu: file->edit mode + file->attributes; properties:title, description, copyright, email, website | edit level information (e.g., title, author) | no | no | no | yes via menu: tools->levels manager; properties:title, author, email, url, comment | |||||||||||||||||||||||||||||||||||||||||||||
edit levelset information (e.g., title, copyright) | no | no | yes via menu: levelset->about; properties: title, author, copyright, comment | no | no | edit levelset information (e.g., title, copyright) | no | no | no | ||||||||||||||||||||||||||||||||||||||||||||||
load multiple files | no | yes | yes | no | unnecessary with all loaded levelsets in a list it is just as easy to browse the whole list | load multiple files | unnecessary with all loaded levelsets in a list it is just as easy to browse the whole list | no | yes | ||||||||||||||||||||||||||||||||||||||||||||||
merge level files | yes (merge is a feature in the "open" window: menu -> file conversion...) | yes (via: open and select multiple files. automatically copies all the merged levels to the clipboard.) | yes(via: open and select multiple files.) | no | no | merge level files | no | no | no | ||||||||||||||||||||||||||||||||||||||||||||||
recent levels history | yes 25 items holding a unified recent file history for all loaded file-types, e.g., levels and background images | yes 8 items with "clear" option | no | unnecessary with all loaded levelsets in a list it is just as easy to browse the whole list | unnecessary with all loaded levelsets in a list it is just as easy to browse the whole list | recent levels history | unnecessary with all loaded levelsets in a list it is just as easy to browse the whole list | no | no | yes 10 items | |||||||||||||||||||||||||||||||||||||||||||||
saves levels with format | yes sok (.sok) | yes xsokoban (.txt, .xsb) | yes sok (.sok), xsokoban (.txt, .xsb), games 4 brains (.lp0), xml text file (.sls) | yes sok (.sok) | yes xml text file (.sls) | saves levels with format | no | SQLite database due to space limitations on handheld devices, all game state saved in single database | yes savegame text file (.sokosave) | yes sok (.sok), xsokoban (.xsb), supersoko game(.box) | |||||||||||||||||||||||||||||||||||||||||||||
Level Management : Import and Export for Internet | Level Management : Import and Export for Internet
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
import levels with hyphens "-" or underscores "_" | yes via clipboard and load level | yes via clipboard | yes via clipboard | yes via clipboard and load level | no | import levels with hyphens "-" or underscores "_" | no | yes via load level | no | yes via clipboard | |||||||||||||||||||||||||||||||||||||||||||||
export levels with hyphens "-" or underscores "_" | yesvia clipboard | yesvia clipboard | no | no | no | export levels with hyphens "-" or underscores "_" | no | no | no | yesvia clipboard | |||||||||||||||||||||||||||||||||||||||||||||
stripping leading ">" characters | yes (all leading ">" characters are stripped) | yes (stripping leading ">" characters: boards, not moves) | no | yes (stripping leading ">" characters: boards, not moves) | no | stripping leading ">" characters | no | yes (all leading ">" characters are stripped) | no | yes (stripping leading ">" characters: boards, not moves.) | |||||||||||||||||||||||||||||||||||||||||||||
accepts alternative characters for boards | yescharacters: p,P,b,B,o | yescharacters: accepts "X" instead of "#" for walls. | no | no | no | accepts alternative characters for boards | no | yescharacters: p,P,b,B,o | no | yescharacters: p,P,b,B,o |
Related pages
SokRFI - Sokoban Requests for Implementation
Level Management : SokRFI - Sokoban Requests for Implementation | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feature | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
split levelset | SokoSave offers a utility for this feature. (External program SokoSplit can be downloaded) | ||||||||||||||||||||||||||||||||||||||||||||||||
export levels to internet |
Export levels to internet This feature can be used to publish level(s) in a web-site. The export can have different variants:
Alternative development See SokRFI - Export Levels to Internet. Utility Sokoban++ offers a utility for this feature. (External program Sokoban Website Generator can be downloaded) |