Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для мобильных телефонов > iPhone

iPhone Разработка игр на Objective-C

Ответ
 
Опции темы
Старый 27.08.2011, 13:09   #1
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,012 пользователей)
Разработка на iXors3D

Предлагаю создать общую тему для вопросов !!

от меня первый вопрос..
не получается запустить проект выполненый по инструкции instruction_en.rtf !!
все фреймворки добавил, код написал, но получаю:
Undefined symbols:
  "_OBJC_CLASS_$_GKLocalPlayer", referenced from:
      objc-class-ref-to-GKLocalPlayer in libiXors3DLib.a(GCPlayer.o)
  "_OBJC_CLASS_$_GKPlayer", referenced from:
      objc-class-ref-to-GKPlayer in libiXors3DLib.a(GCPlayer.o)
  "_GKPlayerAuthenticationDidChangeNotificationName", referenced from:
      _GKPlayerAuthenticationDidChangeNotificationName$non_lazy_ptr in libiXors3DLib.a(GCPlayer.o)
     (maybe you meant: _GKPlayerAuthenticationDidChangeNotificationName$non_lazy_ptr)
ld: symbol(s) not found
collect2: ld returned 1 exit status
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
impersonalis (27.08.2011)
Старый 27.08.2011, 13:40   #2
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 03.09.2005
Сообщений: 14,014
Написано 6,795 полезных сообщений
(для 20,922 пользователей)
Ответ: Разработка на iXors3D

Аналогично. Собрать семплы тоже не хватило прямоты рук.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 27.08.2011, 15:28   #3
Huly-Gun
Оператор ЭВМ
 
Регистрация: 26.05.2009
Сообщений: 36
Написано 13 полезных сообщений
(для 65 пользователей)
Ответ: Разработка на iXors3D

Добавьте еще GameKit фреймверк.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Huly-Gun за это полезное сообщение:
IGR (27.08.2011), impersonalis (27.08.2011)
Старый 27.08.2011, 17:25   #4
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 03.09.2005
Сообщений: 14,014
Написано 6,795 полезных сообщений
(для 20,922 пользователей)
Ответ: Разработка на iXors3D

Сообщение от Huly-Gun Посмотреть сообщение
Добавьте еще GameKit фреймверк.
О - оперативненько.
Спасибо, помогло!

Кроме того:
0. Как сказано выше - добавить фреймворк GameKit.
1. Необходимо следить за именами (в инструкции не всегда понятно, когда речь идёт о конкретно имени, а когда о метапеременной [типа %projectname%])
2. Функция applicationDidFinishLaunching в актуальном темплейте xCode замена на applicationDidFinishLaunchingWithOptions
3. Дефолтный код приложения использует устаревший вариант функции xGraphics3D(0, window). Помогает его замена на xGraphics3D(1, 0, window)
4. Реализации applicationWillResignActive и applicationDidBecomeActive нужно вписать в уже готовые пустые реализации (в отличии от приведённых тут же startAnimation, stopAnimation и т.п. которые надо создать).
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?

Последний раз редактировалось impersonalis, 27.08.2011 в 18:37.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо impersonalis за это полезное сообщение:
IGR (27.08.2011), SBJoker (27.08.2011)
Старый 27.08.2011, 23:38   #5
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,012 пользователей)
Ответ: Разработка на iXors3D

да, подмечено, но думаю вместо 0 наверное лучше использовать NO (1 == YES ) или если переименовали в mm т.е. Какбы пишем на с++ то пофиг ??
Спасибо, завтра уже попробуем !!
(Offline)
 
Ответить с цитированием
Старый 28.08.2011, 18:04   #6
Hurrit
Мастер
 
Аватар для Hurrit
 
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,138
Написано 576 полезных сообщений
(для 2,202 пользователей)
Ответ: Разработка на iXors3D

легче всего взять готовый семпл (физический самый простой), выкинуть всл лишнее и пилить свою игру. алсо, если купить ксорс, то можно тестить игры на девайсе без подписки разработчика, но надо будет делать джеилбрейк.
(Offline)
 
Ответить с цитированием
Старый 28.08.2011, 18:55   #7
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 03.09.2005
Сообщений: 14,014
Написано 6,795 полезных сообщений
(для 20,922 пользователей)
Ответ: Разработка на iXors3D

Сообщение от Hurrit Посмотреть сообщение
легче всего взять готовый семпл (физический самый простой), выкинуть всл лишнее и пилить свою игру. алсо, если купить ксорс, то можно тестить игры на девайсе без подписки разработчика, но надо будет делать джеилбрейк.

Сообщение от impersonalis Посмотреть сообщение
Аналогично. Собрать семплы тоже не хватило прямоты рук.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Hurrit (02.09.2011)
Старый 28.08.2011, 18:59   #8
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,924
Написано 3,413 полезных сообщений
(для 9,325 пользователей)
Ответ: Разработка на iXors3D

Сэмплы давно требуют доработки под актуальную версию Ксорса.
__________________
(Offline)
 
Ответить с цитированием
Старый 28.08.2011, 19:06   #9
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 05.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,641 пользователей)
Ответ: Разработка на iXors3D

Не бейте, пожалуйста.
__________________

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо .Squid за это полезное сообщение:
impersonalis (28.08.2011), moka (28.08.2011), Reks888 (29.08.2011)
Старый 28.08.2011, 19:25   #10
moka
.
 
Регистрация: 04.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,861 пользователей)
Ответ: Разработка на iXors3D

Сообщение от SBJoker Посмотреть сообщение
Сэмплы давно требуют доработки под актуальную версию Ксорса.
Аха, вот бы кто занялся этим, а то .Squid один на себе всё тянет. И у него на форуме тоже баг репорты и нью-фьючеры появляются частенько..
(Offline)
 
Ответить с цитированием
Старый 28.08.2011, 19:27   #11
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 03.09.2005
Сообщений: 14,014
Написано 6,795 полезных сообщений
(для 20,922 пользователей)
Ответ: Разработка на iXors3D

.Squid молодец! В этой теме я присоединился к топикстартеру не для наездов, а для наискорейшего решения сложившихся проблем.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 28.08.2011, 20:12   #12
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 05.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,641 пользователей)
Ответ: Разработка на iXors3D

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 500 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
__________________

(Offline)
 
Ответить с цитированием
Старый 28.08.2011, 21:18   #13
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,924
Написано 3,413 полезных сообщений
(для 9,325 пользователей)
Ответ: Разработка на iXors3D

Вызов принят!
(Барни Стинсон Стайл)
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Dream (13.09.2011)
Старый 29.08.2011, 11:08   #14
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 03.09.2005
Сообщений: 14,014
Написано 6,795 полезных сообщений
(для 20,922 пользователей)
Ответ: Разработка на iXors3D

Аналога http://help.boolean.name/commands/2d...hicsBuffer.htm нет?
Например, моя функция рисует в текстурный буфер. Для этого (допустиму это удобнее) она перевыбирает текущий на текстурный. Но какой ей ставить после? BackBuffer лишь частный случай - акутальным мог быть любой буффер.
Так же смущает фраза
iXors3D Engine currently supports rendering in back buffer only
при наличии команды xTextureBuffer
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 30.08.2011, 17:52   #15
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 03.09.2005
Сообщений: 14,014
Написано 6,795 полезных сообщений
(для 20,922 пользователей)
Ответ: Разработка на iXors3D

xCameraPick() при крайних значениях координат (т.е. на границах virwport-а, полученных от xGraphicsWidth/Height) возвращает ноль. Хотя перед камерой большой пикабельный спрайт =\
Хотел перед игрой пиками в углы определить размеры видимого игрового пространства (на глубине залегания спрайта), придётся подбирать вручную - но что делать (в будущем) с устройствами имеющим другое отношение сторон экрана => другая область видимости 3d-пространства.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 15:07.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com