Нагибаем Colobot/Robocode/KSPprogramming offline robots battle arenaСхема такова: пользователь создаёт код своего робота и выкладывает ссылку на него, например на своей страничке VK.А другие пользователи, у которых в настройках игры сохранён адрес его, при старте игры могут выбирать из списка против кого они сражаются. Запускаем симуляцию, и наслаждаемся кинцом, где сражаются бездушные калькуляторы, проявляю смекалочку/тупость. Внутриигровой язык пока не выбран. Это 4я версия симулятора.Краткая история жалких попыток:версия 1 : колёсные и шагающие роботы, скриптинг : самодельная VM для самодельного ассемблера.версия 2 : летающий и колёсные роботы, гранаты и бомбы и лазеры - скриптинг на : C++, C#, Java.версия 3 : сферические кони в вакууме, с лазерами и дальномерами, способные анализировать 3D окружение.текущая версия (4) : долой Unity3D, OSG+BULLET рулит, скриптинг пока не решён на чём. Возможно LUA / Python / cxxtree, на выбор. Пока только начал запиливать движок для симулятора.Всё только начинается /usr/share/blender/
https://youtu.be/lkXVp3_5ebo
Шизик, у тебя же есть уже тред, ты решил весь гд засрать своими бреднями?
>>314977>Шизик, у тебя же есть уже тред, ты решил весь гд засрать своими бреднями?
>>314972 (OP)>Lua/PythonИнтересненько, вкотился.
>>314987>>314972 (OP)
>>314977>своими бреднямиВ моих бреднях больше смысла чем в твоём существовании - иди выпились, петушок.
Петушки осилившие лишь 2Д, констракт и гаммакерс юни-пиздюни менядостали. 2,5 человека которых заинтересовала идея - простоподписывайтесь на мой канал и следите за погрессом. Ухожув рид-онли. Збс.
>>315013По качеству твоей графики не заметно, что ты смог в 3D. Но я таки-завсегдатай твоего треда и слежу за твоим поделием. И да, выключи в своём рекордере микрофон, либо радио дебильное.
>>315014>качеству твоей графикиЭто графика 2000 года. Моя игра сможет запуститься н любом компе, и возможно даже на мобилках.Я посмотрел на игры 2k16 и что я увидел? говно уровня 2006, лишь только кол-во полигонов увеличили в 100 раз и подняли до небес сист.требования, а душу в игры так и не завезли, всё дрочильни и шутаны. И освещение там уровня 2003 года, говно украшенное блестящей мочой, при это ещё и рельефное.Я рад что покинул прокажённый лагерь Unity3D - на нём тормозит всё что только может, дже пустая сцена, над физикой в Unity3D смеётся даже небеса, сам Аллах.
Это Айзек, он - пассивный наблюдатель на любом уровне.500 вертексов, 1000 треугольников.
Оказывается режим Shademodel Smooth можно было включить 3 строчками кода.
>>315793>на мобилкахЯ бы на твоём месте начал переписывать cxxtree на Java, вкури http://asm.ow2.org/, чтобы сразу компилировать в байт-код, а интерпретируемую средствами самой Java парашу делать. Потому что на вёдра gcc не завезли, а до iOS тебе ещё на мак нужно заработать.
Чтобы мне писать на мобилки, на мобилку ещё надо заработать. Так что только PC и оные для которых есть gcc, OSG, Bullet, SFML. Жаль железо моё не поддерживается маком, так бы на 3х системах тестил.
OSG - говно. Попытаюсь портировать наработки на OGRE. По сути простейшая обёртка надOpenGL, где необходимо вручную кодить менеджмент огней, что просто маразм, ведь это должен делать именно движок.
>>316020>По сути простейшая обёрткаЭто про osg. Как он пал.
>>316022># OP>>316020># OP
>>316023Вот ты не веришь, а я смогу.
>>316026>Вот ты не веришь, а я смогу
>>316026Движки ты уж очень часто меняешь, непонятно зачем. Запили уже прототип на GLFW с топорной физикой и не еби себе и окружающим мозги.
>>316058>непонятно зачемЯ чтото в дебри залез - мне не нужны источники света кроме солнца. Остаюсь на OSG - слишком он быстро рендерит, я такого никогда ещё не видел, такой резкости.
Тест физики на 1k свиборгах.https://youtu.be/ncILldlxEes
>>316110А какое у тебя железо? Тысяча шариков, это, конечно, хорошо, но если с Xfce это так лагает на хреновом экранчике...
>>316117>тебя железоЛагает физика - то, и только в момент катания шаров по земле, когда они останавливаются всё нормализуется.Железо ноутбука 2007 года. 64 МБ видеопамяти, 2ГБ оперативной, dual celeron 1.7Ггц. Печалька.
Счас реализую захаркоденный AI для брутальный сферических коней в вакууме. А после - подключаемый, по принципу из оригинального поста треда.
Сделал skybox, но в виде ящика вокруг сцены, потому что мне лень добавлять новые графические сущности в формат сцены, в сцене только меши с параметрами.
>>316027>14811487387560Не знаю кто создал этот ролик, но он гениален.
Заполнил NOT_IMPLEMENTED дыру в компиляторе cxxtree. Теперь 100% внимания обращаю на разработку игры.
>>316274Посмотрите только, один местный сумасшедший хвалит другого местного сумасшедшего.
>>316344Тебя не учили проявлять уважение к девушкам??? Почему ты хамишь Дерево-Тян, это единственная девушка тут, а ты так себя ведеш, а еще и новый Год, тебе не стыдно вообще оскорбять её? Она же девушка, дурак!!!!!
>>316419Ты правда думаешь, что деревотян сделала этот ролик? Да ты сам поехавший.
>>316344>один местный сумасшедшийПруфы что я сумасшедший в студию. Диагноз из дурки не в счёт, я его получил только чтобы не сдохнуть с голода и не работать.
>>316419>Дерево-ТянОткуда её прозвище "Дерево"?
Испрвил мельчайший косяк в компиляторе cxxtree, и зачем-то добавил кеширование физических компонентов Bullet. Теперь только пожру и буду присобачивать заготовку для AI.
>>316450>добавилв игру, не в компилятр.
ЗАВЁЗ В ДВИЖОК ПРОЗРАЧНОСТЬhttps://youtu.be/gm41PohoDqI
>>316530А мог бы игру делать...https://vk.com/infinite_war_riseofmars_dh
>>316578>А мог бы игру делатьЯ не совсем понял.Чёт я подустал, надо бы отдохнуть 1 денёк, выспаться.
>>316624>Я не совсем понял.Вместо движка. Смотри пацан на 10 лет младше тебя уже какую симпатульку нафигачил. А ты? Здоровый лоб, стыдно должно быть.
>>316790>симпатулькуИгра в геймплее, а графика для дрочеров.Я не увидел в тех скринах ничего кроме блума. Он настоящий некромант, а такой юный, воскрешает мёртвый жанр-то!
Я завершил движок на 90%, я быстр как Гонзалес.
>>316794А, у тебя геймплей завезли? Ну извиняй, чего то я разглядел только ЕБУЩИЕСЯ ДВУХЦВЕТНЫЕ ШАРЫ, которые игроку предлагается превратить в игру вместо тебя. У него хоть какойто есть геймплей.
>>316795Я быстрее, мой завершен на 100%, качай:https://unity3d.com/
>>316794Олсо у него не тормозит юнька, а ты не смог, так что он и как программист тебя уделал.
>>316800>Я быстрее, мой завершен на 100%, качайШиндовз онли, мне такой кал не нужон. Линукс удобнеее в дохриллион раз.> Как погромист с 160ГБ оперативки и i17 +100500 ядер
>>316858>i17 +100500 ядерУделал, признаю.
>>316800>https://unity3d.com/И платить деньги, только чтобы убрать заставку движка, я не собираюсь. Надо юни отнести в категорию "конструкторы", к гаммакеру и констракту.
разве не чудесный язык - то?Начал прикручивать Lua и Python.
>>316858> Шиндовз онлиАнта бака? Официальные сбори под вин и макось, да, но есть тестировочные для линксов, которые можно найти, погуглив пару минут:https://forum.unity3d.com/threads/unity-on-linux-release-notes-and-known-issues.350256/#post-2893515
>>316867>да, но есть тестировочные для линксовПробовал юни редактор, он даэе под бубунтов глючит, эта параша не нужна.
прикрутил скриптинг на лунном и змеином языках.https://youtu.be/RKganlP9ZaI
>>316867Может ещё расскажешь о поддержке Юней технологии gzipstream ? А поддержка шейдеров ниже 3.0 ? Гоумно. Моя ихра запустится даже на ископаемых компуктерах, и это хорошо.
>>317014> технологии gzipstreamВсё вырезали, мудилки, из mono-runtime, всё вырезали.
>>317014> поддержка шейдеров ниже 3.0А зачем?
>>317122>А зачем шейдеры ниже 3.0 ?> Моя ихра запустится даже на ископаемых компуктерах, и это хорошо!
>>317183А зачем?
>>317290>А зачемЗатем что не всем мамка купила мощный пека.
Добавил автоматическую синхронизацию скриптов противников через интернет. пара строчек.
пара строчек и готов мультиплеер, где нужен онлайн только для обновления скриптов. побеждаю малой кровью пока.
Навигационная система "Рельс-3000", ЛИДАР (Машинного Зрения тест)https://youtu.be/RJg2-I9TMDk
Система частиц реализована, скоро взрывы будут, наверное.Я не перестаю удивляться как чётко всё в OSG по сравнению с юнити.https://youtu.be/u8u4nbCZHyA
>>317376Все те, кому мамка не купила мощный пк в игрульки не играют (пинбол с сапером быстро надоедают). Плюс к этому люди с интересом к программированию как правило обладают более менее нормальными компами. Бросал бы ты этот некродроч пока не поздно. Лучше бы сходил заработал денег, обновил пк и примкнул к 95% современного гейминга вместо того, чтобы целиться в 5%, которым твой высер нафиг не сдался.
>>318299>чтобы целиться в 5А я и не целюсь. Я делаю её для себя, а здесь отписываюсь чтобы не забросить.>>318299>твой высерПокажи свой высер, я заценю.
Собрались здесь, создайтели игорь на продажу.Иди в майн зарубись, школота.
Еще один аутист с движком вместо игры.Песочницы с программированием идея годная, но и все остальное должно присутствовать.Если ты делаешь это для себя, то зачем тогда этот тред?
бамп в поддержу ОП-а
>>318518Не того опа бампаешь.
>>318519а кого надо?
взрывы реализованыhttps://youtu.be/6_k2Dnh_0Mk
>>318482>Если ты делаешь это для себя, то зачем тогда этот тредЯ не могу быть настолько уникальным чтоб только мне нравилась идея этого треда. Ценители всегда найдутся на любое говно.
1я попытка прикрутить 5 режимов тенейShadowMapShadowVolumeShadowTextureSoftShadowMapParallelSplitShadowMaphttps://youtu.be/cxMEeuqiNQs
а теперь и нормальные тени подъехалиhttps://youtu.be/Q-B8BAi7e5E
>>318654>нормальные тениполупрозрачный шар имеет сплошную тень?
>>318655>полупрозрачный шар имеет сплошную тень
Основное назначение прозрачности в ихре будет отображение здоровья робота, энергия будет отображаться на его цветности/яркости.Полностью здоровый будет красный/синий (зависит от команды).Обессиленный будет периодически мигать серым/черным,Разбитый будет периодически мигать прозрачностью.HUD не нужён.
Слишком долго я отдыхал, надо продолжать.
Оп, твоя идея мне импонирует. Но ты слишком долбоеб, если сам пишешь движок. Движок средней руки на коленке нужно год пилить. По опыту говорю.
реализовал идикацию здоровья и энергии, движок почти готовhttps://youtu.be/welzRZrnLUI
Я немного наврал что код роботов будет прогружаться как в ОП посте, они загружаться будут с гитхаба, так что можно будет видеть правки и всякое разное, и последние изменения в коде противников, при желании, или как-то так.Моя производительность почти нулевая, нет сил даже дышать.
>>319643>долбоеб, если сам пишешь движокМой движок прост ка тетрис, его пилить не надо, он сам всё что захочешь запилит. Я подготовил всё для второго персонального оружия каждого робота - миномёт или как-там его. Счас попробую его запилить и + лазеры включу для атаки, всего то 2 строчки кода. А API у роботов проще некуда, за 5 минут понять можно, к томуже устойчивое к несостыковкам версий API роботов и симулятора (теоретически).
Вооружения тестhttps://youtu.be/s0gNdqZX8yI
Движок игры готов на 99%, только настроить константы. Надо отловить некоторые баги.Может быть открытый бета тест через несколько дней
САМЫЙ опасный этап разработки моего говнопеделия. Необходимо отключить весь фнкционал интерпретаторов питон и люа, оставив лишь математические функции и контейнеры данных. 2 версии ихры, предыдущие, так и умерли.
>>320715Ну и нахуй, спрашивается, питон? Есть в джс этого искаропки нет.
>>321618Я нашёл способ лучше. попробую через firejail сандбоксить всё. Будут доступны даже роботы на с++, да хоть на руби да хоть на жаве да хоть на жаваскрипте. По идее. Но тогда наверное Windows в пролёте.
даже рефал с 1С, и может быть брейнфак
>>322232Вот ты мутант. Ты еще докер прикрути, чтобы уж все совсем.
>>322246Прикрутил firejail - 1 строчка кода.Сложнее было разобраться какой sandbox лучший.Теперь в теории можжно даже на фортране роботов использовать, даже на арабском и еврейском языках, даже на ангельском. В общем ихра Линух онли.
>>322386Ага, а еще ядро 3.х требует, а мне мамка не купила больше 2.6 что делать?
>>322386Ну и хорошо, что линух, можно будет на серв загнать и играть в онлайне, игра-то про скриптинг роботов, нахуй мне бинарники качать какие-то для скриптинга. Кинул код в веб-формочку и смотришь как твой seenok ебашиться.
>>322423А смотреть куда будешь?
Хуйню сделал. Просто используй js и все. Все его знают. Алсо, есть кастрированная виртуальная мишина для питона точно.
>>322772>используй jsВозможно кто-то захочет иметь преимущества чистого С по скорости при интенсивных вычислениях решений AI или как там это называется.Таким образом написавший бота на С/С++ будет рвать жаваскриптера/питонщика.И бинарники не будут качаться, а всегда исходники, автоматически. Возможно с предпросмотром, чтоб убедиться что там нет зловреда (на всякий случай).>>322402>а мне мамка не купила больше 2.6 что делатьhttps://www.debian.org/CD/live/ покупать не надо, бесплатно
Добавил систему привязки языков программирования для роботов без боли.Теперь они могут работать ещё и на Ц++ и жава, (проверено).файл настроек этой системы https://github.com/porba/porba/blob/master/files-actionsЯ хъз, может хаскиль привязать, а заодно и азы его изучу. Зачем? Я не знаю.
>>324661>может хаскиль привязатьPerl еще привяжи
>>324827Ты можешь это сделать - составь правило, и я его допишу в файл.
>>326187>составь правилов смысле?.plperl #raw#если это катит за правило, то дописал
Че там брат
>>356115Учавствовал в TWG9, посмотрим что там получится.Закинул удочку, ловись рыбка.
>>362092>Закинул удочку, ловись рыбкадумай что говоришь
>>365154сложный прикол для меня
Sooqa, кажется я проиграю.