Со сложностью выше чем гонять на танчике по 2D полю без препятствий. В настоящем 3Д и полноценным языком программирования а не скриптотой. С необходимостью управлять оборотами мотора а не "двигайся в точку". С необъходимостью понимать 3D векторы и операции с ними.Полные новички не смогут осилить, а кто сможет - после своей работы программистом скорее пойдёт пердолить драконов в Скурим? Целевая аудитория в 1 человек в лице меня?
Разрабатывал на Unity3D, роботы могли жечь друг друга лазерами, могли осознавать 3Д окружение посредством лазера, определять расстояние и тип объекта. Но на мысли из первого поста я застопорился, что это никому не нужно будет.
http://pollservice.ru/p/qguad5jsdk
>>309511проголосуйте в опросе плиз
Те же code-wizzards от russian ai cup, выглядят как дота без жизни, какие-то куклы перемещаются, никакой зрелищности, одна скука только.
Colobot сломали на github'е, руки-крюки-сообщество кодеров.
Robocode был мертворожден, все битвы выглядят абсолютно одинаково - дёргания танчиков на ровном бильярдном столе.
Мультиплеер реализован. У меня была реализована удобная схема организации боёв, при которой с нулевыми затратами на сервера можно было получать перед битвой самый последний код соперников, без мороки.В колоботе этого никогда не будет, эта игра умерла, и только черви терзают её труп.
Кто-то проголосовал за "нужны", отпишись, почему.
Хорошо ли это для обучения или для удовольствия, разрабатывать программы для виртуальных роботов, почти на самом низком уровне, а не "НайтиПротивника().Убить();"
Я запутался.
Новосибрску не нужны, ясн.
Слушай, оп. Короче. Игра, в которой игрок отыгрывает роль Скайнет. В первой миссии он анализирует уязвимости роботехнических мануфактур, что бы захватить над ними контроль и наклепать терминаторов. Во втором уровне игрок должен на ассемблере смастерить ИИ для этих самых терминаторов, что бы стереть человечков с лица земли.
>>309526И сам ты Новосибирск. У нас со всей области айпишники определяются как Новосибирские. И с еще пары соседних. Может я в каком Полысаево живу?
>>309527Сам-то пробовал программиировать на ассемблере? Это АД. В моей первой из трёх реализаций игры был самодельный ассемблер стековый, мозг просто вскипал на определённом алгоритме (я через асм анимировал лапы робо-паука). Асм это определённо АД. Но можно не анализировать уязвимости а просто сделать возможность гриндинга роботами-рабочими ресурсов планеты и усиление характеристик команды за счёт "разработок", но в 10 минутном матче такое выглядит неестественно. Короче MOBA для программистов, краткие стычки готовых армий. Никаких вам воспроизводств новых экземляров в течение боя, ведь выглядит неестественно. Была реализована схемы - 2/3 команды в каждой одного типа роботы.Во второй реализации были даже реактивные, летали исбрасывали бомбы, но я психанул и удалил все-те видео на ютубе.
>>309530Эти робо-лапы и реактивщина немного тормозили и дёргались, ведь Unity3D это вам не полный симулятор, а упрощенный. Так что для упрощения в 3й реализации у меня были свиборгшарики, которые могут летать и стрелять.
>>309522мисклик. Чисто если логически рассуждать, если нужен функционал "настоящего", а не скриптового яп, то зачем над ним нужна будет обертка в виде игры? Если кому-то все это будет интересно, мотором крутить или 3д окружение анализировать, он скорее уж реального робота начнет делать. Вот для таких проводятся конкурсы всякие, беспилотники там, машины, роботы всякие задания выполняют.
>>309532>реального робота>пострелять из лазера, покидать гранаты и бомбыГде такое бывает, если конечно не у военных?
>>309532>настоящегоИмел в виду без общего-назначения библиотек, но производительный и занимающий минимум оперативки, для возможности экстремальных вычислений если кто сможет такие алгоритмы придумать. Во второй реализаци у меня был язык-обёртка над C++ с вырезанием опасных для системы возможностей (недавно понял что там есть неочевидная уязвимость). В последней реализации я делаю ещё более урезанный, урезанный C, без указателей и динамич.выделения памяти, но с динамическими массивами и ссылками на существующие данные. Единственной ошибкой в таком языке может быть только преполнение стека, выход за границы массива, FPE, и ссылка на уничтоженный объект на стеке. жуткий Мутант. С ламбдами из C++11, а значит и вложенными функциями.
Была во второй реализации попытка писать роботов на Java, работало, но она ест много памяти. На C#, работало, но на линуксах Mono-сомнительного качества вещь.В последней реализации я уже кроссплатформенно всё оформи - windows/linux. Macos не смог найти и установить в VMWare player.
Видео в котором виден внешний вид всего этого, также виде с++ в который транслировался код с моего языка, а также пример почти-минимального робота.https://youtu.be/hc7X8vCvP7g
>>309534>ссылка на уничтоженный объект на стекеТакой возможности больше нет, вырезал.
В этот раз редактирование исходного кода выполняется в режиме ncurses консолек, из плюсов - крайняя простота реализации и нетребовательность к ресурсам, подсветка синтаксическая всего, также работает под линуксом без иксов. Екзешник будет один - универсальный редактор-компилятор, то в каком режиме он выполняется будет управляться через параметр командной строки - редактор/полныйКомпилятор/ограниченныйКомпилятор. Полный компилятор не ограничен в выборе хедеров С/С++ в отличие от ограниченного. Пишу редактор_компилятор на С++ в выбранном мною стиле - без указателей, используя компоненты-части будущего языка. Сук, понимаю но не могу обхяснить внятно.
Еле смог понять как через рекурсию обойти дерево кода для выбора следующей/предыдущей строки в редакторе, мой мозг просто закипал, ведь пришлось пердолить дерево через рекурсию. Обожаю gdb - величайшее изобретение после С++.
ОП сам с собой разговаривает. Печальное зрелище.
>>309558А по делу сказать что можешь?
>>309511Нашел где спросить, на самом деле.>>309509 (OP)>С необходимостью управлять оборотами мотора а не "двигайся в точку"Поясни эту мысль поподробнее. Чего ты хочешь добиться этим от игрока? Менее опытный будет копипастить вызовы один за другим, более опытный напишет обертку и будет то же move(point), только написанное вручную.Вообще, такие игры нужны, но надо понимать, зачем там программирование с точки зрения геймдизайна. Ведь нельзя просто дать среду, чтобы программист там развлекался — у него для этого есть gcc и ghc, ему не нужна отдельная игра, чтобы попрограмировать.
>>309560"move(point)", способов реализации этой процедуры бесчисленное кол-во. Ты можешь выполнить эту процедуру синхронным/асинхронным вызовом, задав максимально-допустимое ускорение, игнорируя/не игнорируя любые другие обстоятельства. Но смысл соревнования если кто-то смог реализовать эффективную процедуру, а кто-то пользуется стандартной, которой легко пользоваться и он не понимает как она работает. Вначале новичёк конечно может скопипастить код как обучающий так и любого другого соперника по сети. Обучающие уроки будут полными, там и 3Д математика затрагиваться будет и остальное. во второй реализации мне пришлось для робота придумывать варианты процедуры по вчислению траектории полёта гранаты чтобы она прилетела точно по цели, даже движующейся, она была тормозная но мега-точная. Обучение математике это разве плохо? Смысл в высоких абстракциях в API типа:Если(МнеПлохо()) ЕхатьНаБазу();Тапкое может поиграть любой школьник, умеющий печатать, но чему он научится в итоге-то?
Никакой обфускации кода нет, код любого участника можно смотреть и использовать, это вам не параноидальный Robocode. Ты сможешь посмотреть код любого самого крутого чемпиона, понять его если сможешь и улучшить. А если просто скопируешь то это просто на твоей совести будет. Ладно не буду прогресс описывать, ведь тема не об этом.
>>309562На самом деле это вопрос геймдизайна. Для мультиплеера подойдет API любой сложности — человек сражается с такими же долбоебами, и так же, как и они, либо борется с низкоуровневым API, чтобы заставить своих персов делать хоть что-то, либо пробует пилить стратегии с помощью высокоуровневого API. В первом случае стоит дать игроку миллион параметров, которыми он может управлять или учитывать. Во втором случае — миллион возможных стратегий.
Тред одного шизика
>>309534К чему все это? Просто пиши интерпретатор Scheme. Ну или брэйнфака. Там уж совсем все просто. Кроме как бесконечного цикла и не сломать ничего. Но тут уж прости, еще Тьюринг доказал, что с этим ничего не поделать.
>>309530>asmты путаешь сложные красивые вещи и выблевыш анального мазахиста. под что ты юзал асм? какой незаменимый функционал он собою представлял? ты шизик ебаный. придумал на пустом месте сверхъценную идею и пострадал изза нее.
>>309608алсо если нужно что то маленькое скриптовать - юзай лую. что бы убить ненужный функционал просто пишешь >функционал={};можно на лету генерировать текст для выполнения благо там синтаксис максимально простой.
>>309608>сложные красивые вещи покажи красоту которую имеешь в виду
>>309608>пострадал изза нееЭто были лучшие моменты в моей жизни вообще-то. никаких страданий.
>>309608>под что ты юзал асмпод x86 многие годы назад, и 2жды создавал свою VM с ассемблером для неё.Программирование роботов на асме это и есть абсолютный мазохизм, выходит ты мазохист если ты за асм
>>309649>мазохист анальный
>>309608>аешь сложИ чего добился ты, не-шизик, кроме как выучить созданное до тебя, какие новые идеи ты принёс в этот мир, ничтожество, что останется после тебя когда помрёшь, кроме твоих дебильных детей ?
>>309564>Во втором случае — миллион возможных стратегийЯзык описания стратегий существует? Если да то на что он похож, если нет то на что он должен быть похож? Чисто теоретически.
>>309653Некая хрень с реактивным программированием, быть может. Как вариант. Высокие абстракции плохо совместимы с императивным програамированием. Выходит что-то типа Prolog, задаёшь роботу базу знаний, по которой он решает что делать и выводит новые знания в неё.
Была идея выполния разных задач как конкурирующих подобий потоков, из которых побеждает тот чей вес (для данной ситуации) оказывается выше.
Да что я пизжу, они (прогр.игры) уже сложные и всегда такими были, а не только эти что я делал. Кроме колобота, это вообще для детского сада подойдёт.
Блять, да просто поднажмите в голосовании на "не-нужно" и я заткнусь как только будет в 2 раза больше чем "нужно". Или модер пусть удалит эту тему, пересоздавать не буду.
>>309652но ведь согласись. ты пихнул в проект асм не потому что он там представлял незаменимое очень полезное решение а просто потому что >асм - это круто, асм - это быстро. асм - для настоящих технарей. я выучил стек и мне хочется использовать свои знания во имя добра. ах какой прекрасный асм у меня получился. а остальные бесполезные файлы в проекте я удалил.
>>309664Только потому что не хотел использовать уёбищные люи и подобную ересь с их универсальными ко-ко-ко-"таблицами". Только языки с нормальными структурами, словарями, множествами, массивами. Универсальные тормознульки не нуужны!
> стратегииНапример делим программу на N потоков-задач, у каждой есть условие, возвращающее результирующий вес. И есть действие.Задача ехать(база), малоТоплива ? 1 : ( нетБоеприпаса ? 100500 : 0 ) .Задача пальнуть(враг), врагБлизко && естьБоеприпас ? 1 : 0 .Задача блуждать(рандом), 0.5Таким образом в любой момент времени у нас работает одна из этих задач, перехватывая на себя управление роботом.
>>309665таблица в люе просто фасад для списков указателей. там тоже есть стек и даже есть мнемоники как в асме. и самое главное - её можно воткнуть в любой проект. хотя конечно все целиком как в циве5 делать на люе не стоит.
>>309667> luaНеужели и выделение памяти можно контролировать для отдельного экземляра "исполнитель люа скрипта" ? Не гуд если кто-то использует 1 МБ, а кто-то 100.
>>309666дагосподи! берешь что то типа нейросети и указываешь условия. делаешь классы выборщиков которые мониторят условия. голосуешь ими каждый тик и выбранное действие выполняешь. делаешь веса что бы более приоритетные вещи имели больший шанс. корректируешь веса исходя из третьих условий в реальном времени. условиями могут быть -двухкратный перевес менее приоритетной задачи. -придумай сам.
>>309671люя стандартным маллоком все выделяет если написана на ц. пишешь прокладку и выделяешь через нее.
>>309672>двухкратный перевес Я не вижу, укажи.Но ведь это почти и получилась, сеть его, нейронная.
>>309674действие - жрать =0.2 х счетчик1действие - спать=0.12 х счетчик2третье условие - не спал больше 30 часов=+0.05 к весу спатьтретье условие - много работал =+0.2 к весу спать типа того.
>>309676Да ну, вычисление веса для действия лучше в виде чистого выражения, никаких усилений/ослаблений к другому действию, что выглядит как низкоуровневая хрень.Вообще идеально всё выглядело-бы, когда Программа состоит из декларативных блоков, состоящих из стандартных императивных действий над внутреннястями только этого блока. Императивные блоки способны лишь смотреть на состояние других блоков и изменять собственное состояние в ответ. Почти как в Excel.Например никто не пишет в переменную мотор, а сам мотор смотрит на состояния других частей программы и вычисляет своё значение. Сколько раз такая идея приходила.вычислительныйБлок ехатьВперёд{ внешний float скорость вычислить { скорость = 123 вес = нетПрепятствияВпереди ? 1 : 0 }}вычислительныйБлок уёбывать{ внешний float скорость вычислить { скорость = -100000 вес = виденУбийцаМиров ? 1000 : 0 }}исполнительныйБлок мотор{ внешний float крутить вычислить { крутить = выбратьСамыйВесомый(ехатьВперёд,уёбывать).скорость }}конБлокисполнительныйБлок Пушка{ внешний bool стрелять вычислить { стрелять = впередиКурочка }}конБлокдекларативно/императивный микс
>>309681>Императивные блоки способны лишь смотреть опечатался, декларативнык
>>309681Простота как в Construct почти
>>309681>вес = нетПрепятствияВпереди ? 1 : 0.1исправление
>>309681Хз, может такой язык реализую, ведь просто очень.
>>309685Ну я даун, жто ж на простых вункциях реализуется запросто.
Короче как думал так и оставлю разрабатываемы езык - Си обмазанный функциональщиной.
>>309688ну ты и экстраверт.
>>309714... не скучно и самому :)
Вызовите опу скорую.
>>309749Ты такой смешной.
Пусть тема тонет. Не отвечайте этому долбоёбу (мне). Что-то не так. Всё не так.
Обратился к ещё большИм долбоёбам чем сам.
>>309798>>309788>>309782
Долбоеб, нужна языковая база. Следовательно, javascript.
>>310784>javascriptЭто не язык вовсе. Хз, доработаю свой ЯП-обёртку-над-С++ и перепишу игру на нём, а внутри игры что за язык будет - я ещё потом помозгую. И что за уровень абстракции в API будет - потом помозгую. Сейчас самое смешное, в /pr веду недотред про новый ЯП общего назначения.
>>310850Просто С++ идеален для разработки игры, но недостаточно.
А пока форсю свой cxxtree в /pr.
>>310850ОП, какой бы низкий уровень ты не запилил, ни один нормальный человек не будет контролировать обороты двигателя в языке с функциями. Кончится всё тем, что в твой проект нагрянет туча школьников с упрощённой апишкой в заголовке, которую только написал не ты, а долбоёб со стороны.
>>311200>ОП, какой бы низкий уровень ты не запилилЯ же писал что я в режиме сомнения насчёт уровня API. Скорее всего будет низкий+высокий. Но это ещё не скоро.
>>311306это оп
А пока кто в силах - пилите собственные подобные проекты, а я в них с ужовольствием потом поиграю.
Подписался на местного сумасшедшего. Пили чувак, я поиграю :3
Чем делать ветвящийся Redo, я думал ещё просто запретить изменять прошлое документа. Парадоксы путешествий во времени не-нужны.
не в тот тред вписал. сук
>>311400Я и пил. Для младших и средних школьников.Не оп.
>>309509 (OP)>>309562>но чему он научится в итоге-тоНу алгоритмы то есть на всех уровнях, можно например писать стратегии для обхода шелупони со всех сторон и прочие многоходовочки. В очередной раз переизобретать двусторонне связанные списки это конечно дохуя интересно, но приятней ебашить многослойные перцептроны, используя готовые алгоритмы перемножения матриц.Или даже так: интересней подбирать входные рецепторы для рекурсивной сети, нежели перебивать ее алгоритм из статьи в журнале Computer Science.Есть грань, когда игра превращается работу. Вон Spacechem, например, была интересной, с приятным дизайном и достаточной сложностью, Infinifactory можно с натяжкой причислить к хорошим играм. А вот в Shengen и TIS автор совсем схалтурил и тупо вывалил асму, заставляя игроков по восемь часов погромировать мигающие лампочки для вывесок.Или Screeps из солнечного батькостана, реклама: "постройте свою империю при помощи неограниченной мощи ЯВАСКРИПТА", на деле: "мы вам вывалили говноупорядоченные массивы обьектов, ебитесь с ними как хотите, и да, если сериализация ваших структур будет происходить долго, пишите свой блок вывода или вашего бота не будут обсчитывать".Игра она тем и лучше работы, что там все неинтересное пропущено, а когда тебя заставляют учить подкотрольного робота ходить, а потом еще ходить к указанному месту, то нахуй такую игру. Я лучше уж посижу напишу бота для какой-нибудь линейки и продам его.
>>311712>заставляют учить подкотрольного робота ходитьВ текущей версии были убраны "моторы и колёса". Только сферические кони с вектором тяги. В наивном алгоритме передвижения - просто устанавливаешь 3D вектор куда лететь, а для обода препятсятвий уж придётся бросать лучи и измерять расстояния. Отчасти упростил физику для слабых компьютеров. Чтобы как robocode - игралось даже на древних компьютерах. Момент что > игра превратилась в работуу меня был лишь когда запрограммил генетическое обучение ходьбе робота с лапами. я тогда убил неделю, без грандиозных результатов.
бумп
>>312221sage
cxxtree жив, скоро на нём буду писать эту игру.
>>312823ОП, у тебя не игра, у тебя эмулятор роботошаров. Для игры нужен геймплей. То что ты делаешь называется inner platform effect - ты хочешь запилить свою среду разработки, так пили. Только не путай это с игрой.
>>312842>игройточно. Ведь в игру должен смочь играть и детсадовец и маразматичный дедушка. Но ведь сказано что для программистов а не для школоты и пенсионеров. А элемент состязания ты не заметил в этом "симуляторе робо шаров" - то? Если определение игры как состязание одних людей с другими тебе ни о чём не говорит, то ты просто даун, не смылсящий в элементарных определениях.
Сука планируются - препятствия, лабиринты, взаимодействие с окружением посредством кнопок и триггеров, сбор ресурсов.
>>313004>>313003Съеби уже в зк, шизик.
>>313062>зкПри чём тут земельный кодекс и заключенные?
>>313062>в зку нас появился /зекач ?
>>313077>>313080Нюфаня не палится
>>313003Ну и что здесь для ЦА? А, ПРОГРАММИРОВАНИЕ, они же ПРОГРАММИСТЫ. А ты не думаешь что те кто хотел шевелючие робошары накупили себе всяких дронов-хуенов и с ними пердолятся? Кто хотел хитровыебанный кодинг пилит опенсорс или пет-проекты? Кто хотел членнинджа, участвуют во всяких конкурсах типа AI-капов всяких или TWG? И то все они не хотят ебаться с низкоуровневым ИЗМЕНЕНИЕМ ШАГА ДВИГАТЕЛЯ епта, а требуют более-менее высокоуровневый API.>то ты просто даунНет ты, по твоему определению и олимпиада по программированию в Усть-Пердюйске игра.
>>309509 (OP)>игры для программистов, нужны ли?Бесплатные игры с открытым исходным кодом. Другие они не возьмут.
>>313397> 0x10c> ассемблерМой первый вариант тоже был на ассемблере - это путь в никуда, ассемблер - то.
>>313400>Другие они не возьмутТак я и не собирался делать коммерцию, особенно такую непопулярную. Вот закончу cxxtree и начну пилить эту хуету, на cxxtree, на чистом с++ не хочу.Взрывы, лазеры, термоядерные взрыва на пол-карты, кровь, кишки, распидорасило, вот что будет в игре. Никакого читерства и пинга, за игрока играют его создания.
>>309509 (OP)то что ты описываешь называется - задротство.
>>313638KSP весьма казуальная, и поэтому фановая. Поклонники сборки своих ракет играют в Orbiter.
>>313638А вообще двачую, ОП ненужной хуйнёй страдает. Робототехника в малом масштабе сейчас очень доступна стала, так что действительно гораздо интереснее собрать и запрограммировать настоящего робота.
>>313150>А, ПРОГРАММИРОВАНИЕ, они же ПРОГРАММИСТЫ
>>313647>очень доступна сталаСука, а ракеты и бомбы ваши роботы собранные несут? Вы долбоёбы, собирающие троллейбусы из буханки хлеба и микроконтроллеров, а надо-ли это?
вот, микроконтроллер только добавьте, и радуйтесь.
>>313727Power fantasy делаешь? Ну ну, все с этого начинали.>>313729Ты так говоришь как будто сам делаешь что то нужное, кек.
>>313734>что то нужноеМне нужное. А на чужое мнение мене накласть как-бы. Даже если я делаю говно - найдутся на него копрофаги.
>>313760>на чужое мнение мене накласть как-быА сам то чего кукарекаешь тогда?
>>313770>тогдау меня нет клюва, даун
>>313775Ты и так справляешься.
>>313776>справляешьсяЯ справляюсь, тебе в ротешник.
>>313781А ты скучный.
cxxtree отрелизил, теперь буду портировать с Unity свою ихру. Это ещё движки выбирать, вот морока-же.
SDL2, есть и в cygwin и в debian. Начинаю. Сюда буду постить картинки с прогрессом.
сука, весь в саже - то.
перепутал - надо же mingw для игорь-то
так он же и так в сигвине есть, мингв - то. Всё, пошёл я.
Инициализировал OSG
OSG божественен. Загрузил и отобразил 3ds модельку обезянки из блендера.Unity3d будет делать сасай.https://youtu.be/k6S3rgmlcVg
Пару дней, и будет готова подсистема редактора карт для игори. Я нащупал дирекшн.
>>314443Иван, мы в тебя вериммимокириллы
>>314478>веримспс, збсьРеализовал редактирование сцены игры в блендере. Пара строчек на языке змей, потребовалось написать.https://youtu.be/pWCxEs3je3I
скрипт экспорта
топорная функциыя загрузки моего формата карты
3 моих последних PNG имеют дефект кодирования - пропущен 1 пиксель. Допустил ошибку при self-hosting. Исправлено.
>>314512Цвета твоей тёмной темы — говно. Воспользуйся этими, скрины будут не так ужасны.
>>314519Цвета терминала можно настроить, но я не хочу этого делать. Всё и так красиво.
>>314529>можно настроитьХуйню несу. Это же cairo рендерит. Всё рано и так красиво.
Какой невнимательный я - ведь в карте у объектов ещё и кватернион надо хранить, а не только позицию.
теперь и вращения экспортирую. Вроде ьез ошибок.
>>314519чтобы получился какой-нибудь shit-storm-emacs-nano-studio IDE
Решено прикрутить Bullet.
>>314556>глаза не вытекали Так уж и быть. Но сделаю я другие цвета не ради твоих вытекающих глаз, а только ради дальтоников, которые не могут в красный и зелёный.
>>314556>через 30 секундПолучилось совсем блекло.
>>314564Каков пиздец.
>>314570>Каков пиздецзавидуй молча, скобочник.
>>309509 (OP)>Игры для программистовSHENZHEN IO уже есть, больше ничего не надо
>>314577>SHENZHEN IO Ужасный птиц, купи машину времени, отправся в свой до-юрский архей, и кукарекай на своём ассемблере дальше.
>>314573Мне тоже зашёл твой синтаксис без брейсов и скобочек и двоеточий питона, интерактивность не нужна, но цвета, уж прости, жуткие. Если запилишь в своей игори внутреннюю IDEшечку, хотя бы позволь менять тему на кастомную.Мимо >>314519-кун.
>>314604>тему на кастомнуюВ mintty это можно делать, но я пока не разобрался, там модно менять оттенки цветов.
прикрутил Bullethttps://youtu.be/YdBD1zrXdPA
Разобрался с перевёрнутыми системами координат Blender и OSG,У Bullet, слава аллаху, система координат нормальная.
догадайтесь
Я вас серъёзно обманул - на видео у земли фейковый коллайдер - plane. Пойду реализовывать convex-hull, или polygon-collider, или что найду в Bullet - то.
Terrain теперь настоящий - с выбоинами и выебаинами.https://youtu.be/PxZrIkiB4kcДля всех остальных объектов сойдёт и шарообразный коллайдер, на первое время-то.
>>314769Сам с собой разговариваешь. Всё, конечно, круто, но, мне кажется, твои несмотрибельные тесты коллайдеров ещё рано показывать. Тем более, игра заявлена как игра для программистов и интереснее посмотреть на то, как этот cxxtree будет влиять на геймплей.
>>314802>как этот cxxtree не уверен что в игре языком программирования будет cxxtree. Ведь код робота от Васи должен будет скомпилирован на компьютере Пети, а насколько с++ безопасен для таких целей - очень сомнительно. Ведь там можно хоть вирус запихнуть, хоть что-угодно, если эксперт. А пока реализую движок.> рано показыватьСам-то переходил с чертового Unity на божественные OSG+Bullet ? Это эйфория, этой радостью хочется делиться с миром.
А пока разобью свой ноут пополам, как сделал это с главным компом, добавлю Lin - в нём будет комфортнее гораздо разрабатывать - там gdb не глючит как в Msys2mingw32. А в Вин буду иногда заходить проверять компиляцию под Вин.
>>314802>Сам с собой разговариваешьА есть с кем? Сам с собой не поговоришь - будешь молчать как рыба. Кириллы молчат.Я приложил некоторые усилия тогда, чтобы выпилить из С++ опасные функции для вирусописателей и хацкеров - например опасные хедеры, указатели на фунции и т.д.
Как и cxxtree я написал в первую очередь для себя. Так и эту игру пилю для себя в первую очередь, а выкладывание прогресса здесь меня стимулирует. Особенно меня стимулируют чьи-нибудь вскукареки и атаки.
> рано выкладыватьК тому же эти видосы выкладывает человек с нулевым опытом разработки игорь. Вот и хвастается.
Перекатился на божественную OS - Debian stable XFCE4.И что удивительно - сохранил OP метку. Я думал придётся трипкодить.
>>314885> Debian stable XFCE4> божественную OSХей, ОП, может тебе реально врачей нужно вызвать? С тобой всё хорошо, ты точно в порядке?
>>314888какой трипл, такой и вопрос>С тобой всё хорошо, ты точно в порядке?
>>314888>врачей нужно вызватьу тебя какието проблемы? скрой тред и не мешай. И прими таблеточки, а то ты нервный какой-то. Буду теперь чаще сагать, чтобы дауны как ты не страдали. Но тред не утонет
>>314888>в порядкеОй, дрочи дальше молокософтину.
Хорошо что я читаю такие треды по утрам. Иначе бы не заснул после таких комментариев. Всякие дауны кукарекают здесь, пытаются меня задизморалить.
>>314891>но у меня слетают кукиНе пались, говнопользователь хрома/оперы/яндекса
Тред больше не обслуживается, да здравствует новый тред, не вопросительный, а утвердительный.
>>314971Где новый тред-то? Давай ссылку сюда.
>>314980https://2ch.hk/gd/res/314972.html
Перекот http://arhivach.org/thread/223302/
Добавил заглушку для AI.https://youtu.be/Ok1KXR4074E
Сука. Не тот тред.
Почему он не утонул ещё.
>>316782Блядь, а ты ДОГАДАЙСЯ.мало того что шизик, так ещё и зелёный
>>316788
>>316797Покаялся, прости меня Дерево-Тян.
>>316797Выучи уже нелинейную интерполяцию, мудило.
>>316797>14814318397180.webmТакие видосы просто суперские. Схоронил.
>>309528>ПолысаевоНу охуеть теперь, мою мухосрань на дваче знают.мимо уже томич