Этого треда уже нет.
Это копия, сохраненная 5 декабря 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
7 Кб, 200x200
роботы, PORBA # OP #314972 В конец треда | Веб
Нагибаем Colobot/Robocode/KSP
programming offline robots battle arena
Схема такова: пользователь создаёт код своего робота и выкладывает ссылку на него, например на своей страничке VK.
А другие пользователи, у которых в настройках игры сохранён адрес его, при старте игры могут выбирать из списка против кого они сражаются. Запускаем симуляцию, и наслаждаемся кинцом, где сражаются бездушные калькуляторы, проявляю смекалочку/тупость. Внутриигровой язык пока не выбран. Это 4я версия симулятора.

Краткая история жалких попыток:

версия 1 : колёсные и шагающие роботы, скриптинг : самодельная VM для самодельного ассемблера.

версия 2 : летающий и колёсные роботы, гранаты и бомбы и лазеры - скриптинг на : C++, C#, Java.

версия 3 : сферические кони в вакууме, с лазерами и дальномерами, способные анализировать 3D окружение.

текущая версия (4) : долой Unity3D, OSG+BULLET рулит, скриптинг пока не решён на чём. Возможно LUA / Python / cxxtree, на выбор. Пока только начал запиливать движок для симулятора.

Всё только начинается /usr/share/blender/
# OP #2 #314973
sage #3 #314977
Шизик, у тебя же есть уже тред, ты решил весь гд засрать своими бреднями?
36,8 Мб, webm, 1280x720
#4 #314987
>>314977

>Шизик, у тебя же есть уже тред, ты решил весь гд засрать своими бреднями?

#5 #314989
>>314972 (OP)

>Lua/Python


Интересненько, вкотился.
#6 #314990
#7 #314994
>>314977

>своими бреднями


В моих бреднях больше смысла чем в твоём существовании - иди выпились, петушок.
18 Кб, 180x160
sage # OP #8 #315013
Петушки осилившие лишь 2Д, констракт и гаммакерс юни-пиздюни менядостали. 2,5 человека которых заинтересовала идея - простоподписывайтесь на мой канал и следите за погрессом. Ухожув рид-онли. Збс.
#9 #315014
>>315013
По качеству твоей графики не заметно, что ты смог в 3D. Но я таки-завсегдатай твоего треда и слежу за твоим поделием. И да, выключи в своём рекордере микрофон, либо радио дебильное.
# OP #10 #315793
>>315014

>качеству твоей графики


Это графика 2000 года. Моя игра сможет запуститься н любом компе, и возможно даже на мобилках.
Я посмотрел на игры 2k16 и что я увидел? говно уровня 2006, лишь только кол-во полигонов увеличили в 100 раз и подняли до небес сист.требования, а душу в игры так и не завезли, всё дрочильни и шутаны. И освещение там уровня 2003 года, говно украшенное блестящей мочой, при это ещё и рельефное.

Я рад что покинул прокажённый лагерь Unity3D - на нём тормозит всё что только может, дже пустая сцена, над физикой в Unity3D смеётся даже небеса, сам Аллах.
68 Кб, 960x540
# OP #11 #315794
Это Айзек, он - пассивный наблюдатель на любом уровне.
500 вертексов, 1000 треугольников.
244 Кб, 864x504
# OP #12 #315815
Оказывается режим Shademodel Smooth можно было включить 3 строчками кода.
sage #13 #315923
>>315793

>на мобилках


Я бы на твоём месте начал переписывать cxxtree на Java, вкури http://asm.ow2.org/, чтобы сразу компилировать в байт-код, а интерпретируемую средствами самой Java парашу делать. Потому что на вёдра gcc не завезли, а до iOS тебе ещё на мак нужно заработать.
sage # OP #14 #315953
Чтобы мне писать на мобилки, на мобилку ещё надо заработать. Так что только PC и оные для которых есть gcc, OSG, Bullet, SFML. Жаль железо моё не поддерживается маком, так бы на 3х системах тестил.
sage # OP #15 #316020
OSG - говно. Попытаюсь портировать наработки на OGRE. По сути простейшая обёртка надOpenGL, где необходимо вручную кодить менеджмент огней, что просто маразм, ведь это должен делать именно движок.
# OP #16 #316022
>>316020

>По сути простейшая обёртка


Это про osg. Как он пал.
# OP #18 #316026
>>316023
Вот ты не веришь, а я смогу.
3,9 Мб, webm, 1280x720
#19 #316027
>>316026

>Вот ты не веришь, а я смогу

sage #20 #316058
>>316026
Движки ты уж очень часто меняешь, непонятно зачем. Запили уже прототип на GLFW с топорной физикой и не еби себе и окружающим мозги.
# OP #21 #316096
>>316058

>непонятно зачем


Я чтото в дебри залез - мне не нужны источники света кроме солнца. Остаюсь на OSG - слишком он быстро рендерит, я такого никогда ещё не видел, такой резкости.
# OP #22 #316110
Тест физики на 1k свиборгах.
https://youtu.be/ncILldlxEes
sage #23 #316117
>>316110
А какое у тебя железо? Тысяча шариков, это, конечно, хорошо, но если с Xfce это так лагает на хреновом экранчике...
sage # OP #24 #316119
>>316117

>тебя железо


Лагает физика - то, и только в момент катания шаров по земле, когда они останавливаются всё нормализуется.
Железо ноутбука 2007 года. 64 МБ видеопамяти, 2ГБ оперативной, dual celeron 1.7Ггц. Печалька.
sage # OP #25 #316120
Счас реализую захаркоденный AI для брутальный сферических коней в вакууме. А после - подключаемый, по принципу из оригинального поста треда.
520 Кб, 864x504
sage # OP #26 #316258
Сделал skybox, но в виде ящика вокруг сцены, потому что мне лень добавлять новые графические сущности в формат сцены, в сцене только меши с параметрами.
26 Кб, 295x340
sage # OP #27 #316274
>>316027

>14811487387560


Не знаю кто создал этот ролик, но он гениален.
# OP #28 #316288
Заполнил NOT_IMPLEMENTED дыру в компиляторе cxxtree. Теперь 100% внимания обращаю на разработку игры.
#29 #316344
>>316274
Посмотрите только, один местный сумасшедший хвалит другого местного сумасшедшего.
#30 #316419
>>316344
Тебя не учили проявлять уважение к девушкам??? Почему ты хамишь Дерево-Тян, это единственная девушка тут, а ты так себя ведеш, а еще и новый Год, тебе не стыдно вообще оскорбять её? Она же девушка, дурак!!!!!
#31 #316422
>>316419
Ты правда думаешь, что деревотян сделала этот ролик? Да ты сам поехавший.
# OP #32 #316437
>>316344

>один местный сумасшедший


Пруфы что я сумасшедший в студию. Диагноз из дурки не в счёт, я его получил только чтобы не сдохнуть с голода и не работать.
# OP #33 #316438
>>316419

>Дерево-Тян


Откуда её прозвище "Дерево"?
sage # OP #34 #316450
Испрвил мельчайший косяк в компиляторе cxxtree, и зачем-то добавил кеширование физических компонентов Bullet. Теперь только пожру и буду присобачивать заготовку для AI.
sage # OP #35 #316451
>>316450

>добавил


в игру, не в компилятр.
# OP #36 #316530
ЗАВЁЗ В ДВИЖОК ПРОЗРАЧНОСТЬ
https://youtu.be/gm41PohoDqI
#37 #316578
>>316530
А мог бы игру делать...
https://vk.com/infinite_war_riseofmars_dh
sage # OP #38 #316624
>>316578

>А мог бы игру делать


Я не совсем понял.

Чёт я подустал, надо бы отдохнуть 1 денёк, выспаться.
#39 #316790
>>316624

>Я не совсем понял.


Вместо движка. Смотри пацан на 10 лет младше тебя уже какую симпатульку нафигачил. А ты? Здоровый лоб, стыдно должно быть.
sage # OP #40 #316794
>>316790

>симпатульку


Игра в геймплее, а графика для дрочеров.
Я не увидел в тех скринах ничего кроме блума. Он настоящий некромант, а такой юный, воскрешает мёртвый жанр-то!
sage # OP #41 #316795
Я завершил движок на 90%, я быстр как Гонзалес.
#42 #316799
>>316794
А, у тебя геймплей завезли? Ну извиняй, чего то я разглядел только ЕБУЩИЕСЯ ДВУХЦВЕТНЫЕ ШАРЫ, которые игроку предлагается превратить в игру вместо тебя. У него хоть какойто есть геймплей.
#43 #316800
>>316795
Я быстрее, мой завершен на 100%, качай:
https://unity3d.com/
#44 #316806
>>316794
Олсо у него не тормозит юнька, а ты не смог, так что он и как программист тебя уделал.
sage # OP #45 #316858
>>316800

>Я быстрее, мой завершен на 100%, качай


Шиндовз онли, мне такой кал не нужон. Линукс удобнеее в дохриллион раз.

> Как погромист с 160ГБ оперативки и i17 +100500 ядер

sage # OP #46 #316859
>>316858

>i17 +100500 ядер


Уделал, признаю.
sage # OP #47 #316860
>>316800

>https://unity3d.com/


И платить деньги, только чтобы убрать заставку движка, я не собираюсь. Надо юни отнести в категорию "конструкторы", к гаммакеру и констракту.
31 Кб, 360x846
sage # OP #48 #316861
разве не чудесный язык - то?
Начал прикручивать Lua и Python.
#49 #316867
>>316858

> Шиндовз онли


Анта бака? Официальные сбори под вин и макось, да, но есть тестировочные для линксов, которые можно найти, погуглив пару минут:
https://forum.unity3d.com/threads/unity-on-linux-release-notes-and-known-issues.350256/#post-2893515
# OP #50 #316987
>>316867

>да, но есть тестировочные для линксов


Пробовал юни редактор, он даэе под бубунтов глючит, эта параша не нужна.
# OP #51 #316988
прикрутил скриптинг на лунном и змеином языках.
https://youtu.be/RKganlP9ZaI
sage # OP #52 #317014
>>316867
Может ещё расскажешь о поддержке Юней технологии gzipstream ? А поддержка шейдеров ниже 3.0 ? Гоумно. Моя ихра запустится даже на ископаемых компуктерах, и это хорошо.
sage # OP #53 #317015
>>317014

> технологии gzipstream


Всё вырезали, мудилки, из mono-runtime, всё вырезали.
#54 #317122
>>317014

> поддержка шейдеров ниже 3.0


А зачем?
sage # OP #55 #317183
>>317122

>А зачем шейдеры ниже 3.0 ?


> Моя ихра запустится даже на ископаемых компуктерах, и это хорошо!

#56 #317290
>>317183
А зачем?
# OP #57 #317376
>>317290

>А зачем


Затем что не всем мамка купила мощный пека.
29 Кб, 440x573
sage # OP #58 #317465
Добавил автоматическую синхронизацию скриптов противников через интернет. пара строчек.
# OP #59 #317466
пара строчек и готов мультиплеер, где нужен онлайн только для обновления скриптов. побеждаю малой кровью пока.
# OP #60 #317968
Навигационная система "Рельс-3000", ЛИДАР (Машинного Зрения тест)
https://youtu.be/RJg2-I9TMDk
26 Кб, 413x586
# OP #61 #318294
Система частиц реализована, скоро взрывы будут, наверное.
Я не перестаю удивляться как чётко всё в OSG по сравнению с юнити.

https://youtu.be/u8u4nbCZHyA
#62 #318299
>>317376
Все те, кому мамка не купила мощный пк в игрульки не играют (пинбол с сапером быстро надоедают). Плюс к этому люди с интересом к программированию как правило обладают более менее нормальными компами. Бросал бы ты этот некродроч пока не поздно. Лучше бы сходил заработал денег, обновил пк и примкнул к 95% современного гейминга вместо того, чтобы целиться в 5%, которым твой высер нафиг не сдался.
# OP #63 #318317
>>318299

>чтобы целиться в 5


А я и не целюсь. Я делаю её для себя, а здесь отписываюсь чтобы не забросить.
>>318299

>твой высер


Покажи свой высер, я заценю.
# OP #64 #318319
Собрались здесь, создайтели игорь на продажу.
Иди в майн зарубись, школота.
sage #65 #318482
Еще один аутист с движком вместо игры.
Песочницы с программированием идея годная, но и все остальное должно присутствовать.

Если ты делаешь это для себя, то зачем тогда этот тред?
20,5 Мб, webm, 1280x720
#66 #318518
бамп в поддержу ОП-а
#67 #318519
>>318518
Не того опа бампаешь.
82 Кб, 512x586
#68 #318524
>>318519
а кого надо?
# OP #69 #318525
взрывы реализованы
https://youtu.be/6_k2Dnh_0Mk
# OP #70 #318526
>>318482

>Если ты делаешь это для себя, то зачем тогда этот тред


Я не могу быть настолько уникальным чтоб только мне нравилась идея этого треда. Ценители всегда найдутся на любое говно.
# OP #71 #318609
1я попытка прикрутить 5 режимов теней
ShadowMap
ShadowVolume
ShadowTexture
SoftShadowMap
ParallelSplitShadowMap
https://youtu.be/cxMEeuqiNQs
# OP #72 #318654
а теперь и нормальные тени подъехали
https://youtu.be/Q-B8BAi7e5E
111 Кб, 529x800
#73 #318655
>>318654

>нормальные тени


полупрозрачный шар имеет сплошную тень?
234 Кб, 1600x1200
# OP #74 #318829
>>318655

>полупрозрачный шар имеет сплошную тень

# OP #75 #319443
Основное назначение прозрачности в ихре будет отображение здоровья робота, энергия будет отображаться на его цветности/яркости.

Полностью здоровый будет красный/синий (зависит от команды).

Обессиленный будет периодически мигать серым/черным,
Разбитый будет периодически мигать прозрачностью.

HUD не нужён.
# OP #76 #319444
Слишком долго я отдыхал, надо продолжать.
#77 #319643
Оп, твоя идея мне импонирует. Но ты слишком долбоеб, если сам пишешь движок. Движок средней руки на коленке нужно год пилить. По опыту говорю.
# OP #78 #320027
реализовал идикацию здоровья и энергии, движок почти готов
https://youtu.be/welzRZrnLUI
# OP #79 #320034
Я немного наврал что код роботов будет прогружаться как в ОП посте, они загружаться будут с гитхаба, так что можно будет видеть правки и всякое разное, и последние изменения в коде противников, при желании, или как-то так.
Моя производительность почти нулевая, нет сил даже дышать.
# OP #80 #320054
>>319643

>долбоеб, если сам пишешь движок


Мой движок прост ка тетрис, его пилить не надо, он сам всё что захочешь запилит. Я подготовил всё для второго персонального оружия каждого робота - миномёт или как-там его. Счас попробую его запилить и + лазеры включу для атаки, всего то 2 строчки кода. А API у роботов проще некуда, за 5 минут понять можно, к томуже устойчивое к несостыковкам версий API роботов и симулятора (теоретически).
# OP #81 #320143
Вооружения тест
https://youtu.be/s0gNdqZX8yI
# OP #82 #320149
Движок игры готов на 99%, только настроить константы. Надо отловить некоторые баги.
Может быть открытый бета тест через несколько дней
# OP #83 #320715
САМЫЙ опасный этап разработки моего говнопеделия. Необходимо отключить весь фнкционал интерпретаторов питон и люа, оставив лишь математические функции и контейнеры данных. 2 версии ихры, предыдущие, так и умерли.
#84 #321618
>>320715
Ну и нахуй, спрашивается, питон? Есть в джс этого искаропки нет.
# OP #85 #322232
>>321618
Я нашёл способ лучше. попробую через firejail сандбоксить всё. Будут доступны даже роботы на с++, да хоть на руби да хоть на жаве да хоть на жаваскрипте. По идее. Но тогда наверное Windows в пролёте.
# OP #86 #322234
даже рефал с 1С, и может быть брейнфак
#87 #322246
>>322232
Вот ты мутант. Ты еще докер прикрути, чтобы уж все совсем.
367 Кб, 1920x1200
# OP #88 #322386
>>322246
Прикрутил firejail - 1 строчка кода.
Сложнее было разобраться какой sandbox лучший.
Теперь в теории можжно даже на фортране роботов использовать, даже на арабском и еврейском языках, даже на ангельском. В общем ихра Линух онли.
#89 #322402
>>322386
Ага, а еще ядро 3.х требует, а мне мамка не купила больше 2.6 что делать?
#90 #322423
>>322386
Ну и хорошо, что линух, можно будет на серв загнать и играть в онлайне, игра-то про скриптинг роботов, нахуй мне бинарники качать какие-то для скриптинга. Кинул код в веб-формочку и смотришь как твой seenok ебашиться.
#91 #322476
>>322423
А смотреть куда будешь?
#92 #322772
Хуйню сделал. Просто используй js и все. Все его знают.

Алсо, есть кастрированная виртуальная мишина для питона точно.
#93 #322947
>>322772

>используй js


Возможно кто-то захочет иметь преимущества чистого С по скорости при интенсивных вычислениях решений AI или как там это называется.
Таким образом написавший бота на С/С++ будет рвать жаваскриптера/питонщика.

И бинарники не будут качаться, а всегда исходники, автоматически. Возможно с предпросмотром, чтоб убедиться что там нет зловреда (на всякий случай).

>>322402

>а мне мамка не купила больше 2.6 что делать


https://www.debian.org/CD/live/ покупать не надо, бесплатно
100 Кб, 596x380
# OP #94 #324661
Добавил систему привязки языков программирования для роботов без боли.
Теперь они могут работать ещё и на Ц++ и жава, (проверено).
файл настроек этой системы https://github.com/porba/porba/blob/master/files-actions
Я хъз, может хаскиль привязать, а заодно и азы его изучу. Зачем? Я не знаю.
#95 #324827
>>324661

>может хаскиль привязать


Perl еще привяжи
# OP #96 #326187
>>324827
Ты можешь это сделать - составь правило, и я его допишу в файл.
#97 #326207
>>326187

>составь правило


в смысле?

.pl
perl #raw#

если это катит за правило, то дописал
#98 #356115
Че там брат
#99 #362092
>>356115
Учавствовал в TWG9, посмотрим что там получится.
Закинул удочку, ловись рыбка.
55 Кб, 500x610
#100 #365154
>>362092

>Закинул удочку, ловись рыбка


думай что говоришь
# OP #101 #365371
>>365154
сложный прикол для меня
sage #102 #370145
Sooqa, кажется я проиграю.
Тред утонул или удален.
Это копия, сохраненная 5 декабря 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски