|
Just Do It!
|
||
Давайте сделаем игру Columns09.12.2025, 17:46. Показов 4808. Ответов 137
Метки нет (Все метки)
например, ТЗ https://disk.yandex.ru/d/l7-X5wW48Zn9Ig так как тут все кодеры-одиночки, то каждый пилит сам - полностью всю игру, но есть другой вариант, который гораздо прогрессивнее: порезать игру на модули - каждый пилит свою часть. затем части складываются в одно целое, которое и есть целевая программа - игра.
0
|
||
| 09.12.2025, 17:46 | |
|
Ответы с готовыми решениями:
137
Господа программисты есть идея создать игру. Давайте объединимся Может соберемся и сделаем игрушку? Может соберемся и сделаем что-нибудь вместе? |
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
|
| 09.12.2025, 19:02 | |
|
XLAT, я в деле. Можно потом на новогодний конкурс отправить)
На чём будем делать?
0
|
|
|
Just Do It!
|
|||
| 09.12.2025, 19:30 [ТС] | |||
|
)) но не анрил, и не такой тяжелый, как анрил. но можно для начала сделать 2d версию... или совсем для начала: сделать в обычной консоли. главное требование к движку: кросс, поэтому консоль моно заменить сфмл'ом)) но можно и сразу взять рандомный 3d двиг из списка ...
0
|
|||
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
||||||
| 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
|
|||
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
||
| 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
|
|
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
|
| 10.12.2025, 11:12 | |
|
XLAT, хорошо, буду разбираться, как устанавливать этот движок. Т.е. у него нет редактора? Только через код?
0
|
|
|
Just Do It!
|
||||
| 10.12.2025, 11:30 [ТС] | ||||
|
не, что-то там у него есть, но я не знаю что)) огр я не юзаю, хотя часто о нем слышал. vs2022 делает билд солушена тоже без единой ошибки. далее, нужно смастерить свой солушен и настроить его - этим я щас занимаюсь. как настрою положу на гитхаб - назову репозиторий ogre3d-beginer))
0
|
||||
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
||||
| 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
|
|||||||
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
||
| 10.12.2025, 16:53 | ||
|
Добавлено через 1 минуту
но чисто для пет-извращений сойдет
0
|
||
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
|
| 10.12.2025, 17:53 | |
|
XLAT, скомпилировал я ogre, залез в SampleBrowser, там 54 демки.
Графика уровня Quake 20-летней давности
1
|
|
|
Just Do It!
|
|||
| 10.12.2025, 19:23 [ТС] | |||
|
ты во Франции просто зажрался - в Африке у детей 1 компьютер на всю деревню на одноядерном пентюке... === минимальный прожект(VS2022) разраба, который можно запускать с флешки положу на гитхаб, но не быстро - надо вспомнить гитхабовские фильтры от студийного мусора - шоб ничаво лишнего...
0
|
|||
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
||
| 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
|
|||
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
||
| 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
|
|
|
6102 / 2798 / 1037
Регистрация: 01.06.2021
Сообщений: 10,222
|
|
| 10.12.2025, 19:54 | |
|
0
|
|
| 10.12.2025, 19:54 | |
|
Помогаю со студенческими работами здесь
20
В развитие темы совместного проекта(может соберемся и сделаем что-нибудь вместе) Давайте отыщем "Грааль" Давайте напишем соц.сеть. Объединяемся. А давайте свою операционку забабахаем Сюжет и название игрушки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|