Разработка и ромхакинг > Ромхакинг и программирование
Ищем программистов. Не опять, а снова.
<< < (2/3) > >>
Yoti:

--- Цитата: HoRRoR ---Попробуй с флагом -s.
--- Конец цитаты ---
Попробую сумничать: "-s" это типа "--strip"?)) Гляну ради интереса попозже.
Но, в принципе, уже нашёл хорошую альтернативку. Изначально я всё равно хотел интрошку для своих релизов сделать - так что начал в сторону OpenGL поглядывать. Собрал, закоментил строчку, пересобрал, повторил N раз, погуглил примеров кода да параметры функций (не барское это дело, по заголовочникам лазать)... В общем, за вечер основы вроде понял =)
HoRRoR:

--- Цитата ---Попробую сумничать: "-s" это типа "--strip"?)) Гляну ради интереса попозже.
--- Конец цитаты ---

--- Цитата ---Strip all symbols from binary (minimizes size)
--- Конец цитаты ---


--- Цитата ---так что начал в сторону OpenGL поглядывать.
--- Конец цитаты ---
OpenGL, скажем так, не для попиксельного рендера. Там насчёт этого подводных камней хватает. Сам когда-то думал использовать его для мультиплатформенных GUI, но это, хм, из той ещё пушки по воробьям стрелять.
Yoti:
HoRRoR,
1) Таки попал, интуиция не подвела =)
2) Конкретно у меня нет задачи "мультиплатформенность", потому пока всё устраивает. Вот только разберусь с созданием кнопок - и в путь =)
sitdRemake:
Попробуйте WPF. У меня редактор с полусотней контролов в дебаге весит 150 кБ. В релизе будет примерно так же. Фреймворк качать не надо, если у вас Виндоус 7 там или Виста. Хочется Линукса? - Mono.
Yoti:

--- Цитата: sitdRemake от 09 Январь 2012, 08:29:35 ---Фреймворк качать не надо, если у вас Виндоус 7 там или Виста.

--- Конец цитаты ---
Чтоб тебе всё жизнь IE6 пользоваться, а сайты бы работали только в последнем Опере/ФаерФоксе/Хром(иум)е/Сафари.
HoRRoR:

--- Цитата: sitdRemake от 09 Январь 2012, 08:29:35 ---Попробуйте WPF. У меня редактор с полусотней контролов в дебаге весит 150 кБ. В релизе будет примерно так же. Фреймворк качать не надо, если у вас Виндоус 7 там или Виста. Хочется Линукса? - Mono.
--- Конец цитаты ---
Категорически против .NET и вообще внешних зависимостей. Минимальное требование - кросскомпиляторность.
gepar:
Нет, ну sitdRemake от части прав: такие интерфейсы опираются на фреймворки, которые на висте/7ке и так стоят, а у пользователей xp они тоже обычно установлены так как различные игры требуют их для правильной работы и наверняка каждый пользователь xp на такие игры время от времени натыкается.
HoRRoR:

--- Цитата: gepar от 09 Январь 2012, 17:02:51 ---а у пользователей xp они тоже обычно установлены так как различные игры требуют их для правильной работы и наверняка каждый пользователь xp на такие игры время от времени натыкается.

--- Конец цитаты ---
Не надо по себе судить. Представь ситуацию, когда для того, чтобы банально пропатчить игру, тебе придётся качать какой-нибудь .NET Framework 3.5. Разве тебя никогда не выводили из себя подобные ситуации? Хотя это и без того маразм.
gepar:

--- Цитата: HoRRoR ---Представь ситуацию, когда для того, чтобы банально пропатчить игру, тебе придётся качать какой-нибудь .NET Framework 3.5. Разве тебя никогда не выводили из себя подобные ситуации?
--- Конец цитаты ---
Ну они бесят один раз после установки ОС когда первый раз с этим сталкиваешься  :) Но я не навязываю использовать майкрософтовский .NET.
TrickZter:

--- Цитата: HoRRoR от 09 Январь 2012, 17:06:53 ---Не надо по себе судить. Представь ситуацию, когда для того, чтобы банально пропатчить игру, тебе придётся качать какой-нибудь .NET Framework 3.5. Разве тебя никогда не выводили из себя подобные ситуации? Хотя это и без того маразм.
--- Конец цитаты ---
На листе/7ке проблем не будет, а на ХРюше можно автоматом проверять наличие Framework и при необходимости запускать web installer (2.8 МБ), или можно просто прямой наводкой отправить на страницу мелкомягких:
http://www.microsoft.com/downloads/ru-ru/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7

Кроме того ХРюшу уже перестают поддерживать геймдевелоперы, так что и геймеры (а именно они - "целевая аудитория" сабжа) в конечном счёте все мигрируют на глисту/7ку.
HoRRoR:
Так и представляю: «Для установки патча требуется Windows Vista и выше, .NET Framework 3.5 и вера в высшие силы» :lol:
r57shell:
пускай требует лучше Perl + Tk или JRE. А лучше всё сразу, и с DirectX (который метров 90).

Добавлено позже:
Причина: нужно было запустить патчер
Следствие:
1) скачал метров 150 дополнительных программ
2) установил, на диске стало на метров 400 меньше места (если не на гиг)
Счастье то какое, пропатчил образ ::)
gepar:
Так вы же сами захотели презентабельности, чтобы окно было не правильной формы, не было белых ореолов возле объектов,а девочка на качельках выглядела реально и как-будто когда раскачивалась (да, она ещё и качается) то летела прямо к нам (Nvidia 3dVision tm), при этом когда запущен патч чтобы на остальном фоне всё покрывалось типа льдом (используем шейдеры чтобы добавить эффектный туман) и при этом чтобы 5.1 звук присутствовал где будет играть тихоньконько музыка и всё время повторяться слова HoRRoR HoRRoR HoRRoR HoRRoR HoRRoR и качельки поскриповали при этом скрип-скрип, скрип-скрип ...
Вот тогда да, без фреймворков, dx'ов и прочего не обойтись.

--- Цитата: r57shell --- А лучше всё сразу, и с DirectX (который метров 90).
--- Конец цитаты ---
Ну это вы уже до идиотизма докотились, а как же играть в цацку на пк эмуляторщикам без dx то? Эмулятор ps2/wii не через openGL картинку выводит то. Ну а если кто будет для консоли качать так те стянут образ где-то на рутрекере русифицированный уже и о том кто переводчик и не вспомнят даже, не говоря уже о том что с патчем они разбираться не захотят.
TrickZter:

--- Цитата: gepar от 09 Январь 2012, 18:26:10 ---Эмулятор ps2/wii не через openGL картинку выводит то.
--- Конец цитаты ---
И то и другое может работать через OpenGL, но для зы2 OpenGL плагин - просто
gepar:
TrickZter,пробовал я уже его, с такой скоростью пускай работает дальше.
Yoti:

--- Цитата: HoRRoR от 09 Январь 2012, 02:31:21 ---Попробуй с флагом -s. В кодблоксе есть в списке параметров.

--- Конец цитаты ---
В project -> build options нет такого =) Ну да пофиг, я всё равно ещё Марс компилятор хочу попробовать.


--- Цитата: TrickZter от 09 Январь 2012, 17:48:58 ---а на ХРюше можно автоматом проверять наличие Framework и при необходимости запускать web installer (2.8 МБ), или можно просто прямой наводкой отправить на страницу мелкомягких
--- Конец цитаты ---
<sarcasm>Это действительно избавляет от необходимости качать много мегабайт ради метрового патча!</sarcasm>
HoRRoR:

--- Цитата: gepar от 09 Январь 2012, 18:26:10 ---Так вы же сами захотели презентабельности, чтобы окно было не правильной формы, не было белых ореолов возле объектов,а девочка на качельках выглядела реально и как-будто когда раскачивалась (да, она ещё и качается) то летела прямо к нам (Nvidia 3dVision tm), при этом когда запущен патч чтобы на остальном фоне всё покрывалось типа льдом (используем шейдеры чтобы добавить эффектный туман) и при этом чтобы 5.1 звук присутствовал где будет играть тихоньконько музыка и всё время повторяться слова HoRRoR HoRRoR HoRRoR HoRRoR HoRRoR и качельки поскриповали при этом скрип-скрип, скрип-скрип ...
Вот тогда да, без фреймворков, dx'ов и прочего не обойтись.Ну это вы уже до идиотизма докотились, а как же играть в цацку на пк эмуляторщикам без dx то? Эмулятор ps2/wii не через openGL картинку выводит то. Ну а если кто будет для консоли качать так те стянут образ где-то на рутрекере русифицированный уже и о том кто переводчик и не вспомнят даже, не говоря уже о том что с патчем они разбираться не захотят.

--- Конец цитаты ---
Господи, gepar, забанься в этой теме, прошу.


--- Цитата: gepar от 09 Январь 2012, 20:09:17 ---TrickZter,пробовал я уже его, с такой скоростью пускай работает дальше.

--- Конец цитаты ---
Без отчёта профилировщика твои слова о тормознутости OpenGL - детский лепет. Да, он по сути своей медленней, чем DX ввиду нативности второго, но не настолько, чтобы это было ощутимо. К тому же, непосредственно рендер при эмуляции много ресурсов не кушает, в основном они тратятся на подготовку данных к рендеру (всякие конвертации текстур/вертексов в формат рендерера и прочее).


--- Цитата: Yoti от 09 Январь 2012, 21:24:23 ---В project -> build options нет такого =) Ну да пофиг, я всё равно ещё Марс компилятор хочу попробовать.

--- Конец цитаты ---


P.S. Что-то оффтоп зашкаливает, да и зациклились все что-то именно на gui.
gepar:

--- Цитата: HoRRoR ---чем DX ввиду нативности второго, но не настолько, чтобы это было ощутимо.
--- Конец цитаты ---
Ощутимо, у меня и на dx не 100% скорость.
Я заканчиваю, но я писал просто в защиту .NET да qt после того как вы начинаете писать сообщения о 40 мегабайтных qt приложениях, скайп весит и того меньше - 30 мегабайт вон, так это не просто обёртка для патча. То что пользователь не запустит .NET приложение сделанное под 3ый фреймворк тоже глупости, не знаю я такого пользователя да и патч делается для эмуляторщиков и не только, уж не настолько человек идиот что если скачал 2гб образ игры то не скачает фреймворк если уж он до этого ни в какие новые игры не играл и не было у него его. Там вы ещё мультиплатформенности хотели, нужна его поддержка патчу как 5ая нога, в wine запустит пользватель линукса, ничего не случиться, маководов в странах СНГ вообще мало. В общем все разговоры в теме получаются в стиле: это нам не подходит, это нам не подходит, это нам не подходит. Если программист использующий QT/.NET/ wxWidgets/ delphi/ WINAPI /JAVA(пишу заведомо так как что-что, а вот ява машина не у каждого рядового пользователя стоит) не подходит то тогда на чём же? Остались из визуальных решений лишь решения 90х, какие-то там на B что их Страуструп ещё в книге не раз вспоминал, забыл как называются, ну и ещё пара технологий adobe.Ну да ладно, разбирайтесь что вам подходит, вам виднее так как вам же оно и нужно. Я по просьбе выше в тему больше не захожу.
lupus:

--- Цитата: TrickZter от 09 Январь 2012, 17:48:58 ---Кроме того ХРюшу уже перестают поддерживать геймдевелоперы, так что и геймеры (а именно они - "целевая аудитория" сабжа) в конечном счёте все мигрируют на глисту/7ку.

--- Конец цитаты ---
Сижу на ХР. На ПК не играю. Я не целевая аудитория  :'(
HoRRoR:
gepar перечитал Страуструпа и возомнил себя специалистом  :lol:
Если бы речь шла о программе, которая будет использоваться одним человеком более одного раза, то подобные фреймворки вполне годятся. Я планирую в будущем весь инструментарий с гуями разрабатывать на Qt.


--- Цитата ---Сижу на ХР. На ПК не играю. Я не целевая аудитория
--- Конец цитаты ---
Примерно то же самое. Я знаю достаточно людей, которые сидят на XP. И в целом количество пользователей XP не настолько мало, чтобы им можно было пренебречь. Да и функции патчера никак не оправдывают всё это гавно и OS-specific, которое он с собой потянет в случае использования какого-нибудь Download50MB Framework.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии