Анон-анон, выручай, нужно твое Икспертное мнение.Короче, я программист. Хочу по полной себя занять кодом. Чтобы и мне было на что время убивать, и людям польза.Но короче так:- можно было бы писать игры (gd/ же об играх). Но я фиговый геймдизайнер - просто не могу придумать никакой игорь (а делать клон клона от клона - не интересно). А еще я хика и не умею в команды, в том числе и чужие. У меня даже вконтактов/скайпов/фейсбуков/емейла/одноклассников/что там еще - нету. И не будет. Никогда. И даже не спрашивайте - почему.- можно упороться в никому не нужные движки. но ты же сам понимаешь какой это нынче аутизм... да и надоело уже.- писать ассеты для юнити. зашел в ассет стор - там всё что я могу - уже занято более успешными. нет идей что туда сбацать за 10$- делать то что нравится и пофиг на все... не мотивирует. меня очень мотивирует когда это кому-то нужно. а когда оно нужно только мне - я ничего не делаюИ вот я тут поиграл в пару игр на rpg maker (всякие хороры). Плюс следил краем уха за новой версией... вроде как вещь нужная.И мне пришла идея - а не забацать ли свой вариант.И тут два варианта:- сделать свой аналог rpg maker с плюшками и самоварами.- сделать подобие юнити но только для онли 2D (в юнити мне не нравится 2D - оно там как-то приклеено)Первый вариант забавней - но вот нужен ли если есть rpg makerВторой вариант - не очень далеко ушел от движкописательства. Кстати про Gobot и еще кучку подобных движков знаю.Как думаешь - стоит ли пробовать? будет ли востребован тот же аналог rpg maker, но более свободный, а не привязанный к JRPG... например в виде модулей и общей системы- хочешь делать JRPG, берешь модуль JRPG и получаешь rpg maker. А можешь взять модуль стратегии, топдауншутера и т.д.???
Есть какой-то опенсурсный мейкер, и не один. Лучше его дорабатывай, чем ерундой маяться. Гугл open source game maker.
>>250801 (OP)Востребован - будет, бабла - не срубишь. Если дело не в бабле - делай, конечно. Чем больше движков хороших и разных тем больше шанс у кириллов будет запилить свою игру.Но ты смотри, какой жанр в конструкторах меньше всего представлен, например платформер можно наколбасить на любом за единицы часов, а вот простого решения для битемапа/слэшера так и не существует...Например, битемапного движка так и не
>>250813Проебался с орфографией и кусками текста. Простите, утро, не выспался нихуя.
>>250813В официальном треде писали что игры на рпг майкере вполне себе продаются в больших количествах.Кто из вас пиздит?
>>250813Битэмап на любом, блеать, 2д-движке пилится за пару дней, всё, что это для этого требуется - это прямые руки.Алсо есть специализированный BOR.
>>250801 (OP)Намного лучше, если ты запилишь двжиок для какого-то конкретного жанра игорей. Видишь ли. Есть конструкт и гамак, которые вобщемта универсальны. И их всегда можно купить на торрентах. Потому ещё движок\конструктор нужен исключительно для каких-то определённых задач.
>>250801 (OP)Просто движок никому не нужен. Тру программисты сами напишут, а гейм дизайнерам нужен очень казуальный конструктор.Буквально, чтобы только контент добавлять ну и по минимуму с алгоритмами работать, желательно тоже визуально.Итог:1. Нужен специфический инструмент под конкретный тип игры2. Необходимо наличие визуального программированияСобственно, ты сам понимаешь, что спрос у каждого человека своя идея для игры, то есть нужны специфические фичи, которые ты не можешь предусмотреть ввиду их бесконечности.Отсюда вывод - делай игру сам.
>>251274Ну вот плюсую данного господина и добавлю, что для разработки движка нужно работать в паре с хорошим Кириллом, который шарит в механиках, монетизации и прочих фичах, которые являются прикладными для специфического типа игр.
Оп, сделай изометрический двигатель. Мне нужен и я даже готов тебе помогать, если ты согласен пилить опен сорс.Посмотри в интернете Wakfu Map Editor. Пилить конечно стоит не на java, а на c# ввиду его превосходства в плане конечной производительности так как компиляция против интерпретации.Итак, потребуется ряд важных вещей.1. z - слои для спрайтов, тайтлов, объектов. Грубо говоря должен быть файл манифеста, в котором игродел настроит движок под себя. Скажем, его игра предполагает просто уровень земли, уровень травы, уровень мобов. Он пишет z = 3, а дальше просто в редакторе рисует нужные ему тайлсеты.2. Наличие теней и освещения. Этого очень не хватает во всех подобных движках, хотя c# позволяет делать более насыщенные графонием сцены, а вручную рисовать свет и тени слишком накладно, к тому же это не позволяет динамически их менять. Гораздо проще иметь источники освещения, глобальный и локальные, относительно которых рисовать тени из альфа масок текстур путём простых геометрических преобразований. Основная сложность - наложение теней на всякие колонны и и другие тайтлы, но у меня есть готовое решение, с этим я могу помочь.3. Движок должен поддерживать объёмное звучание. По крайней мере должна быть возможность ставить на сцену источники звука, выбирать радиус распространения и силу импульса, который затухает при отдалении от эпицентра.Собственно, даже три этих пункта, не говоря о банальных вещах типа поддержки анимации, областей выделения и элементарной физики - перетаскивание предметов и падение с верхних z- уровней на нижние персонажей и предметов это всё, что мне нужно от движка. И уверен, что это весьма универсальные требования.Специфические - поддержка сети, возможность крафта, изменяемость ландшафта, наличие ai.
>>250801 (OP)лучше мне помоги сделать пару игор Мимодизайнер
>>251300Кирилл, здравствуйте. Мы Вас ждали. Поделитесь мыслью?
>>251303сиськи против зомби
>>251310изометрическая бойня в ограниченном пересеченном пространстве где половина игроков играет за сиськи, вторая за зомби. После укуса сиська превращается в зомби.
>>251310Ясно.
>>251310Избито и заезжено.
>>251333Идея ничто - исполнение ВСЁ.
>>251333тогда выживач в лице зомби - пытаешься сожрать живых пидорасов и бережешь голову от хедшотов
>>251313Или вот - средневековая европейская жопень где-нибудь на отшибе болгарии, на которую нападают османы. ГГ оборотень могущий самостоятельно превращаться в зверя, нападает на отряды турков, пытаясь остановить наступление. Главбосс - по совместительству руководитель наступательной операции вычисляет ГГ и похищяет его сестру с целью вербовки ГГ, но тут оказывается что
>>251175Человек не пирожки собрался делать, а печь по выпечке пирожков. Чуешь разницу?>>251189Неа. Рук не достаточно. Нужно быть программером нехуёвым. Иначе бы все шкальники на битемапы писали туториалы, а не на сраные платформеры.
>>251367Достаточно. Я даже на сраном Годоте битэмап полноценный за неделю сделал. Правда всю логику и физику програмно пришлось сделать, но там же всё просто.
Ну так и сделай удобный 2д редактор-ассет для юнити с блэкджеком и кучей фич. Сделаешь что-то полезное, так еще и заработать на ассете сможешь.
>>251343Тоже.
дружище! если ты можешь в юнити и код я бы рад заплатить тебе какое то количество денег за помощь в юнити. сам я криворуй рисовальщик, так и не освоил простой код для 2д платформера и таскание ассетов
>>250801 (OP)Блжад, работы вагон, а они страдают. Много времени, хочешь кодить, хочешь пользы для паблик? Вон - блендер, кокос, фазер, годот, сдл, сфмл, ебаная гора кода для оптимизаций и перфекционирования. Пили-не-хочу. Помогай, ололокай. Получишь спасибо, а может даже денежку. Нет, хочу на гдоще писать семьдесят второй рпгмейкер.
>>251281Что за ебанный треш ты несешь? Какая блядь производительность, какая интерпретация? Что джава, что шершавый - одно говно, работают по одному принципу, у обоих байткод для собственной виртуальной машины.Каким блядь хуем шершавый помогает делать "более насыщенные графоном сцены", ты там совсем пизданулся? Язык программирования у него влияет на насыщенность пикселей, блядь, совсем ебанулись.Не хотят учить матчасть, хотят нести хуйню и высирать говнокод. Специально для вас создан unyti, пользуйся не хочу.
>>251706Лол, вот же ты петух. Я даже пояснять тебе не стану. Это знать надо.
>>251281>шершавый>компиляцияНу ну, посмотрим как твой скомпилированный двигатель на машине без net framework будет работать.
>>251753Твой-то движок напрямую работает с видео и аудиокартой наверно? И даже операционки не требует, сразу с флешки в рогалик грузится?
>>251754О чем с тобой можно спорить, аутист? Пиздуй обратно на гейдев или откуда ты пришел, там таких как ты полный форум.
>>251755Ты со мной естественно не можешь спорить, по причине некомпетентности. Случайно не на пуребасике пишешь?
>>251756После твоих слов что шарп это компиляция, а жава интерпретация - тебе бессмысленно что то доказывать, ты конченный.>c# позволяет делать более насыщенные графонием сценыТебе не стыдно такие вещи писать?
>>251758Это не я был, если что. Я мимо проходил, увидел долбоеба, который не согласен с тем, что шарп - компилируемый язык.
>>251759Откуда вы лезете? Как и джава перегоняют сурс в байткод, который исполняется виртуальной машиной. Если это называть компиляцией - то да блядь, это компилируемый язык. Тогда и джав компилируемый, компилятор javac.exe в папочке с JDK лежит, можешь посмотреть. "Скомпилированные" файлы можно дизассемблировать стандартным Ildasm.exe из папочки с нет фреймворком. но ты там привычных х86 инструкций не увидишь, мудак. Потому что это байткод с расширением exe, тупое ты хуйло.>ПОК ПОК ДЖАВА МЕДЛИНЕЕ РОБОТАИТ ЗНАЧИТ ИНТИПРИТУЕМЫЙУ NET куда большая интеграция с виндой чем у джавы, у которой кроссплатформенность поставлена во главу угла, и приложух со стандартными вин-апи формочками на ней не нашлепаешь. Поэтому и работает медленнее. Но тебе питуху сил не хватит скривить единственную извилину, чтоб додуматься до всего этого самому. Уходите из гд и не возвращайтесь, тут долбоебов и без вас хватает.
>>251760Дурачок, почитай, что такое JIT компиляция.
>>251761Хочешь сказать в джаве jit не используется?
>>251761Сам то читал?https://ru.wikipedia.org/wiki/JIT-%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F>В языках, таких как Java, PHP, C#, Lua, Perl, GNU CLISP, исходный код транслируется в одно из промежуточных представлений, называемое байт-кодом. Байт-код не является машинным кодом какого-либо конкретного процессора и может переноситься на различные компьютерные архитектуры и исполняться точно так же. Байт-код интерпретируется (исполняется) виртуальной машиной.
>>251762Я ничего не знаю про Джаву. Я говорю только про шарп.
>>251765>Я ничего не знаю про ДжавуКак и про шарп тащемта, еще и попездывает что-то тут.
>>251764Рихтера почитай, там в деталях расписано, как дотнетовский рантайм работает. Вместо каждого метода в шарповой программе сразу после загрузки стоит заглушка, которая при первом вызове компилирует IL код в машинный и заменяет заглушку на скомпилированный код. Все последующие вызовы выполняют машинный код напрямую. IL никто не выполняет.
>>251753Ты даже не знаешь разницу между фреймворком и вирт машиной. О чем мне с тобой говорить?
>>251770В итт треде конкурс тупых постов? Очевидно речь шла о платформе net, а не о фреймворке типа libGDX.
>>251767Код остается управляемым, сравнивать компиляцию шарпа с компиляцией плюсов нельзя.
>>251772Управляемый машинный код?
>>251779Зайди в программач, расскажи пару своих кулсторей там, посмотри реакцию. gd это обитель юнитидетей и программистов на блюпринтах, тут срачи на подобные темы совсем вялые.
>>251784Я и вижу, у программистов насчет очевидных вещей обычно срачей не бывает.
>>251779https://ru.wikipedia.org/wiki/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D0%B5%D0%BC%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4
>>251785Срач возникает когда в тред влетает петушок и начинает с умным видом выдавать перлы вроде того, что ЯП влияет на графон. Программист срач не начнет, это правда.
>>250801 (OP)Если ты хочешь, чтобы твоим движком пользовались люди, то по сути пытаешься конкурировать с движками типа юнити, например. Но тот же юнити пилит команда профессионалов за зарплату на протяжении многих лет, и все равно постоянно какие-то баги возникают. Соответственно, твой двиг, сделанный на коленке в свободное время, будет пиздец каким забагованным. И на кой мне ради него бросать юнити?> более свободный, а не привязанный к JRPG... например в виде модулей и общей системы- хочешь делать JRPG, берешь модуль JRPG и получаешь rpg maker. А можешь взять модуль стратегии, топдауншутера и т.д.Наоборот, лучше сделай игру, к которой легко моды клепать. Получится платформер-мэйкер, например. Или диабло-стайл-рпг-мэйкер. Тогда есть шанс, что кто-то и обратит внимание. Ведь та же юнька - это далеко не конструктор игр, и приличный платформер там просто так мышью не нащелкаешь. Нужно либо самому многое дописывать, либо в ассет стор покупать.
>>251281>c# позволяет делать более насыщенные графонием сценыПриведу аналогию, чтобы ты осознал всю ущербность своего мышления."Я писатель, люблю писать книги на английском языке, потому что у них зеленая обложка."Да, это пИсатель, не писАтель.
Как вам такой двигатель?https://www.youtube.com/watch?v=MHMD1A73Fe0
>>250801 (OP)дополняй чужие проекты на гитхабе лучше, либо как вариант допили готовый опенсорсный двиг, заточив его под конкретные задачи (один чувак так кокос под платформеры запилил).вот и всё, потому что очередной двиг на хуй не нужен, да и тягаться с большими командами ты не сможешь