[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: 2022-11-08-0001.jpg -(1167 KB, 1396x2000, 2022-11-08-0001.jpg)
1167 No.26799   [Ответ]
Разрабатываю игру.

Рабочее название MothChaser (蛾の追う者)

Базовый сюжет: герой идет к некоей цели в ночное время суток, распугивая звуковой пушкой атакующих его мотыльков. Либо герой сам мотылек, тогда получится игра типа Ecco. Я пару раз гонял в Экко на эмуляторе, но чёт не особо разобрался, в чем суть игры. Короче, это нужно изучить дополнительно. Как вариант, герой маскируется под мотылька.

Жанр: вертикальный скроллинг шутер или adventure, думаю над этим.

В основу игры положена способность ночных бабочек отражать и воспроизводить специфические ультразвуковые сигналы.

Немного вводной информации:

"Летучие мыши и ночные бабочки вовлечены в акустическую гонку вооружений между хищником и добычей, которая не утихает с тех пор, как лет.мыши впервые развили эхолокацию (типа много лет назад).
Сообщение слишком длинное. Полный текст.
>> No.26803  
и как успехи?
>> No.26805  
Файл: photo_2022-10-14_14-20-14.jpg -(54 KB, 599x599, photo_2022-10-14_14-20-14.jpg)
54
> всё как Zun.


Файл: civilized_argument_popukko.jpg -(63 KB, 720x720, civilized_argument_popukko.jpg)
63 No.21353   [Ответ]
Попробуем создать нить, в которой уважаемые разработчики могут поспорить на любые темы:

— Какая IDE удобнее?
— Какой язык лучше?
— Какой фреймворк православнее?
— Agile или не Agile?
— ООП нужно, или не нужно?
— Настоящий разработчик вы, или нет?

Здесь разработчики смогут невозбранно обсудить эти, и другие животрепещущие а иногда и извечные темы.
Пропущено 127 сообщений и 42 изображений. Для просмотра нажмите "Ответ".
>> No.26550  
>>26539
Мой знакомый делфист занимается в основном переписыванием или починкой старой кодбазы, уже много лет.
>> No.26557  
>>26550
Как я понимаю даже теоретически только этим и можно заниматься на этом языке.
>> No.26575  
>>24683
Весьма, но лучше перекатиттся в 3d max, я понимаю, что ответ тебе уже не очень нужен, но пусть будет.
>> No.26600  
Не так давно обратил внимание на странную вещь.
Код, написанный всякими левыми индусами, зачастую, оказывается понятнее для чтения, чем творения мастеров. Особенно, если ты сам новичок в теме.

Да, он продублировал одно и то же 100500 раз. Но зато — всё собрано в одном месте, не надо продираться через паутину абстракций. Сразу видно, что он имел в виду.

Правда, всё это — ровно до тех пор, пока индус сам не наткнется на что-то абстрактное… а потом ты хватаешься за голову, увидев, что он для каждого объекта целиком продублировал огромную библиотеку. Старательно всё переименовывая. Там, где достаточно было одной строчки кода, ага…
>> No.26603  
>>24675
Всё так.
>> No.26604  
>>26603
просто соглашаться не интересно
>> No.26726  
Облизываются ли джависты на скалу как это делают сисярписты на фаршик?
>> No.26727  
>>26726
Зачем облизываться, они ее наминают!
>> No.26741  
>>26726
Джависты игнорируют ее в целом, до сих пор.
>> No.26795  
Файл: kotlin_scala.png -(575 KB, 1920x1546, kotlin_scala.png)
575
>>26726


Файл: Screenshot from 2022-02-07 01-09-18.png -(522 KB, 902x602, Screenshot from 2022-02-07 01-09-18.png)
522 No.25980   [Ответ]
Бросто берешь и решаешь без задней мысли.
Пропущено 26 сообщений и 11 изображений. Для просмотра нажмите "Ответ".
>> No.26613  
Файл: 74 - 636x935@32 [SIG5db0830a41ff79e2cd2668b789f671.jpg -(150 KB, 636x935, 74 - 636x935@32 [SIG5db0830a41ff79e2cd2668b789f671.jpg)
150
>>26612
А там что-то про перестановки говорилось? function f (A, B: Array) return x: Integer where A.Length == B.Length is C: Array = new Array<Integer>(0 .. A.Length), Ci = Ai XOR Bi for i in 0 .. n, x = C0 AND C1 AND C2 ... AND Cn. — вот что там написано.
>> No.26615  
Файл: Screenshot 2022-09-08 at 05_09_24.png -(122 KB, 1730x150, Screenshot 2022-09-08 at 05_09_24.png)
122
>>26613
Да, там говорилось про перестановки, а ты читал попой.
>> No.26616  
Файл: tumblr_mjksv2RUeq1r6jc31o1_1280.jpg -(422 KB, 1024x768, tumblr_mjksv2RUeq1r6jc31o1_1280.jpg)
422
>>26615
Ну, там говорилось, что я могу их перетасовать (а могу и оставить), а не про то, что надо найти максимум f (A, B) при неизменном A и всех возможных вариантах упорядочивания B.
Ну а так надо упорядочить B по критерию Ai XOR Bk = max (назовём упорядоченный массив B'), и после применить f (A, B'). В самом простом случае за квадратное время. Так?
>> No.26619  
>>26616
Там прямым текстом просят максимум. Твоя сортировка не сработает с массивами [8, 3], [4, 3]

Просто напиши код так, чтобы он прошел тесты.
>> No.26620  
Файл: A10497294-2.jpg -(73 KB, 400x533, A10497294-2.jpg)
73
>>26619
Да, действительно. А если количество установленных бит посчитать? Упорядочить по критерию BitCountOf (Ai XOR Bk) = max
>Просто напиши код так, чтобы он прошел тесты.
А разве это интересно? И что делать, если тесты надо написать тебе самому?
>> No.26624  
>>26620
Уверен, что там тоже можно подобрать контрпример вида [101010101000, 11], [010101010100, 11].

> А разве это интересно?
Да, я люблю по-быстрому сделать так, чтобы оно работало хоть как-то и хоть иногда, а уже затем допиливать возможности, оптимизировать и рефакторить. Возможно, даже переписывать заново, если пришла более крутая идея в процессе.

Просто без быстрых наглядных результатов я теряю мотивацию.

> И что делать, если тесты надо написать тебе самому
Как вариант, набрать кучку случайных небольших массивов (можно добавить крайние случаи от себя), неэффективно, но набрутфорсить перестановки каждого и получить надежные ответы - а затем на основе этих данных тестировать другие алгоритмы. Но набор тестов уже есть на этой площадке.

Вообще мое решение этой задачи имело сложность n*k — произведение длины массива на разрядность элементов, и мне кажется, что это очень неплохо.
>> No.26636  
Файл: 461148019.jpg -(279 KB, 1024x768, 461148019.jpg)
279
>>26624
Ну вот видишь, стоило только задуматься, как будем это тестировать, так сразу и стало ясно, что это NP-полная задача.
Ты рандомизацию использовал?
>> No.26638  
>>26636
> стоило только задуматься, как будем это тестировать, так сразу и стало ясно, что это NP-полная задача
Хахаха, вот только тесты-то я предложил делать за факториальное время.

> Ты рандомизацию использовал?
Для задачи? Нет, простое честное решение в лоб за гарантированное время. Под спойлером выше же намек о методе.
>> No.26641  
Файл: 35 - 1024x768@32 [SIG2a1d071a6c598b1f5128436b67ba1.jpg -(423 KB, 1024x768, 35 - 1024x768@32 [SIG2a1d071a6c598b1f5128436b67ba1.jpg)
423
>>26638
Простое честное решение в лоб — это divide&conquer генератор перестановок; здесь можно сэкономить на вычислении f (A, B) для каждой перестановки, но худший результат всё-равно имеет сложность (n!).
>> No.26643  
>>26641
Ну значит, ты не допираешь до более простого.

Я не зря же добавил число разрядов в сложность, попробуй по ним проитерироваться и перераспределять числа так, чтобы ничего не терять на следующей итерации.


Файл: Anime-фэндомы-python-geek-5141180.jpg -(147 KB, 811x649, Anime-фэндомы-python-geek-5141180.jpg)
147 No.26622   [Ответ]
Здесь обсуждаем змей
>> No.26623  
>>14767


Файл: photo_2022-08-24_19-39-41.jpg -(136 KB, 1024x1024, photo_2022-08-24_19-39-41.jpg)
136 No.26529   [Ответ]
В нашу команду по разработке 2d пиксельной фентези стратегии требуется программист.
https://t.me/ hwVhljsDFNkzNGZi
>> No.26531  
Программист на чем?
>> No.26608  
>>26531
руками на клавиатуре


Файл: -(0 KB, x)
No.26576   [Ответ]
DevOps'а и CRE нить!

Что учить?
Как искать работу?
>> No.26583  
>>26576
Ансибл/терраформ+авс/другое_облако_нейм_что_ещё_не_под_запретом.
Там же, где и всегда.


Файл: Сырно 1353526219073.jpg -(93 KB, 800x600, Сырно 1353526219073.jpg)
93 No.8054   [Ответ]
Я тут подумал и у меня наклёвывается идейка.
Если сделать компьютерную игру про танки. Но не просто про танки.

часть А.
1) Игрок управляет командирским танком. Другие танки следуют рядом (нет расчёта путей сложного).
2) Танки можно собирать выбирая двигатели, оборудование, оружие, шасси.
3) Перед раундом, командир заранее задаёт варианты боевого построения танков, сначала отнеся танки к классам. А после в каждом из вариантов разделив их на:

Авангард.
Арьергард.
Центр.
Правый фланг.
Левый фланг.

Сообщение слишком длинное. Полный текст.
>> No.8055  
>>8054
А если рядом будет проезжать корован, его можно будет ограбить?
>> No.8056  
>Как сложно будет реализовать часть А ?

Какая технология рендера будет использоваться (2д\3д)? И насчет "реалтаймовости" чекаво? Всмысле можно делать как мморпг про танчики (я в нее не играл, но она там вроде в реальном времени), а можно как Х-ком (turn-based).

Автобусую вопрос про корован.
>> No.8057  
>>8056
Думаю сначала 2D вид сверху.
Касаемо корованов, я подумывал о машинах снабжения. Расстрел такой машины из крупнокалиберного пулемёта приведёт к гибели экипажа. И можно будет подбирать лут.
Я ещё не продумал грузовики.
Буду раз предложениям.
>> No.8062  
>>8054
Space Empires, ага?
>> No.8063  
>>8054
Здраствуйте. Я, Стив Балмер. Хотел бы чтобы вы сделали игру, про танки суть такова... Пользователь может играть командирским танком, авангардом и арьергардом. И если пользователь играет командирским танком то другие танки следуют рядом (нет расчёта путей сложного), игра в тракторном стиле, управление на клавиатуре. Можно оперативно изменить построение нажав горячую клавишу... И игроку раз командир то сделать так что он заранее задаёт варианты боевого построения танков... А движок можно поставить так что при изменении типа построения женский голос озвучивает приказ "Вариант пятый". Голос с базы поддержки или лагеря должен быть мужским (17 лет где то). Всё должно сопровождаться аниме - вставками на командирском экране и т.п. возможности как в Naruto. И враги 3-хмерные тоже, и командир тоже 3д. Можно стрелать и т.п. Пользователь может делать что сам захочет прикажет своим войскам с ним самим напасть на дворец и пойдет в атаку. А после в каждом из вариантов разделив их на: Авангард. Арьергард. Центр. Правый фланг. Левый фланг. Так же чтобы в игре могли не только подбить но и бробить бензобак и если танк не починят то он взорвётся, так же разорвать гусеницу но пользователь может не взорваться а просто одна гусеница останется рабочей, или достать или купить запчасти. Так же построение в колону для быстрого движения. P.S. Я джва года хочу такую игру.
>> No.8586  
>>8063
Стив, зараза, допили лучше Windows RT!
>> No.26522  
тест


Файл: anime C 18-40_2011-06-05_00-47-29.jpg -(109 KB, 1280x720, anime C 18-40_2011-06-05_00-47-29.jpg)
109 No.7468   [Ответ]
Решил для мультиплеера использовать jabber.
вроде как это пошлёт месагу:
<message xmlns='jabber:client' from='juliet@example.com/balcony' to='romeo@example.net' type='chat'> <body>What's up?</body> </message>

У меня вопросы:
1) как авторизоваться?
2) как закрыть сессию?
3) как посылать и обрабатывать сообщения присутствия?
4) Как принять сообщение?
Пропущено 36 сообщений и 19 изображений. Для просмотра нажмите "Ответ".
>> No.7561  
>>7559
Да чего уж там, "программист", давай сразу под "компьютерщика" обобщать. Если разбираешься в компьютерах, то и программу напишешь, и видюху распаяешь, да что там, и микроскеху прошьешь.
>> No.7564  
>>7559
тоесть ты либо программист, либо ... [spoiler]кодер на языке somelang[/spoiler]
>> No.7565  
>>7560

phpшники не программисты. Навидался я на них.


>>7561

А вот и нет. Как раз таки эксплуатировать ПО можно вполне обойтись знаниями общих принципов без вникания в тонкости именно написания.


>Да чего уж там, "программист", давай сразу под "компьютерщика" обобщать.

Ойтишник еще скажи. Хотя мне употребителям этого термина хочется плеснуть чай в лицо


Сообщение слишком длинное. Полный текст.
>> No.7567  
>>7565
> phpшники не программисты. Навидался я на них.
Чиочую.
Похапешник - это дизайнер, проектировщик баз данных, проектировщик интерфейсов - кто угодно, но не программист.
>> No.25488  
Файл: ???? ????? ?????.jpg -(43 KB, 1420x2200, ???? ????? ?????.jpg)
43
Можно я тут потестирую кое-что? С сажей тред не должен подняться. Спасибо
>> No.26485  
>>7520
10 лет посту!
>> No.26489  
>>26485
А джаббер еще жив!
>> No.26500  
>>26485
Я-то думаю чего доска такая живая вдруг. Не написал ОП свой космосимулятор...
>> No.26501  
>>26500
Просто за него хардкорный космосимулятор написали в Мексике.
>> No.26512  
>>26500
Возможно, он осилил и перешел на высший уровень бытия. И ему уже не до нас, в солнечной Калифорнии.


Файл: kotoba_logo_lg.png -(51 KB, 349x500, kotoba_logo_lg.png)
51 No.18881   [Ответ]
DISCLAIMER: Данный проект не является форком kotoba-ib и его разработка не ведется персоналом «Супермаркета».

Этот тред посвящен разработке очередного движка имиджборды под названием «kotoba.js». Движок написан на NodeJS, в качестве базы данных MongoDB, стек express, mongoose, passport.js является сегодня настолько же стандартным, как PHP в свое время. Фронтенд использует Sass и Babel, его сборка автоматизирована (gulp+babelify, но со временем нужно перейти на Webpack). Верстка - полностью валидный HTML5, однако максимально напоминает Вакабу, что позволяет работать стороннему коду (Кукле и мобильным клиентам) без существенных доработок. Так же движок работает по классическому принципу генерирования статичных файлов и имеет схожую структуру каталогов.

Несмотря на наличие современных движков, некоторые их которых даже используют похожий стек (такие как LynxChan и ololord.js), до сих пор тут и там регулярно появляются вопросы по установке морально устаревших Вакабы, Кусабы, Вичана и их форков. При этом установка и обслуживание таких движков крайне затруднительна в виду почти полного отсутствия документации, устаревших зависимостей, и необходимости доработки движка, добавления недостающих функций, и исправления устаревшей верстки.

Целью данного проекта является создание движка с классическим дизайном и привычным для современных борд функционалом, отличающийся максимальной простотой в установке. Достигается это за счет конейнеризации приложения с помощью Docker.
Сообщение слишком длинное. Полный текст.
Пропущено 179 сообщений и 57 изображений. Для просмотра нажмите "Ответ".
>> No.22329  
>>22280
Что же, очень классно выглядит. Только у меня два вопроса:
1) Что это за "Set Approved"?
2) Что насчет банов? Ты ее делал уже?
>> No.22349  
Вопрос в студии к товарищу разработчику: насколько сильно готов движок, чтобы его можно было накатить для борды?

> staff permissions system
> bans and moderation features

Эти пунктики выше еще не реализованы, как я понял, так?
>> No.22350  
>>22329
1) Без понятия. Это свойство взято из кода кусабы или еще чего, было добавлено чтоб было. В данный момент ничего не делает и назначение этой функции предстоит придумать.
2) Пока нет.
>>22349
К продакшену еще много чего не готово, ожидать следует не раньше 2020. Когда оно будет готово, об этом будет объявлено.
>> No.22478  
Файл: image.png -(105 KB, 247x315, image.png)
105
Извиняюся, но у меня кнопочка "quick reply" не вставляет ссылку на пост в месседж бокс. И еще когда наводишь мышку на реплаи, то всплывает красненькое окошечко с надписью "500 internal server error".
Что-то криво поставилося?
>> No.22479  
Файл: image.png -(26 KB, 789x280, image.png)
26
>>22478
Так же кнопочки "удалить, закрепить, закрыть, открыть" тоже выдает ошибку 500.
Еще кнопочка stuff выдает пик.
>> No.22591  
Файл: 079Slowpoke.png -(387 KB, 844x844, 079Slowpoke.png)
387
>>22478>>22479
Спасибо за багрепорт. Все исправлено (некоторое время назад).
Страница Staff выдавала ошибку из-за того, что не было добавлено ни одной роли (manage/roles), и вместо пустого массива у юзера роли были undefined. По той же причине не работали попапы. Теперь работает и без ролей.
Быстрого ответа просто не было запилено, теперь он есть.
>> No.22636  
Файл: image.png -(5 KB, 268x126, image.png)
5
>>22591
Спасибо!
Но теперь оно постить отказывается :3
>> No.22641  
>>22636
Еще одна тупая ошибка, которая проявляется только на пустой доске. Исправлено.
Добавлена новая фича - редактор стилей. Дополнительные темы можно клепать прямо через админку.
Так же обновлен node.js и все остальное. Контейнеры необходимо пересобрать командой -d --force-recreate --build
>> No.22642  
>>22641
> docker-compose up -d --force-recreate --build
fix
>> No.26300  
GJ


Файл: 250px-SHODAN_hires.jpg -(31 KB, 250x268, 250px-SHODAN_hires.jpg)
31 No.20392   [Ответ]
tcp://breathe.network:31337 (plaintext)
>> No.20400  
>>20392
Чего ещё расскажешь?
>> No.20406  
Файл: __houraisan_kaguya_and_yagokoro_eirin_touhou_drawn.jpg -(101 KB, 850x850, __houraisan_kaguya_and_yagokoro_eirin_touhou_drawn.jpg)
101
Запилено:
  • Двухступенчатая архитектура, из брокера подключений и бекенда, реализующего логику.
  • Подключение по ssh, после /регистрации своего ssh-ключа в плейнтекстовой моде
  • Персистентность, история, мемосерв.

>> No.26166  
Вот уже пять дней у меня работает tmux с запущенным в нём
nc breathe.network 31337
. Чат пустует и на мои сообщения никто не отвечает. Команда
/list
возвращает
 def#1348 -- 2022-05-15 11:21:4



[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22]

[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]