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