|
Just Do It!
|
||||||||
Совместное создание игры08.01.2025, 12:45. Показов 48082. Ответов 942
Метки нет (Все метки)
если ТС готов варганить со мной сапера, то я сделаю ещё одну попытку его(пожалуй 4 версию) установить и испытать. собсно что нужно: формально отображать некие графические модели на экране в нужном его месте нужного масштаба, для теста сойдут спрайты - а потом можно и анимированные модели на усмотрение геймдиза)) и больше ничаво.
0
|
||||||||
| 08.01.2025, 12:45 | |
|
Ответы с готовыми решениями:
942
Для чего создан язык С++? создан массив Теория игр, массивы |
|
Just Do It!
|
|||||||||||
| 19.01.2025, 11:03 [ТС] | |||||||||||
|
так дерзайте - напишите ему в личку, что согласны на тёплое романтичное уединение с ним вдвоем в уютной виртуальной капсуле. 2. как говорил мой препод:
чисто из логики, такое уединение подразумевает, не писать сюда, а писать автору в личку. тогда вы ратуете за то чтобы эта тема оставалась пустой? смотрите внизу в "ПОХОЖИЕ ТЕМЫ" судьбу таких тем. 4. а ваще, чему могут научить нубы друг друга? 5. и что будет на самом деле: 6. что не фик изучать С++, на С++, ёшкинкот, НАДО ПИСАТЬ ПРОГРАММЫ. я, например, его никогда не изучал и не собираюсь - я на нем пишу программы. у автора отсутствует целеполагание. 7 чтобы вы не кодили, это субзадача будет постоянно над вами висеть. далее что может случиться: к вам постучатся ваши юзвери и пожалуются, что на их ультрабучных мониках ваше окошко слишком маленькое, неплохо было бы его увеличить.
0
|
|||||||||||
|
Just Do It!
|
|||
| 19.01.2025, 11:41 [ТС] | |||
|
но драйвера разные на разных ОС. а какой смысл делать под одну из всего зоопарка ОС, если можно сделать сразу под весь зоопарк? итого, юзать современные либы это очень правильно правильно правильно. но тогда вы можете сказать, что желаете сами написать такую либу под весь осевой зоопарк, ну, ок, тогда "ВАЛЬКИРИИ ПОЮТ ВЕЛИКИМ!"
0
|
|||
|
|
|
| 19.01.2025, 11:45 | |
|
0
|
|
|
Just Do It!
|
||
| 19.01.2025, 11:58 [ТС] | ||
|
надеюсь вы разделяете интерфейс и то что под капотом? а под капот разные разрабы компиляторов могут положить разное, при этом не противореча стандарту.
0
|
||
|
|
|||
| 19.01.2025, 12:07 | |||
|
Добавлено через 8 минут
0
|
|||
|
Just Do It!
|
||
| 19.01.2025, 12:13 [ТС] | ||
|
полная ссылка на видос выше https://youtu.be/6v49FFs-z_g
Добавлено через 4 минуты вы передаёте строку на внешнее устройство(консоль в разных ОС, как пример), а там куча его версий и каждая версия такого девайса вашу строку будет считывать по разному. это не вина вашей строки, это вина тех дураков, что кодили внешний зоопарк означенных устройств.
0
|
||
|
|
||
| 19.01.2025, 12:19 | ||
|
0
|
||
|
Just Do It!
|
||
| 19.01.2025, 12:26 [ТС] | ||
|
на линуксе оно упадёт. и даже на вашей одной и той же ОС, но с другим компилятором. то, что у вас прямо щас всё хорошо, это просто звезды так нечаянно удачно сложились в конкретном месте где вы прямо сейчас находитесь))
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,601
|
|||||||||||
| 19.01.2025, 12:37 | |||||||||||
|
XLAT, я ничего больше не буду ему говорить. Я просто игноририрую такие программы, потому что они выглядят очень ужасно на моем мониторе.
Вот ты бы играл в игру, которая имеет расширение 200х300, но типа натянута на весь экран? Программы, размеры которых заданы в пикселях, а как правило, речь идёт о размерах где-то от 400 до 800, на мониторах с High DPI могут отображаться двумя способами (зависит от манифеста): 1. (Дефолтный вариант) Прога на HDPI мониторе будет иметь визуально такой же размер, что и на обычном мониторе, только она будет выглядеть очень ужасно, размыто. 2. Прога будет отображаться нормально, но ее размер на экране визуально будет очень маленьким, что сложно будет разглядеть. Добавлено через 9 минут XLAT, тебе на wxwidgets будет легче это реализовать: после создания фрейма, но до frame->Show() пишешь
возможно придется еще центрировать по экрану после данной операции
0
|
|||||||||||
|
Just Do It!
|
||
| 19.01.2025, 12:39 [ТС] | ||
|
передового софта для управления БПЛа с помощью наручных гаджетов... дело не в том, что я могу запретить ресайзинг(раз это сделать просто), дело в том что а могу ли я управлять ресайзингом в полный рост?
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,601
|
|
| 19.01.2025, 12:59 | |
|
XLAT, на wxWidgets ресайзинг работает автоматически, тебе вообще ничего не нужно сделать. Вот создаешь контрол wxStaticBitmap. Настраиваешь так, чтобы он занимал по максимуму все клиентское окно. А дальше, при каждом событии ресайза получаешь размеры контрола и рисуешь битмап для контрола с учётом этих размеров.
0
|
|
|
|
|||||
| 19.01.2025, 13:02 | |||||
|
Добавлено через 1 минуту
0
|
|||||
|
Just Do It!
|
|||
| 19.01.2025, 13:05 [ТС] | |||
|
а ваще не проблема зарегить событие на ресайз и там заново промасштабировать текстуры да и батоны тоже можно или нужно, если нужно. а не заниматься чепухой)
0
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,601
|
|
| 19.01.2025, 13:07 | |
|
0
|
|
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,601
|
|
| 19.01.2025, 13:10 | |
|
XLAT, я вот так и делаю. Битмапы 16х16 увеличиваю сколько угодно, хоть до 8к. Главное, нужно выбрать правильный режим интерполяции, чтобы не нарушить четкость пикселей.
В gdi+ это InterpolationModeNearestNeighbor. В wxWidgets это wxIMAGE_QUALITY_NEAREST
0
|
|
|
|
|
| 19.01.2025, 13:56 | |
|
Так я натягивал уже, причем на все окно)).
1
|
|
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,601
|
||
| 19.01.2025, 14:23 | ||
|
0
|
||
|
|
|
| 19.01.2025, 15:05 | |
|
Royal_X, на вот этих библах, которые предназначены для статической графики? Да. Вот мы так извращаемся)). Нет бы SDL взять или directx с openglом там каким.))
Если бы мы столько кода писали, сколько в этой теме строчим, так давно бы уже что-нить сварганили бы уже))
0
|
|
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,601
|
|||||
| 19.01.2025, 15:18 | |||||
|
Добавлено через 2 минуты надо ручками писать
0
|
|||||
| 19.01.2025, 15:18 | |
|
Решение матричных игр. Есть у кого такая программа написанная уже... Запуск приложений(старых игр) в оконном режиме Алгоритм календаря игр (например в футболе)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|