|
Just Do It!
|
||||||||
Совместное создание игры08.01.2025, 12:45. Показов 45153. Ответов 942
Метки нет (Все метки)
если ТС готов варганить со мной сапера, то я сделаю ещё одну попытку его(пожалуй 4 версию) установить и испытать. собсно что нужно: формально отображать некие графические модели на экране в нужном его месте нужного масштаба, для теста сойдут спрайты - а потом можно и анимированные модели на усмотрение геймдиза)) и больше ничаво.
0
|
||||||||
| 08.01.2025, 12:45 | |
|
Ответы с готовыми решениями:
942
Для чего создан язык С++? создан массив Теория игр, массивы |
|
6284 / 3008 / 1051
Регистрация: 01.06.2021
Сообщений: 11,269
|
|
| 24.02.2025, 23:47 | |
|
gunslinger, сможешь нарисовать фрактал? Кто-нибудь знает, как рендерят такие красивые фракталы? (множество Мандельброта)
0
|
|
|
place status here
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,026
|
||||||
| 25.02.2025, 00:18 | ||||||
|
Я сам вряд ли (скорей всего; хотя особо и не пытался никогда, только что-то попроще). Но есть чужой код (фрактал Жулиа):
Делал только такое (либо чем-то "похожее" по принципу рисования вроде "спиральных квадратов" Компьютерная графика): Фрактальные рисунки Простой морфинг Примеры кода (множество Мандельброта): https://ru.wikibooks.org/wiki/... ндельброта Программа (Julia fractal generator): https://web.archive.org/web/20... -generator
1
|
||||||
|
|
|||
| 25.02.2025, 09:17 | |||
|
Добавлено через 14 секунд Вчера болел, ни чем не мог заниматься. Это - крайности. Нечто среднее нужно.. Сила ООП в том, что оно разгружает global пространство от львиной доли сущностей. Вместо сотен имен функций там всего лишь десятки имен объектов. И это хорошо. А дальше мы получаем вместо чистых функций грязные методы.. Грязная функция - функция, которая зависит от контекста. Сам же Страус об этом писал, критикуя обычный необъектный подход. Такая функция видит нечто вне себя и может это менять . И чтобы использовать её где-то еще, приходиться тащить и её окружение.. Это - плохо, - очень плохо. А если у нас все функции распиханы по объектам, то они уже зависят от контекста своего объекта. Они видят нечто внутри объекта. Более того неявно получают указатель this на конкретный объект.. Тут приходится тащить с собой весь объект. Придумали дружественные классы и функции чтобы смягчить проблему, но это костыльное решение..
0
|
|||
|
place status here
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,026
|
||||||
| 25.02.2025, 10:16 | ||||||
|
Немного не по теме, но скажу. Пришлось в геогебре код писать.
Синтаксис там весьма своеобразный. Параметры функций надо указывать явно (что логично, но не очевидно), но иногда они сами подставляются, иногда нет. Проверка синтаксиса может глючить - один и тот же код иногда ошибки выдает, иногда нет. Бывает, что все подвисает. Короче, не пишите в геогебре (если есть выбор). В билдере все в разы проще (хотя так наверно и должно быть).
1
|
||||||
|
|
||||||||||||||||
| 25.02.2025, 10:35 | ||||||||||||||||
|
Вот пример.
Что лучше: 1.
2.
Один из законов Мерфи гласит: "Создайте систему, которой сможет пользоваться даже дурак, и только дурак будет ей пользоваться". Это к слову о том в каком направлении развивается мозг.
0
|
||||||||||||||||
|
6284 / 3008 / 1051
Регистрация: 01.06.2021
Сообщений: 11,269
|
|
| 25.02.2025, 11:00 | |
|
gunslinger, в браузере всё глючит. Я пользуюсь десктопной версией для винды: GeoGebra Classic 6. Нормально работает. Но у меня так же есть Maple, Wolfram Mathematica, Maxima.
Добавлено через 3 минуты CoderHuligan, там ещё можно шаблон написать, лучше чем структура
0
|
|
|
place status here
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,026
|
||||||
| 25.02.2025, 11:09 | ||||||
|
Royal_X, сейчас вроде в браузере геогебра не зависает. Новые десктопные версии геогебры под вин 7 не работают.
Maple у меня был, но давно не пользовался. Поменял параметры в коде из поста №842:
1
|
||||||
| 25.02.2025, 11:09 | |
|
0
|
|
|
place status here
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,026
|
||||||
| 25.02.2025, 11:29 | ||||||
|
Короче, можно экспериментировать до бесконечности (такое мне понравилось):
0
|
||||||
|
|
||
| 25.02.2025, 11:44 | ||
|
0
|
||
|
6284 / 3008 / 1051
Регистрация: 01.06.2021
Сообщений: 11,269
|
|||||||||||||||||
| 25.02.2025, 13:56 | |||||||||||||||||
1
|
|||||||||||||||||
|
Just Do It!
|
||||||||||||||||||||||
| 25.02.2025, 15:18 [ТС] | ||||||||||||||||||||||
|
["images.h"]
["images.h"]
["main.cpp"]
теперь у нас есть унифицированные буферы 4 сторон фрагмента пазла...
1
|
||||||||||||||||||||||
|
6284 / 3008 / 1051
Регистрация: 01.06.2021
Сообщений: 11,269
|
||
| 25.02.2025, 15:28 | ||
|
0
|
||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
|||
| 25.02.2025, 17:26 | |||
|
Добавлено через 7 минут РоялХ это хорошо доказал на примере goto, а ты с другой стороны.
0
|
|||
|
6284 / 3008 / 1051
Регистрация: 01.06.2021
Сообщений: 11,269
|
||
| 25.02.2025, 17:47 | ||
continue не использовать, ты же эксперт, не то, что я ![]() а через год можешь и break не использоватьи так, по мере развития, отказывайся постепенно от фич языка ![]() И, кстати, я показал выше один из немногих примеров, где использование goto оправдано, а использование других методов является говнокодом. Но если не понял, ну что ж поделать, бывает. Пиши, как хочешь.
0
|
||
|
|
|||
| 25.02.2025, 18:21 | |||
|
Почему корпорации потихоньку переходят на свои языки? Сложно поддерживать существующую кодовую базу. Чем больше фич в языке, тем сложнее за ними всеми уследить. В голове надо удерживать всю иерархию наследования и пр. и т.п. Это современный goto, современная лапша. Я вот сейчас код отлаживал и по невнимательности пропустил после объявления функции точку с запятой. Плюсовый компилятор мне вывалил простыню ошибок, причем в стандартной библиотеке. Я целый час убил, чтобы понять что произошло,пока сам не увидел этот пропуск. Сишный компиль бы сразу бы указал, что пропущена точка с запятой, и дело в шляпе. А я трахался целый час)) [siz
0
|
|||
|
6284 / 3008 / 1051
Регистрация: 01.06.2021
Сообщений: 11,269
|
||
| 25.02.2025, 19:10 | ||
|
Например, как видно на скриншоте, линтер предупреждает, что нужно поставить точку с запятой. Более того, предлагает фикс - нужно нажать всего лишь на лампочку и он сам поставит эту точку с запятой.
0
|
||
|
|
||
| 25.02.2025, 19:42 | ||
|
0
|
||
|
6284 / 3008 / 1051
Регистрация: 01.06.2021
Сообщений: 11,269
|
||||||||||||
| 25.02.2025, 20:45 | ||||||||||||
|
Например, если написать
s = s. и как поставишь точку, появятся подсказки. Однако, если изначально написать
s = s. никакие подсказки не появятся. Можно улучшить редактор если отключить старинный CodeCompletion плагин и вместо него использовать плагин clangd-client. Но для этого нужно установить еще mingw-w64-ucrt-x86_64-clang-tools-extra, например, если используешь mingw-w64-ucrt-x86_64-gcc, потому что в настройках плагина нужно выбрать путь к usr\bin\cland.exe
1
|
||||||||||||
|
87 / 87 / 18
Регистрация: 11.06.2018
Сообщений: 302
|
|
| 25.02.2025, 20:50 | |
|
1
|
|
| 25.02.2025, 20:50 | |
|
Решение матричных игр. Есть у кого такая программа написанная уже... Запуск приложений(старых игр) в оконном режиме Алгоритм календаря игр (например в футболе)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition)
Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
|
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
|
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool
Worker Pool — паттерн конкурентной обработки задач в Go.
Суть: фиксированное количество горутин-воркеров читают задачи из общего канала
и пишут результаты в общий канал результатов. . . .
|
|
[golang] Pipeline
alhaos 08.06.2026
Pipeline
Pipeline — паттерн конкурентной обработки данных в Go.
Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
|
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь
lIs4oanZS9Y
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|