Перед Вами J2ME реализация классической игры Hammurabi (известной также как Sumeria, Kingdom или King of Sumeria) созданной в середине 70-х годов (David Ahl) и распространившейся на многих "динозавров" как Commodore, Atari, Tandy. Я заболел ею месяца на 3, будучи школьником, получившим "компьютерное время" на ДВК-2М. С полгода назад, уже активно работая с J2ME вспомнил о "детской любви" и загорелся реализовать ее для телефонов. Не могу сказать, что задача получилась легкой - началось с анализа разных версий игры, закончилось - разработкой пользовательского интерфейса, приемлемого для телефонов (оригинальный интефейс - командная строка) и системы баллов (для доски почета)
Правила
Вы управляете древней страной. в Вашем владении есть земля, которую нужно засеивать, а также
можно покупать и продавать и верноподданные, которых нужно кормить. Ваши враги - крысы, голод и
чума с которыми необходимо бороться на каждом шагу.
Каждый год Вы должны решать покупать или продавать землю, сколько зерна раздать людям и сколько акров
земли засеять. Как только Вы решили, ввели соответствующие значения - нажмите кнопку DONE и Вам
объявят результаты Ваших решений
Ваше правление состоит их четырех сроков по десять лет. По истечении каждого срока Вы можете уйти на покой
или продолжить игру. За каждый заверщенный срок правления Вам начисляются баллы. Разумное хозяйствование -
верный путь на доску почета!
Источники/Исходники/Ссылки по теме
История игры (от Matthew Stibbe)
Исходный код опубликованный в книге BASIC Computer Games (под редакцией David H. Ahl, 1978)
Еще ссылка на оригинальный исходный код
Wabburami (Версия игры для PalmOS)
Управление
FIRE | переключится между покупкой и продажей земли (работает только в поле buy/sell land) |
<#> | получить подсказку для текущего поля. Игра предложит Вам значение для текущего поля (исходя из Ваших возможностей) |
<*> | backspace (удалить последний символ) |
Подсказки
1. Один бушель зерна позволяет засеять 2 акра земли
2. Один человек способен засеять до 10 акров земли
3. Одному человеку требуется 20 бушелей зерна в год, иначе он бежит из страны от голода
4. Иммиграция увеличивается если Вы раздаете более 20 бушелей зерна на человека
5. Если население станет меньше 50 человек, уменьшение королевства не понравится Вашим родственникам - пеняйте на себя
6. Если количество иммигрантов превысит количество текущих жителей - заговор не заставит себя ждать.
А в остальном - удачи!
Требования к телефонам
Рекомендуется играть в игру на телефоне поддерживающем J2ME...
Downloads (v0.9.7)
Версия для телефонов Motorola:
kingdomm.jad
kingdomm.jar
Версия для телефонов Motorola iDEN (4-х цветный черно-белый экран):
kingdommi85.jad
kingdommi85.jar
Версия для телефонов Nokia:
kingdomn.jad
kingdomn.jar
Версия для телефонов Siemens:
kingdoms.jad
kingdoms.jar
Версия для телефонов SonyEricsson:
kingdomse.jad
kingdomse.jar
Версия для телефонов LG:
kingdomlg.jad
kingdomlg.jar
Версия для Sun WTK (на всякий случай)
kingdomw.jad
kingdomw.jar