-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme_rus.txt
87 lines (62 loc) · 5.56 KB
/
readme_rus.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
SokobanCompact v0.7
05.02.2013
Бесплатная (open source) логическая игра типа Sokoban для Windows Mobile 6 и совместимых.
Суть игры: необходимо расставить ящики по обозначенным местам, ящики можно только толкать и только по одному за раз.
(см. также http://ru.wikipedia.org/wiki/Sokoban)
Возможности SokobanCompact:
- Удобное управление с помощью стилуса/тачскрина - перемещение по уровню за 1 клик, перетаскивание ящика - за 2 клика
- Управление клавишами
- Масштабирование и прокрутка - можно играть на больших уровнях с нормальным масштабом
- Автоматическое масштабирование уровня по полезным клеткам (отключаемо)
- Отмена сделанных ходов и возврат - Undo/Redo
- Сохранение и загрузка позиций - можно сохранить не завершённое положение
- Анимация движения по уровню и воспроизведение решения (отключаемо)
- Индикация запрещённых клеток - куда нельзя ставить ящики (иначе ящик нельзя будет передвинуть ни на одну цель; отключаемо)
- Индикация, что игра зашла в тупик (т.е. что уровень не может быть решён из текущего состояния)
- Подсчёт статистики игры - количество шагов, толканий, смен ящика и т.д.
- Учёт пройденных уровней и сохранение решений каждого уровня
- Добавление уровней - в комплекте с игрой идёт 31 набор (в сумме около 1800 уровней), новые наборы могут быть добавлены в дальнейшем (поддерживается текстовый формат)
- Изменяемая графика (скины) - поддерживаются пользовательские скины в формате bmp и их наборы
- Поддерживаются уровни с неравным количеством ящиков и целей
Что может показаться недостатками:
- Нет инсталлятора, zip-архив необходимо вручную распаковать и загрузить в устройство
- Интерфейс на английском языке
- Рассчёт запрещённых клеток может быть довольно долгим для больших уровней (например, на Sasquatch6, 50й уровень - 35х35 клеток)
- Игра разработана в основном для QVGA (240x320), однако работает и при других разрешениях экрана
Требования:
- Windows Mobile 6.0 или совместимая (возможно, будет работать на Windows Mobile 5.0)
- .NET Compact Framework 2.0
Работает на ПК (под Windows XP и т.п.), но графика при этом отображается не совсем корректно.
Лицензия: GPL v3 (см. ниже)
Предыдущие версии доступны по запросу
Обсуждение:
1) На форуме 3PPC.NET : http://3ppc.net/forum/showthread.php?t=12074
2) На форуме 4PDA.ru : http://4pda.ru/forum/index.php?showtopic=111823
Известные аналоги для Windows Mobile:
- SokoSave (нет ручного масштабирования, не показывает запрещённые клетки)
- PocketSokoban (платный, перетаскивание ящика за 2 клика только на небольшие расстояния)
- Resco Sokoban (нет управления с помощью стилуса)
О научной сложности игры:
Задача решения уровней Sokoban относится к классам сложности NP-трудных (NP-hard) и PSPACE-полных (PSPACE-complete).
(см. также http://en.wikipedia.org/wiki/Sokoban#Scientific_research_on_Sokoban )
Copyright © 2008-2013 OverQuantum
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Author contacts:
http://overquantum.livejournal.com
https://github.com/OverQuantum
Project homepage:
https://github.com/OverQuantum/SokobanCompact
Sokoban Copyright © 1982 by THINKING RABBIT Inc. JAPAN.
Levelset copyrights belong to their respective owners.
See copyright info for levels and levelsets.
Background images are from www.colourlovers.com
used under Attribution-Noncommercial-Share Alike Creative Commons License.