|
Just Do It!
|
||
Давайте сделаем игру Columns09.12.2025, 17:46. Показов 22476. Ответов 315
Метки нет (Все метки)
например, ТЗ https://disk.yandex.ru/d/l7-X5wW48Zn9Ig так как тут все кодеры-одиночки, то каждый пилит сам - полностью всю игру, но есть другой вариант, который гораздо прогрессивнее: порезать игру на модули - каждый пилит свою часть. затем части складываются в одно целое, которое и есть целевая программа - игра.
0
|
||
| 09.12.2025, 17:46 | |
|
Ответы с готовыми решениями:
315
Господа программисты есть идея создать игру. Давайте объединимся Может соберемся и сделаем игрушку? Может соберемся и сделаем что-нибудь вместе? |
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|||
| 12.12.2025, 20:47 | |||
|
Снова будешь всё сам писать. Скорее, не "будешь", а продолжишь сам писать, поскольку ты уже давно начал сам писать... Ну или срочно нужно подключить к проекту Айнштайна, Савельева и дюжину обезьян) XLAT, я не понял, чё ты так снова газанул, когда еще не набралась команда и никто не сказал, что начинает разработку??? сам выбрал движок, сам выбрал идею и снова сам написал)
0
|
|||
|
Just Do It!
|
||||
| 12.12.2025, 21:08 [ТС] | ||||
|
кодить игру это вам не папки создавать ради флуда - это другое - со дна форума сюда редко подымаются) раздел форума: Программирование игр - то на что я и расчитывал. а чтобы делать в одно лицо мне форум не нужен. Добавлено через 5 минут там всё пусто! Добавлено через 2 минуты А ЕСЛИ ВАЩЕ ПРЕЦЕДЕНТ ТУТ НА ФОРУМЕ, ЧТОБЫ КАКИЕ-ТО ЛЮДИ НАКОДИЛИ ЧТО-ТО СОВМЕСТНО И ОТКРЫТО БЕЗ СЕКРЕТНОГО МЕССЕНДЖЕРА??? если кто видел, то дайте ссыль, плиз.
0
|
||||
| 12.12.2025, 21:15 | ||
|
1
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|||||||||||
| 12.12.2025, 21:22 | |||||||||||
|
я уже писал касательно папки. Пока я остановился на этом. Конфиги, логи и все прочее создаются в той же папке, что и игра и оттуда же читаются (потом можно куда угодно их отправить, хоть в папку AppData). А пустая папка в Documents при старте игры сразу же удаляется, т.е. пользователь ее вообще даже не заметит. Причем, для удаления используется апишная функция, которая удаляет только пустые папки. Почему это важно? Допустим у какого-то фсбшника в документах есть папка OgreTutorialApp с важными документами. Он запустит игру и игра не удалит данную папку, поскольку она будет не пустой. В тоже время, если такой папки у человека нет, то такой код удаляет мусорную папку, которая появляется при запуске игры, причем, юзер не заметит даже ее появления. Костыль, но сойдет. Мне нравится лаконичность костыля, в отличие от перегрузки целых скатертей...
Возможно, Igor3D что-нибудь даже предложил бы. А пока ты в команде один. Я вообще еще не вступал и не начинал, просто как уже писал выше, еще размышляю над тем, а стоит ли игра свеч. Но для этого я анализирую возможности апи движка Ogre. Самое смешное это то, что пока никто даже не знает, как будет выглядеть игра. Да, мы сперва увидели какую-то двухмерную игру, потом видео совершенно другой игры, и потом ты сказал, что игра будет трехмерной. Потом ты придумал ёлку. И дальше непонятно, как всё это будет работать. Но зато у тебя уже есть множество файлов на гитхабе.
0
|
|||||||||||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||
| 12.12.2025, 21:37 | ||
|
Так что, если присоединишься проекту, можешь отвечать за физику.
0
|
||
|
Just Do It!
|
|||||||
| 12.12.2025, 21:38 [ТС] | |||||||
чтобы ваще никто пожар не тушил)) после того, как папки создавать стало можно сразу же нашлась другая проблема - разрабы огра дураки.
0
|
|||||||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|
| 12.12.2025, 21:39 | |
|
0
|
|
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|||
| 12.12.2025, 22:22 | |||
|
Именно, поэтому я написал Надо будет проверить, насколько хорош Assimp Converter, который присутствует в папке bin.
0
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|
| 13.12.2025, 10:04 | |
|
Assimp поддерживает много форматов, но проблема в том, что он ломается с ошибкой ShaderGenerator: No supported language found. Falling back to 'null'
Кликните здесь для просмотра всего текста
Supported formats: 3d 3ds 3mf ac ac3d acc amf ase ask assbin b3d blend bvh cob csm dae dxf enff fbx glb gltf hmp ifc ifczip iqm irr irrmesh lwo lws lxo md2 md3 md5anim md5camera md5mesh mdl mot ms3d ndo nff obj off ogex pk3 ply pmx prj q3o q3s scn sib smd step stl stp ter uc vrm vta x x3d x3db xgl xml zae zgl
0
|
|
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|
| 13.12.2025, 10:27 | |
|
XLAT, но я нашел другое решение. Сейчас выложу mesh.
Короче, я дерево нашел. Добавлено через 7 минут Судя по логам, конвертация прошла успешно. Сейчас проверю в игре.
0
|
|
|
Just Do It!
|
||
| 13.12.2025, 12:49 [ТС] | ||
|
1.
12150_Christmas_Tree_V2_L2.obj 16 мб mesh в разы меньше. ёлка появилось в лежачем положении ---> поднял ---> нет тени ---> иголки пропускают свет? накачал ещё моделей ..., но есть другие задачи ... 2. щас размышляю над самим алгоритмом процесса организации порядка событий фигуры с корзиной, в которой тоже фигуры... без привязки к движку а абстрактном слое из чистой математики...
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||||||||||||||||
| 13.12.2025, 13:23 | ||||||||||||||||
|
XLAT, у меня вот такая сосенка. Занимает 5,43 МБ (вообще, сам меш весит до 600 КБ, это текстура занимает все остальное. Но ее можно сжать, если это так важно). Я сам конвертировал из другого формата. Если нравится, то можешь использовать.
Состоит из трех файлов. SnowyPineTree.mesh (нужно бросить в папку Media/models) SnowyPineTree.material (скопировать в папку Media/materials/scripts) SnowyPineTree_Diffuse.png (скопировать в папку Media/materials/textures) Код сосенки. Обрати внимание, что материал указывать не нужно, моделька сама подтянет все файлы.
Поэтому я использовал чистый Material Script - это классика Ogre, которая будет стабильно работать со всеми рендерами. Еще, чтобы было красиво, нужно обратить внимание на метод тени, свет окружения и прочее. Например, Stencil тени производительнее, но вот Texture тени красивее, поэтому я выбрал Texture тень.
1
|
||||||||||||||||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||
| 13.12.2025, 13:28 | ||
|
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|
| 13.12.2025, 14:37 | |
|
1
|
|
|
Just Do It!
|
||
| 13.12.2025, 15:06 [ТС] | ||
|
1.
дипсик написал правила за 20 секунд... 2. согласно правилам набросал конфиг: 3. добавил модуль для корзины: (есно он щас(13.12.2025) пустой)
0
|
||
| 13.12.2025, 15:42 | ||
|
1
|
||
| 13.12.2025, 15:42 | |
|
В развитие темы совместного проекта(может соберемся и сделаем что-нибудь вместе) Давайте отыщем "Грааль" Давайте напишем соц.сеть. Объединяемся. А давайте свою операционку забабахаем Сюжет и название игрушки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|