forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   iPhone (http://forum.boolean.name/forumdisplay.php?f=125)
-   -   Портировал свои "туннели" на Mac OS. (http://forum.boolean.name/showthread.php?t=20206)

Huly-Gun 27.02.2016 22:23

Портировал свои "туннели" на Mac OS.
 
Пользуясь свободным временем, портировал свои древнюю игруху Hyper Tunnels 3D, на OSX.
Движек: незабвенный iXors3D. Пришлось его немного подшаманить в плане некоторых глюков и поддержки нужных фич. Но, вцелом, портирование заняло не сильно много времени. В основом ушло время на новый UI. Класс с игровой логикой вообще на 99% остался как был, практически не лез туда.

А сегодня гамеса появилась в Мак Стор:
https://itunes.apple.com/us/app/hype...=ru&ls=1&mt=12


Knightmare 27.02.2016 22:55

Ответ: Портировал свои "туннели" на Mac OS.
 
До сих пор насилуешь хладный труп движка? Графика конечно не для макоси (да и для айоса тож уже устарела шо пиздец), но я так понимаю для галочки было сделано.

Huly-Gun 28.02.2016 01:18

Ответ: Портировал свои "туннели" на Mac OS.
 
угу, сил затрачено не много, зато разобрался с некоторыми особенностями той же Макоси и опытом сабмита апы в Мак стор. Там тоже были нюансы.

Knightmare 28.02.2016 20:27

Ответ: Портировал свои "туннели" на Mac OS.
 
Кстати у тебя фулскрин какой-то неправильный, и еще походу там какие-то окошки появляются за ним, потому как фокус пропадает с игры и ничо не работает пока не переключишь назад.

Huly-Gun 29.02.2016 23:08

Ответ: Портировал свои "туннели" на Mac OS.
 
А поподробнее, плиз, что значит неправильный?

Насчет потери фокуса - вроде не замечал. Да и не должно их там быть.

Кстати, а включение blur сильно ФПС садит, не смотрел?

Knightmare 01.03.2016 07:33

Ответ: Портировал свои "туннели" на Mac OS.
 
Цитата:

Сообщение от Huly-Gun (Сообщение 304377)
А поподробнее, плиз, что значит неправильный?

Ну оно у тебя оверлеем на экран работает, а должно отдельным рабочим столом.

Цитата:

Сообщение от Huly-Gun (Сообщение 304377)
Насчет потери фокуса - вроде не замечал. Да и не должно их там быть.

Из-за первой фигни сложно сказать что там не так, один раз, например, геймцентр открылся и фокус на его окно ушел.

Цитата:

Сообщение от Huly-Gun (Сообщение 304377)
Кстати, а включение blur сильно ФПС садит, не смотрел?

Блюра не видел. Он при ускорении должен быть? Если да, то у меня там какой-то странный эффект получается, но никак не блюр, хотя ФПС не просаживается да.

Huly-Gun 01.03.2016 11:27

Ответ: Портировал свои "туннели" на Mac OS.
 
загляни в Options, там и Фуллскрин есть нормальный и "блур" можно включить.

Knightmare 01.03.2016 11:44

Ответ: Портировал свои "туннели" на Mac OS.
 
Цитата:

Сообщение от Huly-Gun (Сообщение 304386)
загляни в Options, там и Фуллскрин есть нормальный и "блур" можно включить.

Действительно есть. Фокус терялся именно из-за геймцентра, потому как сверху вылазит диалог чтобы войти в него. Наверное стоит по умолчанию сделать либо окошко, либо фулскрин нормальный, потому что текущим из-за этого диалога пользоваться невозможно (хотя он не у всех будет появляться конечно).
Блюр все равно не увидел, даже включенным (ну возможно по краю экрана размытие есть, но не уверен), ты его на шейдерах делал или как? Но в любом случае проблем с ФПС нет.

Huly-Gun 01.03.2016 16:49

Ответ: Портировал свои "туннели" на Mac OS.
 
хм, надо будет потестить на чистой виртуалке, как оно при первом старте себя ведет.

Блур делался "блицевским" методом - копируем бакбуфер в текстуру, а ее накладываем на спрайт, растянутый сразу перед камерой. Плюс, альфа.

Knightmare 01.03.2016 17:05

Ответ: Портировал свои "туннели" на Mac OS.
 
Цитата:

Сообщение от Huly-Gun (Сообщение 304399)
хм, надо будет потестить на чистой виртуалке, как оно при первом старте себя ведет.

Ну там даже не первый старт виноват, оно постоянно вылазит если не залогинен в GC.
Цитата:

Сообщение от Huly-Gun (Сообщение 304399)
Блур делался "блицевским" методом - копируем бакбуфер в текстуру, а ее накладываем на спрайт, растянутый сразу перед камерой. Плюс, альфа.

А, ну тогда наверное все работает как надо, я просто думал ты шейдеры прикрутил.


Часовой пояс GMT +4, время: 00:30.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot