Есть вот такая игра - 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. И добавить такие новые функицональные возможности: ...
IPhone OGL: написать компонент
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Требуется написать компонент и продемострировать его работу.
Итак, если некоторый 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)Вы получаете деньги и передаете мне исходники.
Выбранный исполнитель
Похожие заказы
- Разработка игр2 заявкиЗакрыт15 лет назад
- $500
Нужна идея и программное решение.Видеопоток(каждый кадр) с VGA выхода компьютера ( от прикладного ПО,800x600,32-bit ) нарезать на N фрагментов , масштабируемых до формата 800x600,32-bit, и передать их в real-time с сохранением fps порядка 80 для ...
Разработка игр2 заявкиЗакрыт15 лет назад Необходимо сделать или переделать вот такую игру http://l-igry.ru/sportivnye/dvd-lyzhnyu.html для web. ВАЖНО, чтобы в игре была возможность оплаты и открытия доп. опций через SMS и т.п. системы оплаты.
Разработка игр2 заявкиЗакрыт15 лет назадНеобходимо написать объемное ТЗ с описанием проекта "Создание flash-игры для сайта вконтакте". Более подробно о идее по ICQ. Оставляйте свои контакты в предложениях. Указывайте примерные сроки и стоимость услуг.
Разработка игрнет заявокЗакрыт15 лет назадТребуется Ява кодер с отличным знанием игры LineageII Gracia Final Требуется исправление примерно 1000 багов Цена договорная Предоплату НЕ ДАЮ!
Разработка игр2 заявкиЗакрыт15 лет назад- $2000
Нужна разработка флеш игры «Монополия сегодня» чтобы игроки могли играть Интернете с ботом и между собой пример такой игры есть в Интернете для сотовых телефонов.
Разработка игр10 заявокЗакрыт15 лет назад Требуется написать компьютерный аналог для игровых автоматов "Mega Jack", "IgroSoft", "Novamatic-Gaminator". Обязательное требование - графика и звук должны быть идентичны реальным автоматам (графический и звуковой материал отсутствует). Язык программирования и графические технологии на выбор исполнителя. ...
Разработка игр3 заявкиЗакрыт15 лет назад- $1000
Здравствуйте. Интересуют цены и сроки разработки. Функционал игры, фактически, очень похож на фермера. Есть некий объект во владении игрока, который улучшается покупками из магазина. Допустим, дом, который игрок обустраивает ...
Разработка игр8 заявокЗакрыт15 лет назад - $10000
Нужны команды или отдельные разработчики для создания интересных и длительных проектов – игр, в основном для Вконтакте. Все условия по договоренности. Пишите, на все вопросы ответим. Гейм-дизайнеры, флэш-программисты, серверные программисты, ...
Разработка игр20 заявокЗакрыт15 лет назад Господа! Объявляется тендер на сотрудничество с разработчиками. Ориентировочное описание задачи: Игры для игровой капсулы (внутрь которой заходят 5 человек, а на большом экране происходит какое-то действо). Тематика - движение в танке, ...
Разработка игр1 заявкаЗакрыт15 лет назад