Переделать игру для Adobe Flash Player – №150608
Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа на фриланс бирже не займет много времени.
Есть вот такая игра - http://www.shell.com/home/Framework?siteId=thailand-en&FC2=/thailand-en/tailored/shell_for_motorists/fuels/v-power_diesel_pkg/advanced_performance_fuel/zzz_lhn.html&FC3=/thailand-en/tailored/shell_for_motorists/fuels/v-power_diesel_pkg/game/game.html
Игра написана для Adobe Shockwave palyer, есть исходники.
Надо сделать эту игру для Adobe Flash player. И добавить такие новые функицональные возможности:
- Сделать различные варианты заправки на пит-стопе, то есть будет возможность заливать разный бензин.
- В зависимости от топлива машина по разному изнашивается.
- Возможность починки машины за "единицы" (они в игре и так есть, но мы немного переработаем систему их начисления).
- Единицы раз в месяц будут конвертироваться в баллы, которые будут капать на смарт-карту потребителя, которую выдают на заправках Shell.
- Возможность добавлять эту игрушку на сайты с помощью embed.
Игра возможно откроется не у всех, надо ставить для браузера плагин Adobe Shockwave.
Нужен бюджет и сроки!
- Прием заявок
- Выбор исполнителя
- Выполнение заказа
- Обмен отзывами
Нет заявок
Другие заказы в категории «Разработка игр»
Необходимо знание API платформы МойМир, а также наличие примеров работ.
Бюджет до 2000$
Ваши ... Читать дальше
Необходимо знание API платформы МойМир, а также наличие примеров работ.
Бюджет до 2000$
Ваши предлождения и портфолио пишите в icq: 88-одинодин-44
исполнитель найден Свернуть
Итак, если некоторый UIViewController, сделанный в IB,связанный со своим кодом класса. В нем ... Читать дальше
Итак, если некоторый UIViewController, сделанный в IB,связанный со своим кодом класса. В нем есть UIView, для которго также сделан дизайн, наример 2 кнопки, который через IBAction связаны с кодом в UIVIewController (вернее нашем его субклассе, но не суть).
Далее есть EAGLView , который отображается пользователю. У него есть ссылка на UIViewController , тоже через IB, вобщем они связаны.
Требуется написать класс 3д-объекта - плоскости, которая умеет:
1)Отображать содержимое UIViewController а,связанного с ней, всю его анимацию, если таковая есть.
2)Пересчитывать тачи EAGLView в координатах UIViewController - а (!! плоскость не обязательно находится под 0вым углом к камере, возможно она смещена или повернута, поэтому нужно пересчитывать координаты по цепочке
2Д координаты тача в EAGLView - > 3D луч до пересечения с плоскотью UIVIew ->3Д точка пересечения луча и плоскости -> 2Д координаты в системе UIViewController а.)
3)Отправить UIViewController-у пересчитанные тачи.
Нужно пересылать все 4 селектора (touchesBegan,touchesEnded,touchesMoved,touchesCancelled)
С математикой пересчета я могу помочь, если кому сложно, напишу в Маткаде, а вы уже реализуете на objective-C
Подобные штуки уже реализованы под OpenGL для больших компьютеров (перенос клика на 3д-объект с нарисованным на нем GUI), покопайте.
Все рассказать не могу - иначе бы не размещал проект, могу только посоветовать направления в которых двигаться.
Маленькие подсказки
Q:Как рендерить в текстуру?
A:Сначала нужно получить изображение UIView в виде UIImage или CGImageRef (что лучше),затем сконвертировать эту картинку в OGL-овскую текстуру, затем обновить текстуру у плоскости
Q:Как получить изображение UIView?
A:после метода drawView в графическом контексте UIView формируется изображение, которое затем используется для вывода на экран, его же можно получить как CGImage. Точно можно, погуглите.
Схема оплаты такая:
1)Выбираю кандидата, перевожу оговоренную сумму с протекцией по Webmoney
2)Делаете, присылаете мне ад-хок на 1 мое устройство (если нет сертификата, то это тоже решаемо)
3)Я смотрю адхок и посылаю Вам код протекции
4)Вы получаете деньги и передаете мне исходники. Свернуть
Желательно реализовать визуальный динамический счетчик fps.Веоятно,необходима работа с BIOS и драйвером видеокарты.Возможна корректировка бюджета. Свернуть