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

Файл: channel.jpg -(119 KB, 600x417, channel.jpg)
119 No.17026   [Ответ]
Приглашаю анонов присоединиться к разработке гипертекстовой адвенчуры Miskatonic Valley.
http://hole.miskatonic.ko.tl
Все вопросы и замечания - в этом треде, либо у нас в разделе /m/.
http://channel.miskatonic.ko.tl/m/

Miskatonic Valley – это мир, где остатки технологии двадцатого века сосуществуют с обществом уровня средневековья. Место, где удачливые путешественники могут найти следы давно ушедших цивилизаций и магии, спрятанные секреты и возможность рассказать историю их приключений.
Мы вдохновляемся такими играми как Blood, Fallout и Silent Hill, а также сериями «Dark Tower» и «Evil Dead».
Данный проект находится в стадии разработки – вы можете принять участие в его развитии и создать свой сайт, представляющий собой локацию мира проекта. Вы также можете сотрудничать с другими участниками, чтобы сделать ваши квесты и истории более интересными и насыщенными.
Проект основан на гиперссылках и статических html-страницах. Они используются для создания цельных сайтов, которые пользователи могут исследовать. В проекте действует система кодов, заменяющих различные предметы и обрывки информации, которые вам потребуются для выполнения квестов и определённых действий. Вы можете использовать любой текстовый редактор, чтобы сохранить коды для дальнейшего использования.
>> No.17027  
> и создать свой сайт
Как я понял по описанию, ты хочешь сделать борду вроде усопшого вакачана, где каждая доска находилась на независимом сервере, так?
>> No.17028  
>>17027
>>ты хочешь сделать борду вроде усопшого вакачана, где каждая доска находилась на независимом сервере, так?
Нет. Я просто не знаю, как понятнее написать.
>> No.17029  
>>17027
У них просто борда хостится там же, где и сама игра, на отдельном домене. А так, это такая HTMLная рпг, каждая игровая локация на своём поддомене, а передача данных между ними устроена через коды ты их сам сохраняешь и вводишь когда нужно Вообще, на удивление неплохо у чуваков получилось.
>> No.17035  
Файл: flat,800x800,075,f.jpg -(139 KB, 600x800, flat,800x800,075,f.jpg)
139
>>17029
Я открыл дыру, если кто-то не мог ее пройти. Теперь сразу можно попасть дальше.
>> No.17152  
В подземелье были замечены пауки. Рекомендую смотреть по сторонам, находясь в темноте.
В пабе открыт доступ в коридор с гостевыми комнатами на втором этаже. Интересно, что одной двери не хватает… Возможно, есть другой способ попасть в замурованную комнату?
>> No.17223  
Файл: 260px-Wl2_portrait_scotchmo_tex.jpg -(37 KB, 260x260, 260px-Wl2_portrait_scotchmo_tex.jpg)
37
Добавлено продолжение квеста с ключом пьяницы Пьера. Теперь он берет ключ. Если не будет брать, перезагрузите страницу.


Файл: rust-logo-512x512-blk.png -(10 KB, 512x512, rust-logo-512x512-blk.png)
10 No.16152   [Ответ]
Может кому-то захочется обсудить данный язык или поспрашивать о нём вопросы.

inb4: C/C++ какашки, всё надо переписать на Расте
>> No.16165  
Расскажи о том, что пишешь на расте и для каких платформ. Очень интересен опыт из первых рук.
>> No.16167  
>>16152
с какого языка переходил?
>> No.16173  
Вопрос один: нафига так много разных типов контейнеров? Пока учил, окончательно запутался и дропнул. Всего-то нужна безопасная замена указателей и ссылок, а тут вон чего нагородили.
Вопрос два: что на нем на данный момент можно написать на практике? Язык это одно, а среда другое. Есть свой нормальный гуи или биндинг в QT? Целесообразно ли писать серверное приложение, может ли он в PostgreSQL/MongoDB, вебсокеты, шаблоны, криптографию. Может ли соперничать на этом уровне с NodeJS или Django/Flask? Микроконтроллеры еще не завезли? Киллер-фича вроде как. Как смотрят производители, им же все тулчейны под раст перепиливать. Как скриптовый язык можно использовать? Может ли он в хоть простенькй гемдев? Есть готовые 2д/3д фреймворки? Как с деплоем под разные платформы?
Вопрос три: что там с IDE? Idea уже поддержтвает? Или пиши в блокноте @ компилируй в консоли.
>> No.16184  
>>16165
Основное это сетевая программа под линукс для обработки UDP пакетов для серверного Линукса. (по сути обёртка над epoll с помощью mio с кастомной логикой и парсером на nom) Плюс пишу no_std библиотеки, немного баловался с embedded на STM32, всё шло достаточно хорошо, но не попалось подходящего проекта, так что тут далеко не продвинулся.

>>16167
Основной рабочий язык был Питон, но имел опыт на разных языках: Паскаль, Дельфи, Го, немного С. Немного баловался Фортом, Лиспом и Эрлангом.

>>16173
>Вопрос один: нафига так много разных типов контейнеров? Пока учил, окончательно запутался и дропнул.
Подозреваю что ты про вещи типа Rc<RefCell<T>>. Конкретно и подробно по всем контейнерам ответить не смогу, но лично моё мнение что всё это нужно и играет свою роль позволяя производить композицию из того что тебе нужно в текущем контексте, а не пытаться натягивать комбайн. Проблема в том, что пока тебе конкретно данный контейнер не понадобиться будет ощущение что он не нужен. Но когда такая ситуация возникнет ты поймёшь почему сделано именно так. Так что если чего-то непонятно сейчас, то можешь смело пропускать, необязательно штудировать книгу от корки до корки.

Сообщение слишком длинное. Полный текст.
>> No.16185  
Ах да, если интересует сеть, то обязательно стоит посмотреть на tokio:
https://tokio.rs/
Это решение Раста на тему асинхронщины, которое работает без корутин и с zero-cost abstraction™. На выходе всё компилируется в машину состояний работающую на event-loop.

Единственная проблема, это опять же неизбежный высокий порог входа. Большинству пользователей имеет смысл использовать библиотеки на основе tokio, а не опускаться на этот уровень самостоятельно.
>> No.16192  
легко ли перейти с питона на раст?
>> No.16197  
>>16192
Сильно зависит от человека приходящего из Питона. Ну и плюс о полном переходе наверно думать не стоит, Раст и Питон отлично друг друга дополняют, чему отлично помогает возможность вызова кода в обоих направлениях.

Всякие функциональные фишки, итераторы, нормальная система модулей, человечный инструментарий (rustup, cargo) в плюс. Необходимость думать о том где, что и как у тебя лежит в памяти, отсутствие привычной гибкости и развязности, отсутствие REPL, продолжительность компиляции (работа по улучшению ведётся), для большинства скорее в минус.

С другой стороны строгая типизация, обработка ошибок через enum'ы, паттерн матчинг, borrow checker, компилятор дающий по рукам в случае чего (иногда конечно бывают перегибы, но в большинстве случаев дураком оказывается программист), что позволяет отлавливать ошибки при компиляции, а не в рантайме, и прочие фишки, лично для меня, оказались глотком свежего воздуха, но что бы прочувствовать всю прелесть этих вещей полезно походить по граблям Питона и набить на них шишки.

Кстати насчёт контейнеров, думаю, эта ссылка будет полезна:
https://www.reddit.com/r/rust/66t56s/
>> No.16263  
Файл: captcha-1.png -(4 KB, 90x50, captcha-1.png)
4
>>16197
>человечный инструментарий (rustup, cargo)
Энджой ёр монополия.
>> No.17146  
Что мертвее D или Rust?
>> No.17147  
>>17146 Go


Файл: 1231507051321 (1)v2.jpg -(40 KB, 761x521, 1231507051321 (1)v2.jpg)
40 No.17051   [Ответ]
Сап!
Я тут ищу человечка(ов), чтобы вместе с ним пилить масштабную и сложную игру в альтернативной реальности (наверняка ты слышал о Сicada 3301, а если нет - советую почитать про это и про игры в целом)
Отзовись, что ли
Любые специальные навыки, вроде понимания психологии, шифрования, умения годно писать, клеить видео, работать с кодом, изображениями будут очень кстати. Если ты ещё и пишешь музыку, ты определенно мне необходим.
>> No.17072  
>>17051
Зачем? И почему ты не справляешься в одиночку?


Файл: 2017-08-02-141619_1920x1080_scrot.png -(697 KB, 1920x1080, 2017-08-02-141619_1920x1080_scrot.png)
697 No.16851   [Ответ]
https://falconboard.net.ru/b/
есть разделы /a, /pr, /r
>> No.16852  
Ссылка на код или спам
>> No.16853  
https://github.com/an146/falconboard
>> No.16854  
> на питоне
Не интересно.
>> No.16973  
Ужас, ну и дизайн. Меня аж переклинило от такого.


Файл: --miyanaga-teru-saki-drawn-by-sou-mgn--be6f439d763.png -(318 KB, 600x719, --miyanaga-teru-saki-drawn-by-sou-mgn--be6f439d763.png)
318 No.14131   [Ответ]
Добрых суток.
Решил позаниматься разработкой в познавательных целях. Может даже что и получится. Сюда буду постить прогресс.
Пропущено 6 сообщений и 5 изображений. Для просмотра нажмите "Ответ".
>> No.14154  
>>14137
Концепция хороша,но осилишь ли ты это? Судя по всему,объём работы огромен если возьмёшся за это серьёзно .
>> No.14168  
sfml - не создаётся несколько сокетов по человечески. Через вектор возмущается, через память не реагирует.
Сокеты Беркли в чистом виде - даже не коннектятся друг к другу.
sdl net - есть соединение, но ни байта не проходит.
В добавок при работе с последним поломалась графическая оболочка. Активные окна не выводятся в трей, с консоли не запускается.
Провал полный.

>>14154
Кто знает, спешить не буду.
>> No.14180  
Файл: Без имени.png -(18 KB, 783x593, Без имени.png)
18
Таки начинаем что-то делать.
>> No.14181  
>>14180
Ну, удачи!
>> No.14193  
Файл: __chen_touhou_drawn_by_yukimiya_parupunta__3efb296.png -(215 KB, 506x533, __chen_touhou_drawn_by_yukimiya_parupunta__3efb296.png)
215
Сижу значит, буры граблю. Падок я на это дело, но не суть, ради экономии времени начал писать граббер. Взял curl, страничку получил, изображение и раз, ни сам найти, ни нагуглить как его в неблокирующий режим перевести не удалось. Не долго думая взялся за многопоточность. Раз тычёк, два тычёк, с третьего завелось. Удобная штука оказывается. С генерацией ссылок на страницы промучился, почём зря. Миксовал char и string, циферку в строку переводил, а в итоге через поток всё одной строчкой получилось.
>> No.14199  
>>14193
> что такое NekoGrabber
> что такое GitHub Repository Search
>> No.14200  
>>14199
Ты ведь мне не поверишь, если я скажу что он у меня не работает?
>> No.14212  
Файл: Screenshot at 2016-07-09 23:41:29.png -(545 KB, 807x626, Screenshot at 2016-07-09 23:41:29.png)
545
Получаем, загружаем, сохраняем. Пока превьюшки.

Далее пилить:
-поле для ввода тегов
-кнопка для загрузки следующей страницы
-выделение картинок на сохранение
-скролл кнопка
>> No.16708  
Блджад, оно сдохло. А я то надеялся, что спустя год будет пиздец навар прогресса. Ну да ладно.
Привет из 2к17го.
>> No.16715  
>>16708
Ну, разработчик потерял мотивацию, если опенсорс - можешь продолжить его дело.


Файл: .jpg -(1986 KB, 1680x945, .jpg)
1986 No.16651   [Ответ]
Привет автобус. На днях я хочу попробовать свои силы в таком жанре игр, как Interactive fiction, а именно текстовых симуляторов. Хочу сделать что-то вроде помеси princess maker и дэйт-сима с уклоном в юри. При этом сама сюжетная составная будет напоминать мрачное махо-сёдзе, вроде мадоки или Yukki Yuna. Но я человек ленивый, поэтому собственно и прошу, чтобы вы мне посоветовали какой-то хороший движок, где я бы мог уже здесь и сейчас реализовать свои идеи.
>> No.16652  
Первое очевидное предложение - Ren'Py. Имеет встроенный инструментарий для статов и простецких мини-игр, а также интеграцию с PyGame для мини-игр посложнее: http://renpy.org/
>> No.16655  
Насколько текстовых? Текстовых, уровня cmd.exe? Или текстовых уровня Хигурашей?
>> No.16662  
>>16652
Рен'пай же для визуальный новелл. Хоть это и близок к этому. Можно ли там чисто текстовый только вариант запилить.
>>16655
Пока планирую вообще без графики. так как я рисовать не умею. Как найду художника, то потом можно прокрутить, но пока да, ориентируюсь чисто на IF.
>> No.16665  
>>16662
Там очень легко запилить чисто текстовый вариант. Будет у тебя текст в nvl-режиме (это когда текст печатает на весь экран, а не в окошке персонажа) на подходящем для чтения фоне. Заодно не тяжело иллюстрацию добавить, если нужно.
>> No.16669  
Файл: 1451609828561-b.png -(84 KB, 500x374, 1451609828561-b.png)
84
>>16662
> пока да, ориентируюсь чисто на IF
Если тебе вообще не нужны переменные, инвентарь, блуждания туда-сюда-обратно, броски кубика и прочее, то можно использовать хоть тот же голый HTML.

Если хочется чего-то хитрее и/или сообщества игроков/разработчиков (увы, это одни и те же люди почти что), то посмотри в сторону QSP или INSTEAD. Оба движка живы и хороши.
>> No.16678  
>>16665
А как дела там с рпг элементами, а также элементами симуляции персонажа и окружающего мира. Нет, далеко не такого детального в DF, но выше уровня симуляторов свиданий.
>>16669
> QSP или INSTEAD
А что из них лучше? Я имею ввиду как для игры, которая будет иметь смесь raising sim, rpg и немного dating sim.
>> No.16681  
>>16678
Уровень симулятора свиданий там проиллюстрирован прямо в туториале Да, в ренпае с SDK идет туториал проект который показывает разные фишки ренпая, включая простую RPG-систему а-ля дейтсим
>> No.16711  
Файл: ilines[1].jpg -(93 KB, 800x480, ilines[1].jpg)
93
>А что из них лучше?
Судя по беглому гуглению, таки INSTEAD круче - оба движка изначально заточены на текстовые игры, в которых есть локации и инвентарь, но при этом INSTEAD позволяет делать произвольные кодовые вставки на Lua. Например, кто-то сделал на нём пикрелейтед.


Файл: index-logo[1].png -(32 KB, 130x200, index-logo[1].png)
32 No.14429   [Ответ]
Нить о движке визуальных новелл.

Скачать последнюю версию: https://www.renpy.org/latest.html
Документация: https://www.renpy.org/doc/html/

Давно надо было сделать этот тред.
Пропущено 42 сообщений и 12 изображений. Для просмотра нажмите "Ответ".
>> No.15927  
Файл: 8054703.jpg -(231 KB, 700x700, 8054703.jpg)
231
>>15923
Программа за меня музыку не напишет.
>> No.15929  
>>15927
Напишет.
https://www.jukedeck.com
https://www.auralfractals.net
http://superwillow.sourceforge.net
И т.д.
Еще можно посмотреть в сторону использования royalty-free треков или классической музыки.
>> No.16195  
Объясните ньюфагу, пожалуйста, как встроить CTC (Click To Continue)-значок в новых версиях Ренпая.
новый гуи вышел как раз к тому моменту, когда была изучена половина старого
>> No.16198  
>>16195
А разве реализация этого конкретного элемента от старого отличается?
>> No.16599  
>>16195
Только вот недавно встраивал CTC в проект на новом ренпае, встраивается точно так же, как раньше. Новый гуй его не затрагивает.
>> No.16657  
Работаю в Ren`Py на вн под названием "Yotsuba Adventures" в одиночку, спрайты беру с интернетов, возможно добавлю музыку.
>> No.16658  
>>16657
Ты просто реэнактишь мангу, или это додзи?
>> No.16660  
Что делать если проект в ренпае не включается?
Идёт загрузка а потом дропает на главную.
>> No.16661  
>>16660
А раньше пускался? Что изменилось?
>> No.16664  
>>16660
В первую очередь смотреть логи в папке с проектом.
errors.txt
traceback.txt
log.txt


Файл: 794500.gif -(13 KB, 613x134, 794500.gif)
13 No.16609   [Ответ]
Нить об языке программировании "Алгол-68".
>> No.16610  
Но зачем? Вам мало нитей, в которые никто ничего не пишет?
>> No.16619  
А у нас тут какой-то конкурс по минимизации количества нитей?


Файл: knuth_1.jpg -(85 KB, 200x354, knuth_1.jpg)
85 No.12952   [Ответ]
Стивы! И будущие Стивы!
Мне скоро 30 лет, и у меня главная мечта это учить людей программировать. Так как умею я веб-разработку, то буду рассказывать именно про это.
Почему я не сделаю это ин риал лайф? В институте моем меня не очень любят, плюс там наверное очень умным надо быть. В колледже побьют тамошние альфачи, да и не нужно им ничего. А тут всегда было уютно и мило.
Одно время по скайпу рассказывал коллегам по работе о всяких интересностях, но сейчас я единственный разработчик.
Если я найду одно человека, который хочет научится пилить сайты - то с удовольствием помогу. Если двух - можно будет организовать нечто вроде курсов. А если никого не найду, то буду потихоньку пилить учебник.
Я быдлокодер на PHP, живу в мухосранске, работаю удаленно на парней из ДС.
Задавайте ваши вопросы.
Пропущено 15 сообщений и 2 изображений. Для просмотра нажмите "Ответ".
>> No.12980  
>>12979
Оукей зен. rlea55
>> No.12986  
ОП хоть кому-нибудь ответил?
>> No.12987  
Файл: 1434001454014.png -(149 KB, 320x256, 1434001454014.png)
149
>>12986
Мне пока нет. Например.
>> No.13002  
>>12986
Мне ответил ещё в начале треда. Сейчас молчит.
>> No.13007  
Стивы отпишите как идут дела с обучением? оп вообще начал?
>> No.14237  
>>12952
>Я быдлокодер на PHP
>Мне скоро 30 лет
>учить людей программировать
У меня большие сомнения. Поможешь развеять?
>> No.14245  
А нужен ли скайп? Если не использовать VoIP, то почему именно скайп?
>> No.14250  
Зачем вообще нужны какие-то Skype'ы и прочие мессенджеры? Я думал, мы на борде находимся. Или ты там с баками об оплате договариваешься? Какой-то серый конфотред, я бы его закрыл.
>> No.14263  
>>12952

Занимайся дальше своим делом, только это и могу сказать!
Интересная идея. Удачи вам.
>> No.16582  
>>12952
Оп, ты конечно врядли прочитаешь уже это, но ты жив?


Файл: 447a3482bd8b2c139b5f2ed91ad6d293[1].png -(22 KB, 350x480, 447a3482bd8b2c139b5f2ed91ad6d293[1].png)
22 No.14573   [Ответ]
Здравствуй Стив. Бродя по местному /dev/ я заметил относительно большой интерес касательно борд в техническом плане. Поэтому, предлагаю ИТТ выкладывать интересные на твой взгляд движки, а также их форки, попутно делая описания их основных фич. Скажем так, это будет аналогом англоязычного /overscript только более полного и расширенного варианта.
Пропущено 1 сообщений. Для просмотра нажмите "Ответ".
>> No.14603  
>>14601
Если на то пошло, то большая проблема куч мелкоборд, что они все на одном движке написаны.
А вообще, так с любым движком. Ну хочет он поднять, а тебе то что? Может даже чего и неплохое выйдет. Каждая борда с чего-то начиналась же.
>> No.14606  
>>14603 палатки на рынке тоже все одной конструкции, и что-то я не замечал покупателей, кому бы это не нравилось — напротив, они даже внимания на это не обращают. и основная проблема куч мелкоборд в том, что их создатели ни разу не задумывались, кто придёт на их картинкодоску, и, самое главное, за чем
>> No.16468  
>>14606
> кто придёт на их картинкодоску, и, самое главное, за чем
Затем же, зачем на крупнодоски люди приходят.
>> No.16470  
>Скажем так, это будет аналогом англоязычного /overscript только более полного и расширенного варианта.
А хотя бы скопипастить запосщенное уже там не судьба?

Та самая Котоба: https://github.com/overscript/archive-kotoba-ib . С $регистрацией.
>> No.16471  
>>16470
А кстати, я до сиг пор не понял чем котоба лучше кусабы Х?
>> No.16473  
>>14573
https://github.com/imageboards?tab=repositories
>> No.16497  
>>16468
Только знаешь зачем люди приходят на крупные борды? За общением, желательно активным, то есть ради того, чего на мелкобордах нет. Чтобы люди начали тянуться на новую имиджбоду, там должна быть какая-нибудь изюминка за исключением ламповости, это достаточно субъективный критерий , а все эти мелкоборды похожи друг на друга как две капли воды и ничем особо не выделяются.
>> No.16498  
>>16497
> Только знаешь зачем люди приходят на крупные борды?
Только изначальные новички пытаются вкатываться через крупноборды. Почитают в лурке про некий двач и пошло-поехало. Потом, если человек адекватный, а не очередной зеленый, он понимает, что даже в темате там чаще всего какой-то рак происходит, вместо обсуждения темы.
> какая-нибудь изюминка
define изюминка.
> ламповость достаточно субъективна
Э-нет, дружище, она лишь отчасти субъективна. Есть пару объективных критериев: отсутствие биопроблемных тредов, обсуждение политики, срачей, вниманиеложества, оскорблений и изобилие мата с бордосленгом. Если всего вышеперечисленного нет, считай ламповость уже в кармане.
>> No.16499  
>>16498
Понимаешь, я более чем уверен, что людей, которые предпочтут хоть какую активность (даже раковую), больше, чем людей, которые будут сидеть на мертвой доске, пускай даже ламповой.
> Если всего вышеперечисленного нет, считай ламповость уже в кармане.
Хорошо, соглашусь, но что тебе от этой ламповости? От этого твоя мелкоборда не станет менее шаблонной. Тем более, что уже есть крупноборды (относительно мелкоборд, конечно), где все эти критерии выполняются по большей части и нету смысла идти на какую-то неизвестную мелкоборду. Критерий "изюминка" предполагает имение на борде чего-нибудь, чего точно нет на более-менее крупных бордах, тогда людям есть смысл туда идти.
>> No.16501  
>>16499
> Понимаешь, я более чем уверен, что людей, которые предпочтут хоть какую активность (даже раковую), больше, чем людей, которые будут сидеть на мертвой доске, пускай даже ламповой.
Ну опять же, если это школьники то да, для них это будет куда важнее. Именно тот небольшой процент, у которых нетортянка, он как раз и нужен. А школьники-щитпостеры, в них смысла никакого нет, я тебе гарантирую это.
> Тем более, что уже есть крупноборды
Если ты про доброчан/ычан, то нет, я бы их не назвал примером ламповости для подражания.


[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] [Архив-Каталог] [Главная]