СОЗДАНИЕ ИГР ДЛЯ КПК
Надоели скучные игрушки? Просто распирает от гениальных идей? Можете сделать лучше? Дерзайте!Требования:
- Игра не должна отсылать какую-либо информацию. Или открывать сторонние окна.
- Размер откомпилированной версии не более 100кб.
- Присылать игру на admin@timezero.ru (.fla файл, откомпилированный .swf и описание на русском для энциклопедии)
Технические параметры:
- Размер экрана в КПК: 375 x 230
- Прелоадер вам самим писать не нужно, он есть в КПК.
- Частота кадров 20 в секунду.
- В первом фрейме обязательно укажите:
System.security.allowDomain("www.timezero.ru", "localhost"); - После загрузки флешки с игрой вызывается функция:
Init(s1, id, lang, login, X, Y);
где:
s1 - служебный параметр, он вам не пригодятся.
id - уникальный id вашей игры (его вы можете узнать admin@timezero.ru)
lang - язык игры (ru, en, de, ...)
login - логин персонажа
X, Y - координаты локации, на которой находится персонаж в формате 0-359 - При нажатии на кнопки скролинга в КПК, вызывается функция:
scrolling(step);
где:
step = 1 или -1 в зависимости от нажатой кнопки. - При перемещении персонажа вызывается функция:
onGoLocation(X,Y [,error]);
где:
X, Y - координаты локации, на которой находится персонаж в формате 0-359
error - код ошибки. Передается, если не удалось перейти в нужном направлении
Эту функцию можно использовать для слежением за перемещением персонажа, например для модуля карты, который показывает, где находится персонаж - При закрытии модуля вызывается функция:
Close();
- Советуем использовать функцию Init для защиты от того, чтобы нельзя было скачать отдельно модуль с игрой и играть в нее без КПК.
Например, старт игры размещаете во втором фрейме, а в первом пишите:
stop();
function Init() {
play();
}
Еще здесь вы можете вставить проверку id - Тексты желательно писать и на английском языке, тогда вашу игру купят не только русскоговорящие игроки.
Если ваша игра будет отвечать всем предъявленным требованиям, то вам будет выдан чертеж на изготовление модуля с вашей игрой для КПК



СКАЧАТЬ
