|
Just Do It!
|
||
Давайте сделаем игру Columns09.12.2025, 17:46. Показов 14870. Ответов 290
Метки нет (Все метки)
например, ТЗ https://disk.yandex.ru/d/l7-X5wW48Zn9Ig так как тут все кодеры-одиночки, то каждый пилит сам - полностью всю игру, но есть другой вариант, который гораздо прогрессивнее: порезать игру на модули - каждый пилит свою часть. затем части складываются в одно целое, которое и есть целевая программа - игра.
0
|
||
| 09.12.2025, 17:46 | |
|
Ответы с готовыми решениями:
290
Господа программисты есть идея создать игру. Давайте объединимся Может соберемся и сделаем игрушку? Может соберемся и сделаем что-нибудь вместе? |
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
|
| 09.12.2025, 19:02 | |
|
XLAT, я в деле. Можно потом на новогодний конкурс отправить)
На чём будем делать?
0
|
|
|
Just Do It!
|
|||
| 09.12.2025, 19:30 [ТС] | |||
|
)) но не анрил, и не такой тяжелый, как анрил. но можно для начала сделать 2d версию... или совсем для начала: сделать в обычной консоли. главное требование к движку: кросс, поэтому консоль моно заменить сфмл'ом)) но можно и сразу взять рандомный 3d двиг из списка ...
0
|
|||
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
||||||
| 09.12.2025, 21:28 | ||||||
|
XLAT, если SFML для тебя норм , то значит первый вопрос решен, можем идти дальше.
0
|
||||||
|
Just Do It!
|
|||
| 09.12.2025, 23:50 [ТС] | |||
|
тыкнул 30 пункт в этого жука https://github.com/axmolengine/axmol какие ощущения: 1. написан китайцами на форке кокоса2D 2. сишкокодерство во всей красе. 3. сразу видно, что разрабы не разделяют юзеров их движка и разрабов движка. 4. симейк гавно - нужно править кучу ссылок на директории и файлы, качать из инета недостающее, убирать фейловые галочки. 5. 70 тестов - все рабочие, кроме curl, который повесил окно. Тесты разрабовские - почти все в 2D. Эффект ВАУ! отсутсвует. 6. есть красивые взрывы в 3D 7. физика бокс2d 8. упоминаний сделанных игр на этом движке нет. 9. в тестах-демо отчетливо виден пруф - арт разрабам доверять категорически нельзя. общий вердикт: сам двиг рабочий, но внутри сплошной гавнокодинг. для 2D совершенно точно брать не стоит. но, возможно, за счет сишкошкодерских оптимизаций двиг будет тянуть что-то сильно нагруженной, но это хз. 2. хотца поковырять ещё неизведанный гавнокод) 3. а то всё новое вам - а мне опять "старый" сфмл)). и обязательно надо чтобы двиг поддерживал 3d, чтобы можно было грузить туда obj-модели!
0
|
|||
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
||
| 10.12.2025, 01:06 | ||
|
Наверное, тебе придется написать для SFML свой собственный код, который парсит obj. Потом можно имитировать трехмерное пространство, камеру.
0
|
||
|
Just Do It!
|
||||
| 10.12.2025, 02:00 [ТС] | ||||
|
сфмл это чтобы оторваться от консоли - невысокая ступенька. нафик там анрил?! то обязаловка, чтобы был С++ уже отпадает... я щас это глянул : https://github.com/OGRECave/og... tarted-now хочу попробовать сделать внутри него минимальную сцену под наши колонны...
0
|
||||
|
Just Do It!
|
|
| 10.12.2025, 02:40 [ТС] | |
|
вот увидел басик код https://github.com/inflagames/... r/main.cpp
код не сложнее, чем в базовом сфмле... компильнул - рез:
0
|
|
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
|
| 10.12.2025, 11:12 | |
|
XLAT, хорошо, буду разбираться, как устанавливать этот движок. Т.е. у него нет редактора? Только через код?
0
|
|
|
Just Do It!
|
||||
| 10.12.2025, 11:30 [ТС] | ||||
|
не, что-то там у него есть, но я не знаю что)) огр я не юзаю, хотя часто о нем слышал. vs2022 делает билд солушена тоже без единой ошибки. далее, нужно смастерить свой солушен и настроить его - этим я щас занимаюсь. как настрою положу на гитхаб - назову репозиторий ogre3d-beginer))
0
|
||||
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
||||
| 10.12.2025, 12:22 | ||||
|
А ты попробуй делать так, как в мануале написано. Вся твоя разработка держится на неофициальном шаблоне. Не факт, что там вообще все грамотно настроено. Ты мне распиши, как устанавливать без этого шаблона? Я вообще не против шаблонов, если они официальные и разрабы постоянно их обновляют. Но в данном случае это неофициальный шаблон, а проект созданный на нем может в любой момент крякнуть. Тут есть доку https://ogrecave.github.io/ogr... rials.html См. первые два пункта - сборка из сорцов и настройка проекта. Я хотел создать статическую сборку и сам настроить проект. Но не получилось. Если скачать SDK, то там в папке CMake можно увидеть файлы: OgreTargets.cmake OgreTargets-relwithdebinfo.cmake OGREConfig.cmake OGREConfigVersion.cmake Логика подсказывает, что это уже готовые настройки. Т.е. не нужно писать целые скатерти в CMakeLists.txt проекта, вручную перечисляя нужные зависимости, а нужно ссылаться на готовый конфиг. Соответственно, зачем тратить время на настройку проекта и изучение API непопулярного движка?
1
|
||||
|
Just Do It!
|
|||||||
| 10.12.2025, 15:50 [ТС] | |||||||
|
на самом деле, на картинке выше я компилил вот это. https://github.com/OGRECave/og... orial1.cpp я дурень, но не совсем дурень)) где-то кто-то издает аналогичные стоны и в отношении той же сфмлки)) (лично приходилось слышать) да, проблема у сфмлки - она до жути простая и понятная, поэтому берем чонить посложнее, то есть и пофункциональнее... писать обж-парсер две недели занятие в 1000 раз более бесперспективное, чем поковырять девопс... более 200 контрибьютеров делали огр десятки лет. я хочу лично поглядеть в каком месте они дураки)) ты обозначил ПЕРВЫЙ ШАГ - настройка проекта. пофик какой ты возьмешь двиг - ЭТОТ НУЖНО БУДЕТ ДЕЛАТЬ ВЕЗДЕ. даже в простом сфмле с этим тоже самое. предлагаю тя выбрать двиг по душе, но без мух, желательно крестовый, простой, функциональный, я буду его тоже посмотреть. если там(в твоем варианте) что-то мне не будет нравиться, то я буду апеллировать от задачи, а не от количества мух, которые на нем(варианте) сидят...
0
|
|||||||
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
||
| 10.12.2025, 16:53 | ||
|
Добавлено через 1 минуту
но чисто для пет-извращений сойдет
0
|
||
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
|
| 10.12.2025, 17:53 | |
|
XLAT, скомпилировал я ogre, залез в SampleBrowser, там 54 демки.
Графика уровня Quake 20-летней давности
1
|
|
|
Just Do It!
|
|||
| 10.12.2025, 19:23 [ТС] | |||
|
ты во Франции просто зажрался - в Африке у детей 1 компьютер на всю деревню на одноядерном пентюке... === минимальный прожект(VS2022) разраба, который можно запускать с флешки положу на гитхаб, но не быстро - надо вспомнить гитхабовские фильтры от студийного мусора - шоб ничаво лишнего...
0
|
|||
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
||
| 10.12.2025, 19:42 | ||
|
Вот такую графику можно получить в годот Годот поддерживает С++, но там много возни и не документировано, нужно постоянно смотреть в сорцы движка. Нужно различать ситуации: - когда движок теоретически не способен создать красивую графику (как вот этот Ogre) - когда движок теоретически позволяет создать красивую графику, но на это нужно потратить много времени и иметь скилы (Godot) - когда движок теоретически позволяет создать ультреалистичную графику при хороших скилах, но даже без них можно получить норм графику (Unreal, Unity) XLAT, дело не только в графике, как-то там много зависимостей в Ogre. Будто из говна и палок сделан SDK. Тот же Godot написан на С++ и непосредственно ссылается на Vulkan / DX, а не какие-то сторонние библиотеки.
0
|
||
|
Just Do It!
|
|||
| 10.12.2025, 19:48 [ТС] | |||
|
если нет, то нафик про него всё время говорить? в юньке в редакторе я только запускал игру на тест, а кодил всё в той же вижал студии. щас речь не идёт про убицу киберпанка-2077, нужно тупо сделать минималку. + бонус ---> поставить ёлку(не спрайт) с игрушками рядом корзиной, куда колоны будут падать. или будешь вспоминать всю дорогу про условный анрил?
0
|
|||
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
||
| 10.12.2025, 19:53 | ||
|
4-я версия у меня работает четко, на макс. настройках графики выдает неограниченно fps. 5-я версия у меня установлена только для ознакомления с новыми фичами движка, а не разработки. К тому же, если не нужен нанит, люмен, метахуман и прочее барахло, то даже на 4-й версии можно сделать игру качества, не хуже 5-го анрила. Игры, созданные на 5-й версии, мой комп тянет, играть можно. Но для разработки ультрареалистичной игры с большим миром на этой версии мой комп не самый удачный вариант. Всякие маленькие игры, как вот игра Columns, я могу делать на ней, но не большие проекты.
0
|
||
|
Just Do It!
|
|
| 10.12.2025, 19:54 [ТС] | |
|
Royal_X,
смотри, есть уровни проекта: - лаба - курсовая - дипломная - кандидатская - докторская какого уровня наш прожект щас? правильно - уровня лабы. тупо делаем лабу! или если лабау сделать вместе не сможем, то уж на анриле киберпанк-3088 сделать точно сможем? :лол анрил нафик, а юнька подождет своей очереди.
0
|
|
|
6192 / 2893 / 1043
Регистрация: 01.06.2021
Сообщений: 10,618
|
|
| 10.12.2025, 19:54 | |
|
0
|
|
| 10.12.2025, 19:54 | |
|
Помогаю со студенческими работами здесь
20
В развитие темы совместного проекта(может соберемся и сделаем что-нибудь вместе) Давайте отыщем "Грааль" Давайте напишем соц.сеть. Объединяемся. А давайте свою операционку забабахаем Сюжет и название игрушки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|