Feature list : Level Management

From Sokoban Wiki

Revision as of 17:06, 17 July 2024 by Matthias Meger (Talk | contribs)
Jump to: navigation, search



Level Management

Last change: 2024/07/17 17:06:38
Level Management
Level Management
 
copy/paste level(s) (normal) yes yes[info]partial implementation of import: one level at a time; works for raw boards without meta data only yes[info]levels can also be pasted by using drag&drop of a level file ?[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
copy/paste level(s) (normal) yes [flaw]flaw: pasted levels are not saved no
copy/paste levels (run-length-encoded) yes no yes no copy/paste levels (run-length-encoded) yes [flaw]flaw: pasted levels are not saved no
copy map
(current state)
yesvia [ CTRL + click "tools"] and editor yes yes no copy map
(current state)
yes no
copy level(s) with solution(s) yes(multiple) no yes(single) no copy level(s) with solution(s) yes(single) no
paste level(s) with solution(s) yes(multiple) no no no paste level(s) with solution(s) no no
edit level information (e.g., title, author) yes via "open" window 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
edit levelset information (e.g., title, copyright) no yes via menu: levelset->about; properties: title, author, copyright, comment no no edit levelset information (e.g., title, copyright) no no
load multiple files no yes no unnecessary [info]with all loaded levelsets in a list it is just as easy to browse the whole list load multiple files unnecessary [info]with all loaded levelsets in a list it is just as easy to browse the whole list yes
merge level files yes (merge is a feature in the "open" window:
menu -> file conversion...)
yes(via: open and select multiple files.) no no merge level files no no
recent levels history yes 25 items [info]holding a unified recent file history for all loaded file-types, e.g., levels and background images no unnecessary [info]with all loaded levelsets in a list it is just as easy to browse the whole list unnecessary [info]with all loaded levelsets in a list it is just as easy to browse the whole list recent levels history unnecessary [info]with all loaded levelsets in a list it is just as easy to browse the whole list no
saves levels with format yes sok (.sok) 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 yes savegame text file (.sokosave)
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 and load level yes via clipboard and load level no import levels with hyphens "-" or underscores "_" no no
export levels with hyphens "-" or underscores "_" yesvia clipboard no no no export levels with hyphens "-" or underscores "_" no no
stripping leading ">" characters yes (all leading ">" characters are stripped) no yes (stripping leading ">" characters: boards, not moves) no stripping leading ">" characters no no
accepts alternative characters for boards yescharacters: p,P,b,B,o no no no accepts alternative characters for boards no no

Top



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:

  • Generating the strings with code HTML.
    With links to download levels or thumbnails of each level.
  • Generating the strings with code SBML (SokoBan Markup Language).
    Exporting with this language, levels can be customized by the user for the graphic representation of the maps, as well as provide a meta-information semantics of each level.

Alternative development

See SokRFI - Export Levels to Internet.


Utility
Sokoban++ offers a utility for this feature.
(External program Sokoban Website Generator can be downloaded)

Top

Personal tools