Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 58 | 7 | 19
Назад Вниз Каталог Обновить

ПИФ/FAF игры Аноним 19/03/17 Вск 15:17:20  391130  
tree.gif (2Кб, 376x298)
Что это?

Настоящая революция и плевок в рожу загнивающему и йобицизирующемуся геймдеву

Добро пожаловать в мир computer file-based games. Не пытайтесь гуглить, этого
термина пока не существует. Перевести можно как
"Компьютерные игры, основанные на файлах и папках."
Как-то длинно получается. Давайте прямо сейчас организуем аббревиатуру.
Компьютерная Игра на Файлах И Папках = КИФИП - не звучит...
Папки И Файлы - ПИФ. ОТЛИЧНО. ПИФ-ка, пифки.
На английском Files And Folders Game - FAF (ФАФ-ки).
ПИФ-ки, ФАФ-ки - кому как удоно.

Это компьютерная игра с уникальной игровой механикой.
Её нельзя назвать текстовой, потому как она может содержать как изображения,
так и аудио-/видео-файлы. В качестве файлов также могут быть запароленные
архивы. Определенно не аркада, не экшн. Головоломка, квест/адвенчура, сим.

Основа "движка" это максимальный минимализм и отсутствие движка и языка
программирования как таковых. Хотя игра может содержать shell-скрипты, которые
могут обеспечить рандом, к примеру, но это вовсе не обязательно (рандома можно
достичь и другими средствами - например картинкой-таблицей, перед открытием
которой нужно в уме загадать 2 числа - координату столбца и строчки).

Что это даёт? При минимальном знании основ компьютера любой может создавать
игры с увлекательными приключениями и головоломками по общим правилам.
Нет никакой зависимости от движков, от языков программирования.
Наличие общих правил позволит любому игроку вовлечься в игру без особых
трудностей.
Ну и кросс-платформенность ещё, даже на каком-нибудь QNX смогут играть.

Итак, главный принцип это определенная структура файлов и папок.
В каждой папке находится текстовое описание состояния игры с пронумерованными
вариантами игровых ходов, а также папки с номерами, которые соотвествуют ходам.
Могут существовать и дополнительные файлы лучше раскрывающие ситуацию -
картинки, звуки. Эти файлы могут быть рядом или в папке "доп.материалы".
Правила именования могут быть разными, главное чтобы сохранялась суть: текстовый
файл-описание с пронумерованными вариантами выбора и папки с номерами.
Открывая очередную папку игрок попадает в точно такую же структуру.

Пример:

предыдущий_выбор/
|__описание.txt
|__выбор_1/
|__выбор_2/
|__выбор_3/
|__доп.материалы/
---|__изображение.jpg
---|__звукозапись.mp3

Иногда выбор следующего игрового хода может быть не папкой, а zip-архивом
с паролем. Это если нужно решить головоломку или загадку.

Наконец-то можно сконцентрироваться на создании самой игры, а не на возню
с движком. Отсутствие реалтаймовой красочной 3Д-графики будет недостатком лишь
среди аудитории, которая как раз автору и не интересна.
Аноним 19/03/17 Вск 15:20:19  391132
>>391130 (OP)
> игры с увлекательными приключениями
ага ага
Аноним 19/03/17 Вск 15:21:11  391134
Вспомнить как много фаилов и папок было в принце3д и в king's quest8
Аноним 19/03/17 Вск 15:41:13  391137
>>391130 (OP)
Проще это на HTML со ссылками сделать.
Аноним 19/03/17 Вск 15:44:22  391138
>>391137
ноу. не проще. нужен код. и атмосфера не та.
Аноним 19/03/17 Вск 15:46:55  391139
>>391132
ну это от автора зависит. можно заебатый хоррор сделать
Аноним 19/03/17 Вск 15:59:16  391141
>>391130 (OP)
Бред маразматика с синдромом Даунила Воцермановича.
Аноним 19/03/17 Вск 16:00:02  391142
>>391138
>код
Ага парочка тегов и текста. Вот это код!
Аноним # OP  19/03/17 Вск 17:21:19  391159
>>391142
Ну не парочка, здесь надо не протупить, выставить тег с кодировкой, не забывать про то, что HTML игнорирует переносы строк и пробелы, сделать стиль для посещённых ссылок, чтобы он не отличался от непосещенных... Не спорю, на HTML тоже можно делать игры, причем любой сложности. Но HTML это другой путь, здесь больше возможностей (можно даже GL задействовать) и здесь уже нет той простоты которая происходит из ограничений файловой иерархии. Если рассуждать подобным образом, то дохрена чего можно сделать на Ren'Py, например.
Я никому не запрещаю делать игры на HTML, я просто описываю несколько иной способ, с другой атмосферой не только игры но и процесса разработки (мне вот уныло ковырять теги HTML, а написать текстовый файлик и добавить в папку картиночку - милота).

>>391141
Пожаловался на тебя. Оскорблять иди в /b/.
Аноним 19/03/17 Вск 17:35:02  391162
>>391130 (OP)
До тебя это уже придумывали и не раз
Аноним 19/03/17 Вск 17:35:44  391163
>>391130 (OP)
> Настоящая революция и плевок в рожу
> Это компьютерная игра с уникальной игровой механикой.
> отсутствие движка и языка программирования как таковых
Лол, бред обоссаного неосилятор.
Аноним 19/03/17 Вск 17:36:30  391165
>>391159
Ты оскорбляешь меня своей тупостью и некомпетентностью.
Аноним # OP  19/03/17 Вск 17:46:27  391169
>>391162
Может и придумывали, но забылось как-то. В таком случае можно возродить. Я хочу это движение организовать, чтобы у нас было больше игр, больше разработчиков и меньше боли от необходимости осваивать глюкавые движки. Полная концентрация на творчестве. Я хочу этим тредом сказать, что кто угодно может сходу взять и начать делать крутые игры, квесты, хорроры, у которых будет душа, фольклор и самобытность. Если ты инди, если ты один или не хватает рук - ничто тебя не остановит. Захотел сцену где дракон хуем разбивает замок до основания - ты это воплотил в двух строчках, а потом, по возможности нарисовал и вбросил иллюстрацию. В движке, в том же renpy ты обязан идти по условным "рельсам" - фон, персонаж, текст внизу, соотношение сторон экрана, а здесь огромный простор для творческих идей. Захотел - рисуешь иллюстрации ручкой, сканируешь, или там, письма от имени героев игры пишешь и прикрепляешь скан (юзер рассматривает во всех деталях, крутит вертит как хочешь или в фотошопе ищет скрытое послание). "Игра" не открыта у тебя как приложение. Ты просто оказываешься погружен в игру сидя за своим компом. Например есть какие-то цифры в записке, ты решаешь проверить что если это координаты, лезешь в мапс.гугл.ком, включаешь стрит-вью, осматриваешься, ищешь подсказку... И вдруг озарение, пробуешь вбить нужное слово в качестве пароля к архиву - и у тебя с первого раза успешно распаковывается продолжение игры - такой-то азарт. Куда там этому HTML. Не каждый оценит, конечно.
Аноним # OP  19/03/17 Вск 17:48:08  391171
>>391163
Вполне осилятор, я даже зарабатывал на играх, можешь спросить по любой gamedev-related теме. Но при этом не считаю, что все обязаны быть "осиляторами", шарить программирование и движки. Это лишнее.
Аноним 19/03/17 Вск 18:51:50  391181
>>391130 (OP)
Renpy используй нуб. Это же визуальные новеллы.
И сочиняй приключения с выборами сколько угодно. Вставляй там и картинки и видео с аудио, как хочешь.
Аноним 19/03/17 Вск 19:14:26  391184
>>391181
Я не спрашивал советов, про ren'py знаю, это не то совсем. То что я описываю - не визуальные новеллы.
Аноним 19/03/17 Вск 19:48:59  391194
> йобицизирующемуся геймдеву
> сплошные инди с сюжеточкой норм-под-пивас/10 и пиксель-арт
Хуйня идея. Пойду поиграю в сортировку смешных картинок на харде.
Аноним 19/03/17 Вск 20:05:53  391200
>>391194
Во кстати по файлам еще идея. Можно ходить собирать куски архива (многотомного) (которые в запароленых архивах утка в яйце) по разным папкам типа по сюжету детали механизма собираешь например а потом бац - распаковал - типа детали объединились и пошло продлолжение игры.
Аноним 19/03/17 Вск 21:07:47  391220
papier-zip-1.jpg (471Кб, 1920x1920)
ну вот зипжпег с моей первой, не боюсь этого слова, игрой...
выигравших прошу запостить скриншот концовки
Аноним 19/03/17 Вск 21:08:03  391221
>>391220
ах, сука вакаба порезала зипжпег
Аноним 19/03/17 Вск 21:08:57  391222
>>391221
вот на рыгосте
http://rgho.st/6WxdYT9N8
Аноним 19/03/17 Вск 21:12:39  391225
>>391222
ебучий рыгост в черных списках хрома и фаерфокса - архивы помечаются как вирусы
Аноним 20/03/17 Пнд 01:02:10  391285
>>391222
ПЕРЕЗАЛИВ НА МЕГУ:
https://mega.nz/#!64xBjQJA!b5SJd6sziSg7EjRdNTPws2Gv9upvrfnsiZii4gFyZQM
Аноним 20/03/17 Пнд 01:10:15  391289
>>391200
Вот, когда начинают использоваться небанальные свойства архивов, это понемногу становится интересным. Но и требования к знаниям разработчика начинают быстро расти.
Аноним 20/03/17 Пнд 01:32:47  391292
>>391289
>требования к знаниям разработчика начинают быстро расти.
о дааа.... ПКМ -> Создать архив...
[v] Установить пароль
Пароль: [ хххххххххх| ]
[v] Многотомный архив
Размер тома: [ 1024б v ]
Количество частей: [ 3| ]
[ ОК ] [ Отмена ]
Аноним 20/03/17 Пнд 01:33:16  391293
>>391285
Кто-нибудь прошел?
Аноним 20/03/17 Пнд 11:56:33  391337
бамп
Аноним 20/03/17 Пнд 14:02:38  391350
Неужто тут одни разработчики и нет смекалистых геймеров?
>>391293
Аноним 20/03/17 Пнд 14:06:21  391352
>>391130 (OP)
cxx-кун, ты?
Аноним 20/03/17 Пнд 14:49:50  391355
>>391352
Плюсы шарю, но схх-куном себя никогда не называл.
Аноним 21/03/17 Втр 07:17:22  391459
>>391130 (OP)
Была же уже такая параша на одном из твгд. Алсо идея сосёт, потому что игры из такого не сделать, максимум квест или новеллу. Запили-ка мне, блядь, рогалик на файлах.
Аноним 21/03/17 Втр 07:21:35  391462
3su86kzZiaM.jpg (38Кб, 938x570)
о да, настоящий прорыв!
Аноним 21/03/17 Втр 09:24:57  391477
>>391459
Там вроде надо было путешествовать из файла 1.txt в файл 3.txt и так далее короче как "интерактивной" бумажной книге + сопутствующих файлов (картинки, архивы) не было.
Когда есть папка где один текст с описанием + картинки, звуки + архивы с загадками + папки-варианты хода это как-то всё солидней выглядит.
Да, это в основном квесты, возможно и новеллы, в основном для тех кого просто тошнит уже от привычного формата VN с анимешными девочками, насыщенными 2д-фонами и прокликиванием текста.
Понятно, что механику FPS или rogue-like в файлы пытаться вместить будет настолько же глупо насколько пытаться сделать 3Д в 2д-движке.
Аноним 21/03/17 Втр 13:49:43  391526
Если рассматривать игры, где требуется быстрая реакция, точность и сноровка, то, на первый взгляд, такую игру в папочно-файловом виде никак не реализовать. Однако если разрешить себе заниматься добавлением мини-игр в некоторые папки, то "action" будет. Это уже зависит от ваших способностей и желания. Поощрением при победе в мини-игре может быть слово-пароль для архива, который содержит остальные папки игры либо папки одной из веток игры.
Ролевые игры со сложной системой развития персонажа, накопления опыта, а также различные симуляторы и стратегии реализовывать придется как минимум с помощью .sh/.bat скриптов либо, если "без кода", то в очень примитивном виде и путём затраты огромного количества деревьев из папок.
Самым естественным жанром будет Avdenture (Приключения), где больше нужно будет погружаться в сюжет, делать обдуманный выбор и решать головоломки. Понятие визуальная новелла здесь вряд ли применимо, хотя все признаки могут быть - и картинки и музыка и диалоги. То есть папочно-файловые игры не обязаны быть текстовыми. Если есть возможность найти и добросить в папку подходящие изображения и музыку - сделайте это. Не забудьте в описании ситуации напомнить посмотреть изображения и включить саунд-трек.

Для удобства изложения и обмена знаниями и приёмами создания папочно-файловых игр давайте составим словарь терминов:

Сцена, папка сцены - папка, которая содержит как минимум текстовое описание

Описание - главный файл любой сцены, помимо самого описания сцены содержит пронумерованное описание веток: TEXT.TXT. Правила именования могут быть любыми но для максимальной совместимости лучше использовать символы латинской раскладки. Опять же для максимальной совместимости используйте кодировку UTF-8 (никаких CP-1251) и CRLF (а не просто LF) и предупреждайте игрока о том, что ему нужно включить моноширинный шрифт если вы используете ASCII-рисунки в описаниях. Не используйте табуляцию в таких рисунках - только пробелы.
Пример описания
TEXT.TXT:
Вы вошли в дом. Здесь тускло - свет с трудом проникает через грязные маленькие стекла, в помещении зябко, пахнет сыростью и каким-то органическим газом. Из глубины здания доносится редкий звук падающих капель воды.
1 - идти на звук капель
2 - зажечь фонарь
3 - пароль к архиву - ответ на вопрос `что делать?` - два слова 7 и 3 буквы, действие и орган
Другая формулировка 3-й ветки может быть такой
3 - `что делать?`: {действие}(7 букв) {орган}(3 буквы)
Или другая пунктуация, главное сохранять единообразие, чтобы не смущать игрока.
Давать такую подсказку не всегда обязательно, а иногда нужно дать еще больше подсказок.

Ветка - одна из папок вложенных в папку сцены, пронумерована, архив также может считаться веткой
1/
2/
3.zip

Верхушка - верхняя папка, начало игры

Тупик - одна из конечных папок, не имеющих веток, может быть одной из концовок, содержит только описание

Архив - (обычно имеется в виду zip-архив с паролем). Содержит часть иерархии, продолжение (или одно из продолжений) игры. Надо учитывать, что популярный на Windows-"сборочках" формат WinRAR крайне непопулярен на остальных операционных системах. Пароль к архиву набирается в латинской раскладке (таков формат zip), но так, словно включена кириллическая: ghbdtn, допускаются пробелы для разделения слов, для простоты все буквы в пароле маленькие. Можно и нужно упрощать игроку задачу давая подсказки, например, на какой вопрос отвечает пароль, сколько там слов, сколько букв в словах, что это за слова (предмет, действие). Так, чтобы было и не слишком сложно и не слишком просто. Подсказкой может быть и дополнительная ветка. Например, висит куртка, в ветке осмотреть куртку можно узнать, что на куртке есть красивая брошь. Игроку она вряд ли нужна (хотя по сюжету нужна), однако сказать об этом напрямую было бы слишком банально. Поэтому ветка где обнаруживается брошь делается тупиковой. Игрок возвращается назад, туда, где есть архив с подсказкой "что сделать? действие:5 букв, предмет:5 букв". Если это будет слишком легким заданием в данной ситуации, то подсказку можно сократить до вопроса "что сделать? (2 слова)" или даже просто "что сделать?". Ветки без пароля должны просто раскрывать сюжет, давать больше деталей и подсказок. Подсказки могут быть не только в тексте но и в изображениях, звуках. Иногда, если сюжет сложный и нелинейный можно определяющие решения давать в виде ветки без пароля. В остальном везде где требуется совершить прогресс, избежать опасности, получить достижение - нужен архив с паролем.
Какие еще могут быть загадки: песня (мп3-файл), причем желательно встроить её в сюжет, например игрок нашел кассету и вставил её в магнитофон, заиграла эта песня, а где-то выше по иерархии дается архив с такой подсказкой: "в какой город взять билет?". ну может еще количество букв. разных медиафайлов еще много ниже по иерархии. игроку нужно догадаться что ресторанчик, о котором поётся в той песне и определяет город, в который нужно взять билет, как будто кто-то оставил подсказку в виде кассеты где его искать. Без гугления тут не обойтись. Изощренные варианты подсказок могут включать в себя изображения письма со скрытым текстом который можно проявить только уменьшив яркость в графическом редакторе или посмотрев на изображение с наклоном монитора (сработает не на всех мониторах). А сам скрытый текст может быть просто набором цифр, которые могут оказаться координатами какого-то места или номером страницы/строчки/буквы от книги, которую вы ранее в другой папке находили в виде pdf.

Медиа - любой файл описания может быть дополнен такими материалами как изображения, видеофайлы, аудиофайлы и даже pdf-документы
HOUSE.MP4
CREATURE.GIF
AMBIENT.MP3
VOICE.OGG
LETTER.PNG
BOOK.PDF

Дерево - иерархия папок и файлов
GAME_1/
`-TEXT.TXT
`-HERO.JPG
`-1/
`--TEXT.TXT
`--1/
`---TEXT.TXT
`-2/
`--TEXT.TXT
`--PICTURE.JPG
`-3.ZIP
Аноним 21/03/17 Втр 15:48:09  391545
Могу обрадовать тебя ОП, существуют уже тысячи (миллионы?) готовых игр на твоем движке.
Это изучение исходников любой проги сложнее laba1 без нормальной IDE (блокнот сойдет).
Игровой процессс - как ты описал. Открываешь файлик - читаешь. Тут класс используется - пиздуешь в файл с описанием класса курить интерфейс. Нет описания интерфейса - пиздуй читать реализацию. Тут хоба - внешняя либа. Извольте проследовать в гугл изучить че это за зверь и зачем он. А тут внешний скрипт подгружается на незнакомом ЯП - чем не квест по решению голволомки? А тут какая-то структура используется, для нахождения объявления которой нужно размотать цепочку инклудов на десяток уровней (а на каждом уровне - с десяток вариантов откуда оно может тянутся) - чем тебе не прохождение лабиринта?
Так что ждем от тебя видео та Ютубе прохождения последних хитов гитхаба.
Аноним 21/03/17 Втр 16:22:29  391554
>>391545
Хорошо пошутил, молодец.
твиттерский-кун !88B6VYfoQI 21/03/17 Втр 23:24:49  391635
>>391350
Тебе 13 лет да? Ну или ты просто аутист какой-то который в определение игры не может.

Ну а по делу. Я знаю как минимум три десктоп-игры, где файловая система очень активно используется. Притом не таким даунским способом естественно
Аноним 22/03/17 Срд 01:18:56  391666
>>391635
Скорее на 13 лет больше чем тебе. Иди читни определение игры, а потом быстро спать!
твиттерский-кун !88B6VYfoQI 22/03/17 Срд 03:15:56  391673
>>391666
Ну трипл то точно пиздеть не будет. (школьники евривеар)
Аноним 22/03/17 Срд 13:08:30  391715
Собираю команду по разработке по типу FAF игр!
В команду требуются:
1) Модельщики.
2) Художники.
3) Программист (2 шт.)
4) Аудиодизайнер.

На себя беру обязанности сценариста и геймдизайнера.
Аноним 22/03/17 Срд 13:10:40  391716
>>391673
Как вчера свой праздник отметил?
Аноним 22/03/17 Срд 13:11:39  391717
>>391715
Присоединюсь, пожалуй. В смысле, тоже ищу команду, нужны программисты (8 штук), 4 левел дизайнера, 2 гейм дизайнера, 5 3Д моделлеров, 2 звукорежиссера
Аноним 22/03/17 Срд 13:23:51  391719
>>391717
Ну считай один грамотный геймдиз у тебя есть...
Сам то чем заниматься будешь!?
Мб ты программировать будешь?
Аноним 22/03/17 Срд 13:50:47  391721
x89871f3b.jpg (422Кб, 1000x750)
>>391130 (OP)
Это охуенно в том плане что вроде бы и визуальная новелла, но без осточертелого ренпая и кликанья после каждой фразы, без БЛЯДСКИХ АНИМЕШНЫХ РОЖ И СЛАЩАВЫХ БЭКГРАУНДОВ, такой-то спартанский хардкор + реальные головоломки а не ужимочки перед капризной пиздой.
Аноним 22/03/17 Срд 13:52:53  391722
>>391719
Я пиксельартист. У меня собстенное видение. Это значит что ты меня не заставишь нарисовать 32х128 героя с шапкой с помпоном. Если я захочу чтобы он был ниже ростом он у меня будет ниже ростом, захочу другую шапку - будет другая шапка, понимаешь? Я могу даже сюжет потребовать изменить, я очень чувствителен к говну. Денег не беру, только биткоины. Ну что, берешь меня в команду?
Аноним 22/03/17 Срд 13:58:07  391724
>>391715
Готов стать манагером твоей хуйни
Аноним 23/03/17 Чтв 16:10:17  392010
>>391724
Готов нассать тебе в рот.
Аноним 23/03/17 Чтв 16:51:58  392027
>>391222
> осмотреть ящики в столе
> открыть занавески
Где вариант "поесть кровать"?
Аноним 23/03/17 Чтв 16:58:05  392029
>>392027
А зачем есть кровать? Она ведь несъедобна. Ты игру-то прошел?
Аноним 23/03/17 Чтв 17:16:57  392040
.jpg (40Кб, 500x300)
Д И Р Е К Т О Р И Я
И
Р
Е
К
Т
О
Р
И
Я
Аноним 23/03/17 Чтв 17:36:46  392055
>>392040
Юниксоэ
стеты сосут хуй.
Аноним 23/03/17 Чтв 17:53:40  392069
>>392055
Даже в ДОСе директории были. А ваши фолдеромамки не более чем форс геев спизженный мелкомягкими.
Аноним 23/03/17 Чтв 17:59:46  392072
Screen Shot 201[...].png (29Кб, 370x278)
Screen Shot 201[...].png (49Кб, 782x138)
>>392069
Нас большинство. Соси хуй. дуДОС устаревшее говно мамонта, линукс - недоделанная параша
Аноним 23/03/17 Чтв 18:04:41  392074
>>392072
Во первых линукс везде помимо домашних ПК.
Во вторых в большинстве DE линукса тоже самое.
В третьих... Пиздец.
Аноним 23/03/17 Чтв 18:08:41  392077
>>392074
Ты бы лучше игру прошел раз такой умный.
Аноним 23/03/17 Чтв 20:28:56  392124
1364242750694.jpg (109Кб, 1020x680)
Впервые в этом тысячелетии. Супер-хит от доселе неизвестных инди-разработчиков-энтузиастов из ГД. Лучшая игра, новаторство, новый движок, новая концепция.
Бест ов зе бест.
100/10 - авторитетный критик
Спешите видеть и купить!

Версия Early Access. Продолжение следует.

Скачать демо бесплатно без смс: https://mega.nz/#!v9cnGIBD!eARMtZzXyRrbS2ztFiMJm3UuCp2ALbPkb34GIhbLYS4
Аноним 23/03/17 Чтв 20:31:28  392125
>>392124
P.S. Игра называется "Лютые орки из космоса против мутантов из канализации"
Аноним 24/03/17 Птн 00:07:48  392143
>>392125
>>392124
Хуево сделал. Сказали же блядь папки и файлы. Чтоб я взял и в папку 1 зашел если делаю первый выбор, а не искать в куче файлов нужный текстовик. Иди переделывай
Аноним 24/03/17 Птн 00:16:35  392147
>>392124
Алсо такую хуйню уже делали на одном TWG причем тоже про космос, искать файлик в общей куче это неудобно и неинтересно.
А вообще видно что ты старался, много текста, молодец.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 58 | 7 | 19
Назад Вверх Каталог Обновить

Топ тредов
Избранное