Игры разума

10 7

Можно ли играть в игры на платформе IS-Builder? Казалось бы нет - никак не хватит возможностей. Но если вспомнить, что в карточках допустим такой тип контролей, как WebBrowser, то перед нами открывается все многообразие браузерных игр.

Для того, чтобы играть и без интернета, подготовим тип карточки для игр. Что для этого надо:

  1. Положить на форму WebBrowser и растянуть его.
  2. Обработать выгрузку тела документа в файл и загрузку файла в WebBrowser на открытие карточки.
  3. Обработать удаление файла на закрытие карточки.

Пример типа карточки (пакет для DIRECTUM 4.6.1):

gamepack.zip (12,45 Кб)

В качестве приложения-редактора будем использовать Internet Explorer для файлов с расширением MHT - это позволит сохранить HTML + JavaScript в виде отдельного файла.

Для того, чтобы поиграть, например, в Tetris:

  1. Находим его свободно распространяемую версию на JavaScript.
  2. Скачиваем и распаковываем.
  3. Открываем в IE и сохраняем в MHT-файл.
  4. Импортируем MHT-файл в новый документ созданного ранее типа карточки.
  5. Открываем карточку документа и играем:

 

10
Авторизуйтесь, чтобы оценить материал.
1
Юлия Григорьева

ждать ли нам "пасхальных яиц" в DIRECTUM? 

или они уже есть...

Константин Халявин
"пасхальных яиц

"Прикосновение двровосека" можно отнести к пасхальным яйцам?

Денис Архипов
"Прикосновение двровосека" можно отнести к пасхальным яйцам?

А что это?

Константин Халявин
А что это?

Интерналкоденаме. Шутка разработчиков IS-Builder, которая была внутри компании НПО Компьютер.

Дмитрий Тарасов

И как эта шутка выглядит? 

Андрей Рязанцев

Страшно представить  :)

Андрей Доличенко

сделал все как вы описали  - висит статичная картинка, ничего не играет и не движется, ни одна кнопка не работает :) что не так?

Авторизуйтесь, чтобы написать комментарий