 |
iPhone Разработка игр на Objective-C |
27.02.2016, 22:23
|
#1
|
Оператор ЭВМ
Регистрация: 26.05.2009
Сообщений: 36
Написано 13 полезных сообщений (для 65 пользователей)
|
Портировал свои "туннели" на Mac OS.
Пользуясь свободным временем, портировал свои древнюю игруху Hyper Tunnels 3D, на OSX.
Движек: незабвенный iXors3D. Пришлось его немного подшаманить в плане некоторых глюков и поддержки нужных фич. Но, вцелом, портирование заняло не сильно много времени. В основом ушло время на новый UI. Класс с игровой логикой вообще на 99% остался как был, практически не лез туда.
А сегодня гамеса появилась в Мак Стор:
https://itunes.apple.com/us/app/hype...=ru&ls=1&mt=12

|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо Huly-Gun за это полезное сообщение:
|
|
27.02.2016, 22:55
|
#2
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: Портировал свои "туннели" на Mac OS.
До сих пор насилуешь хладный труп движка? Графика конечно не для макоси (да и для айоса тож уже устарела шо пиздец), но я так понимаю для галочки было сделано.
|
(Offline)
|
|
28.02.2016, 01:18
|
#3
|
Оператор ЭВМ
Регистрация: 26.05.2009
Сообщений: 36
Написано 13 полезных сообщений (для 65 пользователей)
|
Ответ: Портировал свои "туннели" на Mac OS.
угу, сил затрачено не много, зато разобрался с некоторыми особенностями той же Макоси и опытом сабмита апы в Мак стор. Там тоже были нюансы.
|
(Offline)
|
|
28.02.2016, 20:27
|
#4
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: Портировал свои "туннели" на Mac OS.
Кстати у тебя фулскрин какой-то неправильный, и еще походу там какие-то окошки появляются за ним, потому как фокус пропадает с игры и ничо не работает пока не переключишь назад.
|
(Offline)
|
|
29.02.2016, 23:08
|
#5
|
Оператор ЭВМ
Регистрация: 26.05.2009
Сообщений: 36
Написано 13 полезных сообщений (для 65 пользователей)
|
Ответ: Портировал свои "туннели" на Mac OS.
А поподробнее, плиз, что значит неправильный?
Насчет потери фокуса - вроде не замечал. Да и не должно их там быть.
Кстати, а включение blur сильно ФПС садит, не смотрел?
|
(Offline)
|
|
01.03.2016, 07:33
|
#6
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: Портировал свои "туннели" на Mac OS.
Сообщение от Huly-Gun
А поподробнее, плиз, что значит неправильный?
|
Ну оно у тебя оверлеем на экран работает, а должно отдельным рабочим столом.
Сообщение от Huly-Gun
Насчет потери фокуса - вроде не замечал. Да и не должно их там быть.
|
Из-за первой фигни сложно сказать что там не так, один раз, например, геймцентр открылся и фокус на его окно ушел.
Сообщение от Huly-Gun
Кстати, а включение blur сильно ФПС садит, не смотрел?
|
Блюра не видел. Он при ускорении должен быть? Если да, то у меня там какой-то странный эффект получается, но никак не блюр, хотя ФПС не просаживается да.
|
(Offline)
|
|
01.03.2016, 11:27
|
#7
|
Оператор ЭВМ
Регистрация: 26.05.2009
Сообщений: 36
Написано 13 полезных сообщений (для 65 пользователей)
|
Ответ: Портировал свои "туннели" на Mac OS.
загляни в Options, там и Фуллскрин есть нормальный и "блур" можно включить.
|
(Offline)
|
|
01.03.2016, 11:44
|
#8
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: Портировал свои "туннели" на Mac OS.
Сообщение от Huly-Gun
загляни в Options, там и Фуллскрин есть нормальный и "блур" можно включить.
|
Действительно есть. Фокус терялся именно из-за геймцентра, потому как сверху вылазит диалог чтобы войти в него. Наверное стоит по умолчанию сделать либо окошко, либо фулскрин нормальный, потому что текущим из-за этого диалога пользоваться невозможно (хотя он не у всех будет появляться конечно).
Блюр все равно не увидел, даже включенным (ну возможно по краю экрана размытие есть, но не уверен), ты его на шейдерах делал или как? Но в любом случае проблем с ФПС нет.
|
(Offline)
|
|
01.03.2016, 16:49
|
#9
|
Оператор ЭВМ
Регистрация: 26.05.2009
Сообщений: 36
Написано 13 полезных сообщений (для 65 пользователей)
|
Ответ: Портировал свои "туннели" на Mac OS.
хм, надо будет потестить на чистой виртуалке, как оно при первом старте себя ведет.
Блур делался "блицевским" методом - копируем бакбуфер в текстуру, а ее накладываем на спрайт, растянутый сразу перед камерой. Плюс, альфа.
|
(Offline)
|
|
01.03.2016, 17:05
|
#10
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: Портировал свои "туннели" на Mac OS.
Сообщение от Huly-Gun
хм, надо будет потестить на чистой виртуалке, как оно при первом старте себя ведет.
|
Ну там даже не первый старт виноват, оно постоянно вылазит если не залогинен в GC.
Сообщение от Huly-Gun
Блур делался "блицевским" методом - копируем бакбуфер в текстуру, а ее накладываем на спрайт, растянутый сразу перед камерой. Плюс, альфа.
|
А, ну тогда наверное все работает как надо, я просто думал ты шейдеры прикрутил.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:14.
|