Игра "King's Bounty"

Публикация № 1448104 26.05.21

Задачи пользователя - Игры

обработка игра

Легендарная игра "King's Bounty" теперь и на 1С!

Heroes Of Might & MagicWarlordsDisciplesAge Of Wonders. Знакомые имена, не так ли? А ведь всего этого могло бы и не быть, не выйди в далеком 1990-м игра под названием King's Bounty.

В King’s Bounty игрок управляет одним персонажем, тип которого выбирается перед началом игры из четырёх возможных (РыцарьПаладинВарвар и Волшебница). Персонаж имеет определённые атрибуты, главным из которых является находящаяся под его управлением армия, составленная из различных мифических существ. Персонаж может в любой момент иметь до 5 различных типов существ, причём количество существ в каждой группе ограничено лидерством героя, и если суммарное количество единиц жизни группы существ будет выше, чем лидерство героя, то такая группа в боевом режиме выйдет из повиновения. Существа набираются в армию героя из различных жилищ, которые можно обнаружить на карте. Персонаж также имеет возможность использовать магические заклинания для изменения хода событий тем или иным образом.

В игре различаются два режима: путешествие по основной карте и битва на специальной тактической карте. В первом режиме игрок управляет перемещением самого персонажа по землям, на которых происходит действие игры. Второй режим активизируется, когда персонаж вступает в битву, осаждая замок противника или нападая на одну из многочисленных блуждающих армий, разбросанных по карте. В тактическом режиме нападающая и защищающаяся армии расположены по разные стороны поля, и группы существ, поочерёдно делая ход, должны уничтожить всех вражеских существ.

По сюжету, игрок должен найти и вернуть королю легендарный утерянный артефакт, местоположение которого отмечено на древней карте. Но карта эта была разорвана на многие части, и каждая часть или хранится вместе с одним из 8 артефактов, раскиданных по карте, или была отдана одному из злодеев, с которыми игроку и необходимо бороться.

В игре ведётся учёт времени в игровых днях и неделях (неделя составляет 5 дней). При движении по равнине или по морю в пределах одного архипелага за день игрок может сделать несколько ходов, в то время как по пустыне — лишь один шаг. Начало каждой недели ознаменовывается списанием денег (за пользование кораблём, на поддержание армий) и поступлением жалованья от короля. Также каждая неделя объявляется неделей какого-либо из существ (случайным выбором, но каждая четвёртая неделя — крестьян), при этом все места, где их можно приобрести, вновь наполняются. Отведённое для игры время определяется выбранным в начале уровнем сложности.

Вся механика игры полностью перенесена в 1С. Используется лишь одна внешняя компонента для перехвата нажатия клавиш. Для окончательной красоты рекомендуется установить бесплатный шрифт Press Start 2P.

Запускать под обычными формами на платформах не ниже 8.2.19.

Скачать файлы

Наименование Файл Версия Размер
King's Bounty

.epf 505,52Kb
32
.epf 1.02 505,52Kb 32 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. a_a_burlakov 221 26.05.21 12:59 Сейчас в теме
Механика полностью перенесена на 1С? То есть это полный реверс-инжиниринг? Прямо любопытно, как это уместилось в одной обработке. )
3. Caliban 131 27.05.21 10:10 Сейчас в теме
(1) Да, именно. Все нюансы, все алгоритмы и формулы, которые удалось обнаружить по этой игре, перенесены в обработку. Все можете посмотреть - код открыт
cleaner_it; a_a_burlakov; +2 Ответить
2. Albert_2008 26.05.21 17:22 Сейчас в теме
Интересно - но дорого)
4. Caliban 131 27.05.21 10:12 Сейчас в теме
(2) Цена чашки кофе за полноценную игру не такая уж большая плата )
14. Terve!R 31.05.21 14:58 Сейчас в теме
(4) и где я могу обменять чашку кофе на эту обработку? Sm тоже не купить.
Вообще непонятно как Вы считаете. Вот нифига не так же просто купить эту обработку, как чашку кофе.
15. Darklight 30 31.05.21 15:31 Сейчас в теме
(14)Приезжайте к автору и заварите ему кофе ;-)
schthaxe; Terve!R; +2 Ответить
21. Terve!R 31.05.21 15:55 Сейчас в теме
(15) какое кофе? За такую работу только пивом проставляться :)
ipoloskov; +1 Ответить
22. Darklight 30 31.05.21 16:29 Сейчас в теме
(21)Сравнение с кофе выбрано автором
Но даже если сравнивать с пивом - ящик даже самого дешёвого пива подороже будет
Правда, взрослые интеллигентные дядьки обычно коньяком или виски проставляются
25. RedEchidna 25.06.21 06:50 Сейчас в теме
(2) Согласен, не нашел способа получить стартмани, кроме как через подписку за 1500 рублей.
5. SerVer1C 554 27.05.21 14:56 Сейчас в теме
Хотелось бы в статье увидеть больше подробностей: как сделана игра, что применяли при разработке, какие технологии используются и т.п.
Terve!R; maksa2005; dabu-dabu; MikhailDr; zqzq; Drivingblind; TreeDogNight; shwizard; Sedaiko; +9 Ответить
16. Darklight 30 31.05.21 15:35 Сейчас в теме
(5)Не путайте статью и open source релиз - приобретайте и смотрите в исходниках как это сделано. Думаю, на некоторые вопросы по коду Вам автор ответит при обращении через ЛС
6. ipoloskov 158 30.05.21 12:23 Сейчас в теме
Аж олдскулы свело. Мы в бауманской общаге в эту игру на самодельном 286 ночами напролет играли: один человек играет - 8 вокруг смотрят.
Drivingblind; Caliban; shard; +3 Ответить
7. CyberCerber 967 30.05.21 22:58 Сейчас в теме
Вот это поворот! В августе 1С выпускает KB 2, это тоже ваша разработка?
Viver; Terve!R; +2 Ответить
9. Caliban 131 31.05.21 08:03 Сейчас в теме
8. CyberCerber 967 30.05.21 23:30 Сейчас в теме
Посмотрел обработку, там реально написано 1С, снимаю шляпу! Если не секрет, сколько времени заняла разработка?
10. Caliban 131 31.05.21 08:06 Сейчас в теме
(8) Точное время назвать не могу - начал где-то год назад. Но делал без фанатизма. Когда час в день уделял, когда два. Мог месяц не прикасаться.
11. Yashazz 4477 31.05.21 09:39 Сейчас в теме
Круто. Тоже, что ли, удариться в ностальгию, замутить чего-нить на 1С...
12. tormozit 6797 31.05.21 09:59 Сейчас в теме
(11) Многопользовательская Heroes Of Might & Magic 3.5
maksa2005; yatec; Terve!R; RocKeR_13; Bassgood; +5 Ответить
13. Yashazz 4477 31.05.21 14:13 Сейчас в теме
(12) Нее. Душа просит чего-то совсем ХТ-шного. Прям чтоб MCGA и PC DOS.

Тем более, я в М&М не играл и в вопросе не ориентируюсь. Я вообще за всю жизнь играл только в 3 компьютерных игры, и одну из них сейчас на 1С точно сделаю.
17. Darklight 30 31.05.21 15:36 Сейчас в теме
(13)Master of Orion 1,2
А ещё можно Digger
Но если Вы только в 3 играли то выбор не большой. А раз пишите про MCGA и PC DOS то даже предположить не могу что это были за игры (MCGA под DOS даже и не знаю, чтобы был - вроде этот стандарт поддерживал уж очень узкий круг устройств класса IBM PS/2)
18. Caliban 131 31.05.21 15:41 Сейчас в теме
(17) Или Master of Magic. Но там работы конечно, страшно представить...
23. Yashazz 4477 01.06.21 20:11 Сейчас в теме
(12) Сделал Xonix, в итоге)) По-быстрому, пока свободное время было. Правда, где-то в каком-то месте слегка косякнул в закрашивании, но возможности кропотливо искать уже нету. Выложить, что ли?..
19. ipoloskov 158 31.05.21 15:47 Сейчас в теме
При попытке нанять войско у короля, ошибка "{ВнешняяОбработка.KingsBounty.МодульОбъекта(3864)}: Поле объекта не обнаружено (Тип)"
Данные = сОбработка.Отряды[Отряд.Тип];
20. Caliban 131 31.05.21 15:49 Сейчас в теме
(19) Да, это я "улучшал" ). Напишите почту в личку - вышлю поправленную версию
24. Yashazz 4477 01.06.21 21:44 Сейчас в теме
(19) Вот мне уже только глядя на номер строки, где случилась бяка, хочется автору респект выразить. Размер модуля внушает. Сурьёзный труд, капитально.
Caliban; Drivingblind; +2 Ответить
Оставьте свое сообщение

См. также

Игра "Инвестор"

Игры Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Интуитивно понятный геймплей. Управляемые формы, любая конфигурация, можно подключить как внешнюю обработку.

1 стартмани

12.10.2022    1264    2    sondarium    3    

5

Ханойская башня

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Рекурсивное решение головоломки "ханойская башня" с визуализацией в 1С.

1 стартмани

04.01.2022    2782    0    user1670657    0    

5

RoboZZle для управляемых форм

Игры Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

RoboZZle - игра для программистов, для тех, кто хочет стать таковым и просто для людей, любящих подумать. Эта игра позволяет начать мыслить алгоритмически, просчитывать шаги наперед и научиться таким основам программирования, как рекурсия, циклы, условия, стек вызовов и т.д.

2 стартмани

22.12.2021    2893    2    Caliban    4    

5

Игра про крипового колобка из 80-х

Игры Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Аркадный платформер в виде внешней обработки для 1С:Предприятие 8. Помоги колобку добраться до крыши общаги!

1 стартмани

16.12.2021    2760    1    sa1m0nn    1    

5

Игра "Тетрис"

Игры Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Россия Абонемент ($m)

Классическая игра в тетрис.

1 стартмани

12.08.2021    3959    3    van010190    0    

6

Работа с 1С:Аналитика Промо

Онлайн-курс предусматривает изучение возможностей системы “1С:Аналитика”, которая работает как составная часть платформы “1С:Предприятие” и обеспечивает оперативный просмотр и анализ необходимых данных.

4500 рублей

Игра "Жизнь". Вариации на тему

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Игра "Жизнь" Джона Конуэя (Conway's Game of Life). Очередная реализация с нестандартными "фишечками".

1 стартмани

11.08.2021    3788    1    tired_coder    2    

3

Майнкрафт и 1С

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Создай свой мир через 1С.

4 стартмани

16.07.2021    5027    1    SerVer1C    0    

10

"Уголки" на 1С

Игры Платформа 1С v8.3 Узбекистан Абонемент ($m)

Игра "Уголки" на 1С - ностальгия детства !!!

1 стартмани

09.06.2021    6812    6    royaljon    5    

19

Игра "Змейка" на управляемых формах (клиент)

Игры Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Пишем игру с динамическим обновлением игрового поля и управлением с клавиатуры на управляемых формах, отправляем на github.

1 стартмани

07.06.2021    5342    3    alexey_kurdyukov    0    

7

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

СПАРК помогает предотвратить мошенничество со стороны компаний и предпринимателей, благодаря актуальным сведениям о компаниях и системе выявления факторов риска.Сервис позволяет управлять налоговыми рисками и комплексно оценивать благонадежность контрагентов.

Puzzle (пятнашки) JAVA

Игры Россия Абонемент ($m)

Старые добрые пятнашки. Нужно собрать исходное изображение. Нажимаем на пустое поле и выбираем картинку, которую хотим поставить на её место.

1 стартмани

26.04.2021    4172    0    FIERYLIONS    0    

-2

Поймай меня... JAVA

Игры Абонемент ($m)

Мини игра, написанная на JAVA.

1 стартмани

26.04.2021    3519    0    FIERYLIONS    0    

0

Самые красивые шахматы для 1С на управляемых формах

Игры Платформа 1С v8.3 8.3.14 Россия Абонемент ($m)

Здравствуйте, представляем Вашему вниманию классическую игру – Шахматы! Написана игра средствами 1С, на управляемых формах. Программный код представляет собой с аккуратностью составленную систему, содержащую лаконичные логические приемы и описательные имена переменных, объектов и функций. Программа полностью отлажена и многократно протестирована. Оригинальный авторский дизайн фигур, иконок и кнопок приятен глазу. Игра содержит большое количество функций, настроек и режимов игры, включая сетевую игру, тренировку с ботом или игру на двоих. Не упустите возможность найти ряд технических решений, применимых для реализации различных задач, а также поиграть в вечную игру с отличным оформлением! Желающие научиться программировать на управляемых формах могут многое почерпнуть в этой конфигурации.

5 стартмани

18.02.2021    9498    20    compmir    32    

64

Прототип игры Морской бой

Игры Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Решенное тестовое задание при приеме на работу в крупный франч. Всё сделано строго по ТЗ. Обработка включена в конфигурацию, и может запускаться как внутри, так и как внешняя. Для правильной работы потребуется опубликовать веб-сервис. Использованы механизмы веб-сервисов, XDTO, запросов, управляемых форм.

1 стартмани

28.12.2020    5613    1    Sungang    0    

5

Игра 2048

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Игра "2048" - это головоломка, созданная по принципу соединения плиток, целью которой является число 2048.

10 стартмани

27.11.2020    5101    0    shtirlicotto    1    

3

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Шар предсказаний: помощник в принятии важных решений

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Представляю вашему внимаю внешнюю обработку, с помощью которой вы сможете получить точный ответ на интересующий вас вопрос! Он всегда подскажет, как поступить в той, или иной ситуации.

10 стартмани

27.11.2020    4771    0    shtirlicotto    3    

3

Сапер на управляемых формах

Игры Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

Обнаружил, что на компе нет стандартных игр, включая сапера. Написал свою версию.

1 стартмани

23.09.2020    6278    1    VitSim    5    

6

1С Безумный Кликер

Игры Управляемые формы Конфигурации 1cv8 Абонемент ($m)

На сегодняшний день все думают о работе и деньгах, но забывают про отдых и развлечения. Я предлагаю отвлечься.

1 стартмани

11.09.2020    5292    4    EZSuleyman    5    

4

Морской бой в 1С (обычные и управляемые формы)

Игры Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Классическая популярная игра "Морской бой" для 1С (обычные и управляемые формы)

1 стартмани

15.06.2020    5830    9    Denr83    0    

16

Дерзкий бот (бот-тролль)

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Если вам хочется поговорить, то вы всегда сможете поговорить с данным ботом.

1 стартмани

23.04.2020    7136    0    ranis888    2    

2

Распознавание и загрузка документов в 1С Промо

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

Гороскоп (виджет) для поднятия настроения на карантине (расширение конфигурации)

Игры Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

'Первые шаги', работа с расширением конфигурации, картинками, запросами к базе, запросами к RSS, сохранением настроек, импортом экспортом и т.д. - все на стандартном функционале 1С.

1 стартмани

24.03.2020    9251    1    ef1    12    

15

Игра шашки

Игры Платформа 1С v8.3 Абонемент ($m)

Игра "Шашки" на управляемых формах. Все замечания и пожелания приветствуются!

1 стартмани

21.10.2019    8164    3    Robertik    3    

7

Выбор шкатулки. Проверка задачи по теории вероятностей

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Одна из любопытных задач по теории вероятностей. Любая конфигурация (в том числе пустая) на обычных формах. Платформа 8.3.

1 стартмани

25.07.2018    9126    0    boba13    3    

3

Вероятность выпадения нуля или единицы

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для расчетв вероятности выпадения нуля или единицы

1 стартмани

24.03.2017    13853    0    NECHISTb    5    

3

Автолегенды

Игры Платформа 1С v8.3 Домашние учет и финансы Абонемент ($m)

Для коллекционеров серии журналов Автолегенды СССР. Небольшая база 1С по автомоделям из выпусков журнала. Имеются более 50 записей. Создана в 1С 8.3, но в режиме совместимости с 1С 8.2.13

1 стартмани

13.02.2017    13777    3    mack198109    1    

2

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Программа "Назад в прошлое"

Игры Абонемент ($m)

На панельке винды появляется человечек, которым можно управлять: бегать туда-сюда, прыгать, стрелять.

1 стартмани

24.06.2016    14311    4    FIERYLIONS    1    

4

Конфигурация по мотивам игры "Гастроном"

Игры Платформа 1С v8.3 Абонемент ($m)

Поиск слов из букв слова "ГАСТРОНОМ" и не только

1 стартмани

09.02.2016    15065    0    Fox-trot    0    

2

Процедурный генератор подземелий, лабиринтов, пещер и островов (для игр)

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Внешняя обработка для процедурной генерации подземелий, лабиринтов, пещер и островов (управляемые и обычные формы)

1 стартмани

25.12.2015    21964    10    Caliban    7    

17

Симулятор 1С-ника

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Цель игры - дорасти до самых высот, начиная с простого фрилансера.

1 стартмани

27.02.2015    15168    74    Serovkir    36    

27

Виртуальная битва

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Если у Вас есть желание попрактиковаться в создании AI и проверить его в действии, представляем "движок" для проведения виртуальных битв!

1 стартмани

03.06.2014    17569    31    Lars Ulrich    21    

35

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

В курсе обобщен опыт работы аналитика на проектах в течение пяти лет, в нескольких фирмах. Подходы к написанию документов унифицированы и по возможности не привязаны к конфигурациям 1С.

3 500 рублей

Решатель для игры Wordament

Игры Платформа 1С v8.3 Абонемент ($m)

Иногда хочется напрограммировать что-нибудь этакое интересное и не относящееся у бухгалтерско-управленческому учету себестоимостей, НДС-ов и других страшных вещей. Программа для читинга онлайн игры подходит под этот случай как нельзя лучше.

1 стартмани

10.12.2013    21118    5    Ks_83    6    

7

Ход конём

Игры Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В конкурсе "Вопрос-Решение" была задана задача": "Найти минимальные ходы и их количество между двумя конями на шаххматной доске". Вот моё решение.

1 стартмани

04.04.2013    18441    8    Шёпот теней    10    

7

Шахматы с использованием java_script

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Простые шахматы с использование javascript

1 стартмани

28.09.2012    10399    36    Операция1Ы    9    

7

Крестики-нолики

WEB-интеграция Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Всем нам известная игра крестики-нолики

1 стартмани

11.05.2010    8579    155    Scaner    2    

8

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

"... Игра ПЯТНАШКИ в ДВЕ СТРОЧКИ ВСЕГО..." (для Вашей коллекции)

Загрузка и выгрузка в Excel Игры Оперативный учет 7.7 Конфигурации 1cv7 Абонемент ($m)

Удивительное рядом ! Скрытые возможности 1С 7.7 ...Интересно ? Не попробовав - Вы не почувствуете, а не почувствовав - не узнаете.

1 стартмани

16.12.2009    24437    220    Tatitutu    41    

39

Головоломка - Игра 100

Игры Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Головоломка на 5 минут. Кто победит - Вы или внешняя обработка ? Возрастное ограничение : для детей 7 - 10 лет.

1 стартмани

06.11.2009    19127    34    Tatitutu    35    

14

1C угадывает Ваши мысли. Магический квадрат

Игры Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Магический квадрат. Проверь свою логику

1 стартмани

23.05.2009    22196    359    Tatitutu    27    

65