powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / 3D что есть?
25 сообщений из 183, страница 4 из 8
3D что есть?
    #39844034
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadи передает ей управление при возникновении событий операционной системы.а как же с этим?
Вся логика ведь эти кодом прошита. А версии ведра меняются каждый квартал
Код: plaintext
1.
2.
3.
4.
5.
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP){
    // Do something for lollipop and above versions
} else{
    // do something for phones running an SDK before lollipop
}


То есть dll нативная чисто вспомогательно.
...
Рейтинг: 0 / 0
3D что есть?
    #39844051
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKad,
А можно скрин SDL ui?
Это интерфейс для игр? То есть ручная отрисовка контролов, выпадающих списков и т.д.
?
...
Рейтинг: 0 / 0
3D что есть?
    #39844054
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKad, ну или вопрос такой: каким UI ты пользуешься для написания десктопных приложений?
...
Рейтинг: 0 / 0
3D что есть?
    #39844063
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMbAmKad, ну или вопрос такой: каким UI ты пользуешься для написания десктопных приложений?вот я к тому что SDL не подходит для этого. Имхо.
...
Рейтинг: 0 / 0
3D что есть?
    #39844081
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpCEMbAmKad, ну или вопрос такой: каким UI ты пользуешься для написания десктопных приложений?вот я к тому что SDL не подходит для этого. Имхо.что там такого нет что не подходит? если только мышкой нельзя нарисовать гуи
...
Рейтинг: 0 / 0
3D что есть?
    #39844087
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В SDL из коробки нет поддержки никаких контролов. SDL - это просто обертка над низкоуровневым API рисования, таким как openGL и openGLES разных версий, DirectX в винде, Metal и Vulkan. Пишут какие-то кулибины свои UI-библиотеки поверх SDL, но все они далеко от нативных. В этом плане, ксамарин подходит больше.

PetroNotC Sharpа как же с этим?Да, java слой имеет некоторую [костыльную] логику, но его цель - всего лишь выполнение glue-слоя.

CEMbAmKad, ну или вопрос такой: каким UI ты пользуешься для написания десктопных приложений? Никаким. Просто отрисовываешь кнопочку/иконку как текстуру и обрабатываешь событие move/touchDown/touchUP на окне с проверкой координат на вхождение в положение этой текстуры.
...
Рейтинг: 0 / 0
3D что есть?
    #39844088
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadВ SDL из коробки нет поддержки никаких контролов. SDL - это просто обертка над низкоуровневым API рисования, таким как openGL и openGLES разных версий, DirectX в винде, Metal и Vulkan. Пишут какие-то кулибины свои UI-библиотеки поверх SDL, но все они далеко от нативных. В этом плане, ксамарин подходит больше.ну не совсем правда, есть, только они чья-то собственность
и странно хотеть от игроделов что бы они повторяли гуи ОС
...
Рейтинг: 0 / 0
3D что есть?
    #39844089
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)что там такого нет что не подходит?скрин где?
Разница такая же, как авторская работа и пошив фабрики Большевичка.
...
Рейтинг: 0 / 0
3D что есть?
    #39844094
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadДа, java слой имеет некоторую [костыльную] логику, но его цель - всего лишь выполнение glue-слоя.я считаю в корне наоборот.
В слое что я привел бизнес логика ИС. А отрисовка контрола дело библиотеки.
В том коде, что сделать если сотовый заснул.
...
Рейтинг: 0 / 0
3D что есть?
    #39844095
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)хотеть от игроделов что бы они повторяли гуи ОС+1
Вот и я об этом. Чтобы не смешивать.
...
Рейтинг: 0 / 0
3D что есть?
    #39844096
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

я бы не сказал что, например, "SDL Quake" "пошив фабрики Большевичка"
...
Рейтинг: 0 / 0
3D что есть?
    #39844097
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)PetroNotC Sharp,

я бы не сказал что, например, "SDL Quake" "пошив фабрики Большевичка"наоборот. У игроделов авторский интефейс и дизайн. У корпоратива аскетичный производственный.
...
Рейтинг: 0 / 0
3D что есть?
    #39844099
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

ну так что не нравится? он просто другой
но это не значит что он хуже
...
Рейтинг: 0 / 0
3D что есть?
    #39844125
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan),
Я вообще не говорил что он хуже.
СЕМЬ в вопросе просто не уточнил что за десктоп. Поэтому непонятки).
...
Рейтинг: 0 / 0
3D что есть?
    #39844156
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpAmKadДа, java слой имеет некоторую [костыльную] логику, но его цель - всего лишь выполнение glue-слоя.я считаю в корне наоборот.
В слое что я привел бизнес логика ИС. А отрисовка контрола дело библиотеки.
В том коде, что сделать если сотовый заснул.Бизнес-логика ИС? Ну ладно, не буду спорить. Скажу только, что вся игровая логика у меня в кроссплатформенном C++. А в java и Ojbective C только glue. И приведенный Вами if и есть часть этого самого glue.
...
Рейтинг: 0 / 0
3D что есть?
    #39844160
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKad,
Да. Я зыбыл что мы про игровую БЛ.
ОК.
...
Рейтинг: 0 / 0
3D что есть?
    #39844404
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpСЕМЬ в вопросе просто не уточнил что за десктоп. Поэтому непонятки).Да любой десктоп.
В инете много всяких UI-библиотечек над SDL, поэтому я и задал вопрос.
Мне надо сложный UI, с деревьями и листами, и с их нотификациями. Ну и чтобы это выглядело, как Windows в Windows. С линупсами пока не так актуально, но может стать. Поэтому я задумываюсь над SDL-UI. И, эээ… подозреваю, что все эти common controls придётся делать вручную. Не то чтобы это было проблемой (так-то у меня есть дерево), просто это время надо, а его не хватает. Поэтому хотелось бы глянуть готовые решения.
...
Рейтинг: 0 / 0
3D что есть?
    #39844407
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMbPetroNotC SharpСЕМЬ в вопросе просто не уточнил что за десктоп. Поэтому непонятки).
Мне надо сложный UI, с деревьями и листами, и с их нотификациями. Ну и чтобы это выглядело, как Windows в Windows.Я тоже задумывался на тему UI контролов поверх SDL. Поиск, насколько я умею им пользоваться, ничего устраивающего меня мне не дал. Решил, что если вдруг возникнет острая необходимость, то буду выбирать другие технологии для решения таких задач. Но и от SDL отказываться не буду. На https://discourse.libsdl.org/ была где-то отдельная тема со списком GUI-библиотек, что-то не могу ее найти. Если вдруг найдете что-то интересное, то дайте посмотреть.
...
Рейтинг: 0 / 0
3D что есть?
    #39844410
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CEMb,
Тонда вам ДИЗАЙН игровой контролов не подойдет. Однозначно. Он другой. Не поймет начальство-заказчик и не поймут юзвери.
...
Рейтинг: 0 / 0
3D что есть?
    #39844449
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadUI контролов поверх SDLэто тогда
OpenGL - > SDL - > Рукописная либа контролов?
А внешне как Qt?
Какой профит?
...
Насколько знаю, в игровой архитектуре выпадающий список или кнопа это такой же ресурс как меч самурая.
Чтобы контекст рендера не переключать.
А в винде окне это HDC окна и соистема сообшений винды.
IMHO.
...
Рейтинг: 0 / 0
3D что есть?
    #39844451
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadПочему мне никто раньше не сказал ?Я сам о нем тогда Все стандартно:
Код приложения пишу и отлаживаю на винде в VS 2017.

- для iOS держу WMware с виртуалкой - скачал образ macOS на рутрекере и поставил туда XCode. Тут все настройки проекта и сборку запускаю черех IDE. Возможности сборки из командной строки тут пока мною изучены слабо.

[/quot]

Кстати, можно Mac OS установить в VM и самому с нуля, но это уже такое.

Раз на Виндоуз используется VS2017 почему бы не использовать ее же и на маке?
...
Рейтинг: 0 / 0
3D что есть?
    #39844460
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинРаз на Виндоуз используется VS2017 почему бы не использовать ее же и на маке?А какой в этом смысл, если я разрабатываю на винде, а маковую виртуалку использую только для iOS-сборки? Какой смысл при этом интегрировать VS2017 с системой iOS-сборки? Бывает, конечно, нужно поправить пару строчек не отходя от кассы, но для этого хватает XCode.
Нет, если конечно VS 2017 полностью может заменить XCode, собирать и выкладывать ipa-шник, то я готов рассмотреть такой вариант. Но так ли оно на самом деле?
...
Рейтинг: 0 / 0
3D что есть?
    #39844488
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нда.
Я споткнулся вот на чём:
- запустил OlenGL Extension Viewer которая делает тест машинки.
- машинка на работе в intranet, вне веба.
Утилита показала:
Версия OpenGL - 1.1
DirectX - (null), 10.0
Vulkan - Not avialavle

...
Поэтому у меня все демки из сети других прогеров падают)).
Кстати, вулкан у нас как драйвер что ли?
OpenGL ставит Ось сейчас?
Ось тут винда 8.0.
...
Рейтинг: 0 / 0
3D что есть?
    #39844489
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpOlenGLOpenGL
...
Рейтинг: 0 / 0
3D что есть?
    #39844493
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadотдельная тема со списком GUI-библиотек, что-то не могу ее найти Эта тема ?
PetroNotC SharpТонда вам ДИЗАЙН игровой контролов не подойдет. Однозначно. Он другой. Не поймет начальство-заказчик и не поймут юзвери.Там одни картинки заменить на другие. У нас в своё время начальство захотело скины, так что в результате у нас часть софта под виндой - со скинами, опционально. Так что если ещё одна часть переедет на скины - особо никто против не будет.
PetroNotC SharpКакой профит?Кроссплатформа и мало весит. Немного я вдамся в детали: как я понял, SDL идёт под юниксы "из коробки". С виндой всё немного иначе, поэтому некоторые настырные разработчики используют GDI+ под виндой, чтобы не таскать на себе дистрибутив SDL.
… и я вот сейчас думаю, если у меня есть опыт отрисовки, может просто взять поверхность и сделать псевдоокна(тоже делал иерархическую простую систему для игр-UI) и свою отрисовку?
...
Рейтинг: 0 / 0
25 сообщений из 183, страница 4 из 8
Форумы / C++ [игнор отключен] [закрыт для гостей] / 3D что есть?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]