Бомбер для 7.7

27.08.09

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

Ностальгия... ремейк популярной игры для спектрумов и иже с ними.

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

Наименование Файл Версия Размер
Новый бомбер ( с паузой)
.1250773328 117,50Kb
291
.1250773328 117,50Kb 291 Скачать бесплатно

Требует наличие загруженой компоненты formex.dll, желательно последней версии

Брать тут http://dorex.ru/files/?formex_t.zip

Управление в игре: Пробел - сброситьбомбу, Pause - пауза,  Esc- суицид, Enter - "схорониться".

Цель игры - поразить все дома бомбами.

Дерзайте..

ЗЫ: Для тех, у кого помимо формекса стоит еще Класс.Общие.Форма.Привязка есть возможность "схитрить" - растягивать форму..

Поправлено в новой версии:

>>>исправлено "по окончании уровня бомбер продолжает летать над пустым городом"

>>>добавлена пауза и правильное отображение скорости бомбера.

 

См. также

Ралли для 1С 7.7

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

Игра "Ралли" для 1С 7.7

1 стартмани

18.05.2019    8882    0    Palmer1976    1    

2

Тетрис для 1С 7.7

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

Игра "Тетрис" для 1С 7.7

1 стартмани

07.05.2019    9104    1    Palmer1976    1    

0

Расписной покер для 1с 7.7

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

Расписной покер - игра по которой раньше в СССР проводились чемпионаты. После некоторого забвения опять завоевывает интерес.

1 стартмани

30.08.2016    16567    0    ak_register    4    

2

131072 - игра 2048 для 7.7 с сохранением

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

Каждый, кто играл в эту игру хотя бы раз, задумывался о сохранении, так вот наконец-то это реализовано.

1 стартмани

22.09.2015    15308    0    sanek_kop    3    

1

Игра "2048" для 1с v7.7

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

Внешняя обработка - игра "2048". Пример работы с таблицей в режиме ввода данных

1 стартмани

23.03.2015    13842    0    Tim72    1    

1

Головоломка

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

Головоломка. Угадай мое число.

1 стартмани

03.11.2014    15968    0    whtblck    8    

1

Обработка - шутка, по известному "баяну" по перемешиванию букв в словах для 1C 7.7

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

Пишите письма друзьям и коллегам по новому. Узнайте, с какого раза они заметят подвох!

1 стартмани

20.10.2014    13300    0    FlashC    4    

1
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. salexdv 2325 20.08.09 17:12 Сейчас в теме
Супер вообще!!!! Только вот бомберу бы имя задавать :))))
2. Ёпрст 1063 20.08.09 17:20 Сейчас в теме
3. vip 20.08.09 17:50 Сейчас в теме
4. GSoft 2235 21.08.09 00:08 Сейчас в теме
по окончании уровня бомбер продолжает летать над пустым городом
5. Ёпрст 1063 21.08.09 08:11 Сейчас в теме
(4) Есть такое... поправлю..
7. Ёпрст 1063 21.08.09 08:36 Сейчас в теме
(4) Обновил.. щас ужо не летает :)
6. Арчибальд 2706 21.08.09 08:30 Сейчас в теме
8. ACE$ 47 21.08.09 09:03 Сейчас в теме
в вайне от этерсофта не пре :( тут же вылетает (конфликт самого вайна и формекса). В виндовом терминале не смог перехватить клавиатуру.
Но идея - супер!
9. Ёпрст 1063 21.08.09 09:05 Сейчас в теме
(8) А формекс какой версии?
Попробуй явно воткнуть ПерехватКлавиатуры(НовоеЗначение) через объект Сервис.
10. brr 182 21.08.09 13:14 Сейчас в теме
При нажатии (-) скорость растет, при (+) падает. Нелогично
11. Ёпрст 1063 21.08.09 13:19 Сейчас в теме
(10) Эт, чтоб лишний раз не баловались..
:)
12. brr 182 21.08.09 13:31 Сейчас в теме
Нет описания кнопки Esc :). Нет паузы - "Начальник пришел".
13. Ёпрст 1063 21.08.09 13:34 Сейчас в теме
14. Ёпрст 1063 21.08.09 14:20 Сейчас в теме
+13 Обновил..
Есть теперь и пауза и "защита" от начальства, описание кнопок управления, ну и скорость верная.
15. bpv 72 21.08.09 14:44 Сейчас в теме
все отлично. а можете сделать чтобы бомбы летели не вертикально, а по пораболе, то есть скорость горизонтальная будет постоянная(равная скорости самолета), а скорость вертикальная будет увеличиваться по мере приближения к земле.
((Формулы, описывающие свободное падение v=gt, h=gt2/2, v2=2gh,
где v - мгновенная скорость тела; t - время падения; h - высота, с которой падает тело; g=9,8 м/с2)).
Тогда будет труднее попасть, а так мышку поставил над домом и сразу попал.
Но вообще отлично.
16. Ёпрст 1063 21.08.09 14:46 Сейчас в теме
(15) да можно попробовать, там бомба ни к чему не привязана - просто изменяются атрибуты реквизита..
17. bpv 72 21.08.09 14:48 Сейчас в теме
еще хотелось сбрасывать бомбы, не дожидаясь пока предыдущая упадет на землю. То есть одно нажатие пробела - одна сброшенная бомба.
18. Ёпрст 1063 21.08.09 14:50 Сейчас в теме
(17) Неее... тут в этом и весь смысл - самолет снижается всё время и пока бомба не долетит до конца, новую сбросить нельзя..
А так было бы - зажал пробел и стер с лица земли город за один проход...
Це же прототип игрухи с спектрума.
19. Ёпрст 1063 21.08.09 14:50 Сейчас в теме
+18 Нужно просто снижение побольше выставить - тогда врезаться в город будешь чаще и тут уже важна будет меткость бомбометания..
20. Оболтус 187 21.08.09 15:25 Сейчас в теме
21. bpv 72 21.08.09 17:00 Сейчас в теме
а можно добавить табло результативности, типа: уровень, количество домов(кубиков), количество сбросов бомб, количество попаданий и процент попаданий.
22. Ёпрст 1063 21.08.09 17:21 Сейчас в теме
(21) хорошо...доделю.
А вот, по-поводу параболлы...
У меня для скорости вычисления попадания,после бомбометания сразу отсеиваются все дома, и добавляется в список попаданий только те дома, в которые попадает бомба, и потом в полёте бомбы сравниваются вертикальные координаты только этих домов и бомбы...
В противном случае, нужно было бы обходить каждый дом и сравнивать с ним..
Хотя... попробую в понедельник.
23. Поручик 4670 22.08.09 11:28 Сейчас в теме
Что-то подобное пробовал на фокспро 2.6, ещё в досовском варианте, лет этак мнадцать назад.
24. Ish_2 1104 22.08.09 11:36 Сейчас в теме
(23) Я тоже вытер слезу по фокспро 2.6.
25. boy13 169 24.08.09 12:39 Сейчас в теме
После того, как нажал на Enter и восстановил окошко - пауза не отрабатывает. Не выводит из паузы.
27. Ёпрст 1063 24.08.09 12:47 Сейчас в теме
(25) так и было задумано...
по ентеру - скрытие, потом восстанавливаешь и жмешь паузу..
26. boy13 169 24.08.09 12:44 Сейчас в теме
вообще пауза не работает :(
28. Ёпрст 1063 24.08.09 12:47 Сейчас в теме
29. boy13 169 24.08.09 16:18 Сейчас в теме
(27,28) Ну вообще не работает... я ее жму, а эффекта - ноль...

компутер: ноут Dell inspiron 1501, на борту Vista Home Basic
30. Ёпрст 1063 24.08.09 16:29 Сейчас в теме
(29) можешь в коде написать

Процедура ПриНажатииКнопкиКлавиатуры(КодКлавиши,Alt,Shift,Ctrl,Символ,ФСО)
Сообщить(КодКлавиши);
и посмотреть, равент ли он 19.
Если не равен, то в коде поменять на любой другой подходящий код в этом месте
ИначеЕсли КодКлавиши=19 Тогда
31. Sergey03 26.08.09 06:38 Сейчас в теме
когда открываю бомбера и нажимаю любую клавишу 1с вываливается. Оказывается при открытии "гРФорма=СоздатьОбъект("Общие.Форма.Привязка");"
не создается, формекс загрузился , в чем проблема?
32. Ёпрст 1063 26.08.09 08:19 Сейчас в теме
(31) Это тут вообще ни коим боком.. там всё в попытку обёрнуто.
Нет 1с++ или соответствующего класса - нет и привязок формы..

ЗЫ: Формекс какой версии?
33. Sergey03 26.08.09 09:06 Сейчас в теме
версия 2.0.5.92

в том месте он в исключение уходит
34. Ёпрст 1063 26.08.09 09:08 Сейчас в теме
(33) Так и должно быть.
Это никак не влияет на "падение" 1с-ины..
Помимо формекса, другие ВК есть?
35. Sir12 26.08.09 09:12 Сейчас в теме
Народ, у меня ошибка сразу идет, "РасшФ.УстановитьФорму(Форма); Значение не представляет агрегатный объект (УстановитьФорму)", что не так ?

Судя по коду "ЗагрузитьВнешнююКомпоненту("formex.dll")" проскакивает без нареканий.
39. Ёпрст 1063 26.08.09 09:19 Сейчас в теме
(35) там ошибка в коде.. качай последнюю..
42. Sir12 26.08.09 09:21 Сейчас в теме
(39) после того как DLL перекинул в каталог базы, пока ошибок никаких не было )
44. Ёпрст 1063 26.08.09 09:23 Сейчас в теме
(42) Првильно, ибо при первом запуске формекс загрузился, а я вот забыл там в исключение воткнуть РасшФ = СоздатьОбъект.. вот и ругалось на "нет метода"
36. Sir12 26.08.09 09:14 Сейчас в теме
Все, разобрался, оказалось formex надо было в базу класть, а не в BIN.
37. Ёпрст 1063 26.08.09 09:16 Сейчас в теме
(36) вовсе не обязательно, в бине тоже найдет.
40. Sir12 26.08.09 09:20 Сейчас в теме
(37) Найти то нашел, тока вот не заработал.
38. Sergey03 26.08.09 09:17 Сейчас в теме
уже все закомментировал - все равно
43. Ёпрст 1063 26.08.09 09:22 Сейчас в теме
(38) На вкладке "О программе" какая версия формекса светится ?
В глобальнике, или еще где нет случаем Сервис.ПерехватКлавиатуры(0); ?
41. Sergey03 26.08.09 09:20 Сейчас в теме
нашел , в бине валялся новый формекс а в каталоге старый . Видимо со старого грузился
45. brr 182 27.08.09 10:27 Сейчас в теме
ОФФ Вопрос автору, как вы думаете в семерке можно сделать что-то вроде С/Pascal (нужное зачеркнуть) robots?
46. Ёпрст 1063 27.08.09 10:51 Сейчас в теме
(45) при желании можно всё.
47. brr 182 27.08.09 11:18 Сейчас в теме
(46) Я как то пробывал это сделать, уперся в распараллеливание работы нескольких алгоритмов.
48. Ёпрст 1063 27.08.09 12:22 Сейчас в теме
(47) многопоточности в 1с нет.. можно только эммулировать, делая несколько сеансов..
49. Ёпрст 1063 27.08.09 12:23 Сейчас в теме
50. brr 182 27.08.09 12:29 Сейчас в теме
(49) Это через функцию на форме?. Если да то я так и делал, предполагалось что модули роботов во внешних обработках. Эти обработки запускались внутри функций расположенных на форме, но 1С сказала что так делать нельзя :). И я это дело забросил. Может имеет смысл по другому сделать подключение модулей роботов?
51. Ёпрст 1063 27.08.09 12:31 Сейчас в теме
(50)Открывать форму из формул диалога можно, либо в ложном закрытии формы, либо использовать метод формекса, который "лечит" это.
52. brr 182 27.08.09 12:33 Сейчас в теме
53. Paully 27.08.09 14:30 Сейчас в теме
РасшФ.ОбработкаОжидания("БомберЛететь",СкоростьБомбера);
Поле агрегатного объекта не обнаружено (ОбработкаОжидания)
- FormEx.dll стоит... Ошибка является после нажатия, к примеру, пробела...
54. Paully 27.08.09 14:55 Сейчас в теме
Все, ПРОСТО обновить до последней версии ВК. Все сразу работает. Этого не было сказано в описании на первой странице. Вот и не сделал в свое время))
Надо бы добавить такой комментарий.
55. CheBurator 3119 28.08.09 02:03 Сейчас в теме
а еще обезьяна была кидала палку по параболе...
56. Ёпрст 1063 28.08.09 08:19 Сейчас в теме
(55) Да много чего было.. Ща поставлю эмулятор спектрума, покачаю игрушек..
57. Арчибальд 2706 28.08.09 08:22 Сейчас в теме
(56) Неужели с кассетника? 8)
58. Ёпрст 1063 28.08.09 08:27 Сейчас в теме
(57) не... хотя должен быть где то..
Вот только кассетника давно нет
вот с таких сайтов и им падобных:

http://trd.speccy.cz/
59. Арчибальд 2706 28.08.09 08:35 Сейчас в теме
(58) У меня до прошлого года еще на пятидюймовых дискетах с сотню игрушек хранились. Вынес на мусорку вместе с "Пентагоном", часа не прошло, как кто-то оприходовал :))
maxpiter; +1 Ответить
60. maxpiter 147 16.08.10 16:04 Сейчас в теме
(59) сначало ZX Spectrum 48 с Elite, а после Pentagon 128 с Lotus Esprit - были уже тогда в 3D!!! и круче GTA IV и современных симуляторов :)
а фантазию как развивали!!!
p.s. тогда - это в 89-93 годах :)
61. maxpiter 147 16.08.10 16:07 Сейчас в теме
+60 а еще раньше был компутер Башкирия 32к и Хобби (вроде 64 хм...) и там на них была игра Клад - это вообще шедевр тогда был :)
год 87-88 вроде
62. Kolik007 26.12.11 14:04 Сейчас в теме
+ Клевая игрулина, сразу вспоминаешь денди )))
63. Zhe_ka 26.12.11 14:15 Сейчас в теме
клевая вешь, вспоминаются сразу детства, денди, геймбои))))
64. Rockman 14.03.12 16:11 Сейчас в теме
Замечательная игрушка на Спектруме была, жаль так ни разу не прошел уровень.
65. masticore 28.09.13 08:41 Сейчас в теме
Застревал на третьем. Хотя бы загружалась минуты за две. Да и сохранения нет (вернее, при наличии дисковода была у некоторых аппаратная возможность).
66. пользователь 02.12.13 14:14
Сообщение было скрыто модератором.
...
Оставьте свое сообщение