RSS
Pages: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
[>] Re: Сборка INSTEAD для WinRT
std.tech
Peter(syscall,1) — Antokolos
2017-10-02 18:29:22


> При попытке засунуть реализацию create_dir_if_needed в SDL2_winrt.cpp получаю такие ошибки:
А как ты ее засовываешь? Можно показать конечный cpp?

[>] Re: Сборка INSTEAD для WinRT
std.tech
Peter(syscall,1) — Antokolos
2017-10-04 21:10:01


В общем, крутил и так и этак, не могу я в таком виде патчи внести в дерево полностью.

Но могу частично, как это было сделано с андроид. В принципе, это не так уж и плохо. :) А winrt изменения можно выкладывать на instead-hub рядом.

Тут столько всего смешано, а я не могу это развести нормально, ибо не владею платформой. Я сделал патч, на том уровне, на котором у меня он не вызывает вопросов, но там не все. Проверишь?

http://instead.syscall.ru/downloads/winrt.patch

[>] Re: А как сделать, чтобы...
std.prog
Peter(syscall,1) — Пэ
2019-06-13 23:48:42


Привет, не могу развернуто сейчас ответить (с телефона не удобно) но можно прочитать про daemon метод. Грубо говоря, метод дергается каждый ход у объекта. А там уже можно делать что угодно. Для запуска StartDaemon кажется используется. В примерах должно быть и в существующих играх.

[>] Re: Сборка INSTEAD для WinRT
std.tech
Peter(syscall,1) — Antokolos
2017-10-05 22:37:54


Я предполагал что winrt.h используется только в winrt.c просто.

Есть смысл хотя бы такой патч мержить?

[>] Re: конец
std.club
Peter(syscall,1) — Ромеро
2017-05-21 17:41:55


Рано или поздно, ты это прочитаешь. По крайней мере, когда я сниму скрипт или ты снова сменишь ip.
Беседовать с тобой я не буду, я не вижу в этом смысла. Причем, как не посмотри. Презираешь? Значит, говорить со мной -- ниже твоего достоинства.
А то, что думаю о тебе я -- неважно. Я вообще ничего не думаю. :) Ни о себе. Ни о тебе.

Но вот есть конкретная проблема, которую я попытаюсь решать -- присутствие мата и своеобразного юродства на моих ресурсах -- я попытаюсь этого избежать.. Если у меня не выйдет -- закрою ресурсы (на время, или навсегда).
Береги себя.

[>] Re: А как сделать, чтобы...
std.prog
Peter(syscall,1) — Пэ
2019-06-16 13:34:15


В моей игре есть реализация класса path. https://github.com/gl00my/instead-game-summerday

Но вообще, стороны света - это удобная и абстрактная система перемещений. Ей и пользоваться удобно и в голове карту держать. Так что я бы ей не пренебрегал.

[>] Re: Сборка INSTEAD для WinRT
std.tech
Peter(syscall,1) — Antokolos
2017-10-07 12:05:19


> Да, конечно.
Пушнул патч.

[>] Re: Использование аудиозаписей
std.prog
Peter(syscall,1) — vmg
2019-08-27 23:22:04


> Допустим, надо, чтобы на определённом шаге пользователь услышал запись речи.

Ну, это вроде бы просто проиграть звуковой файл? По идее, и базовых функций достаточно.

> И подскажите, пожалуйста (извините за тупёж), где читать описание модулей.

snd описан в той-же документации.

Здесь: https://github.com/instead-hub/instead/blob/master/doc/stead3-ru.md#%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0

И здесь (расширенные возможности): https://github.com/instead-hub/instead/blob/master/doc/stead3-ru.md#%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-snd

Кратко, можно играть звук в определенном канале с определенной громкостью и проверять - играет ли он ещё или уже перестал.

> А ещё спрошу, в какой программе лучше преобразовывать разные форматы записи в ogg.

Если хочется с gui, то audacity. Если консоль - то oggenc (vorbis-tools) или ffmpeg.

[>] Re: конец
std.club
Peter(syscall,1) — Ромеро
2017-05-21 23:45:56


Ну так все нормально, получается. Раз ты молодец и прав. Совесть чиста же. Ведешь войну, как и обещал. А я буду рутинно и бесчестно (бесчеловечно) продолжать зачищать мат и потоки юродства, уж прости. Такое у меня видение. Хоть и неприятно, но подтирать нужно. Хочешь говорить лично мне -- пиши. Зачем эхи засорять? Мои контакты есть на instead.syscall.ru.

[>] Re: Сборка INSTEAD для WinRT
std.tech
Peter(syscall,1) — Antokolos
2017-10-12 11:56:30


> Самый последний коммит там (_USE_UNPACK support) посвящён дополнениям для того, чтобы можно было собрать с флагом _USE_UNPACK

Понял, буду смотреть.

[>] INSTEAD на Sailfish OS
std.tech
Peter(syscall,1) — All
2017-10-21 13:40:56


Дали поиграться с телефоном на Sailfish OS (Jolla C).
Конечно же, первым делом попробовал собрать INSTEAD.
Две новости: хорошая и плохая. :)

Хорошая новость -- собрать инстед легко. И я даже смог поиграть в minerbold.

Плохая новость: SDL2 на сейлфише недопилен.

- Координаты точскрина приходят в ненормализованной форме. (Пиксели а не float).
- События точа не эмулируют клики мыши (как это сделано во всех других мобильных платформах).
- Совсем нет звуков
- Ну и разбираться с поворотом экрана

Я понял, что порт возможен и если им заняться, то его можно получить. Но для этого нужны определенные усилия. Телефоны jolla у нас редкость, так что статус порта пока -- "заморожен".

[>] Re: Использование аудиозаписей
std.prog
Peter(syscall,1) — vmg
2019-08-28 10:00:42


> Пётр, большое спасибо — теперь всё нашёл. Я въезжаю постепенно и иногда могу просить о помощи (в том числе) для моральной поддержки. Надеюсь, у нас это не возбраняется. До встречи в песочнице.

Да пиши свободно, конечно!

[>] Re: Сборка INSTEAD для WinRT
std.tech
Peter(syscall,1) — Antokolos
2017-10-22 11:54:33


Ты тут?

Я тут все таки пытаюсь разгрести сборку INSTEAD. Нужно, чтоб ты проверил следующую версию в git.

Описываю суть изменений.

1) системные include находятся ТОЛЬКО в src/instead/system.h ВСЕ условные СИСТЕМНЫЕ включения должны быть ТАМ, кроме специфичных инклюдов в архитектурных файлах (windows.c и так далее)
2) В файлах ios.h, s60.h и так далее (если они нужны!) описываются только НЕ СИСТЕМНЫЕ отличия. Для примера смотри ios.h. winrt.h и wince.h удалены
3) Я не понимаю такую конструкцию:

#ifdef _MSC_VER
#include "unistd.h"
#define PATH_MAX MAX_PATH
#else

Дело в том, что инклюды с "" (в отличие от <>) это инклюды НЕ СИСТЕМНЫХ файлов. Я не понимаю, как ты собрал src/instead/* если в system.h есть инклюде <dirent.h> безусловный, а в windows.c он под ifdef да еще и в "". Так что чтоб не путаться я это удалил и пробуем еще раз, если можно.

4) никаких больше PATH_MAX, единственное место где он есть это system.h который включается через externals.h


Что нужно? Внести изменения ТОЛЬКО в system.h для того, чтобы сборка прошла успешно для всех наших целей.

Поможешь?

P.S. я проверил сборки: windows, s60, wince и unix/linux -- они работают

После того как мы наведем порядок на этом уровне, можно будет снова пытаться как то сливать изменения

[>] Re: конец
std.club
Peter(syscall,1) — Ромеро
2017-05-22 09:38:13


Если стереть сообщение с матом и потоком ненависти ко всему живому, а потом сообщения в которых это "обыгрывается" - это портить тебе жизнь и оскорблять, то я, действительно, это делаю. Больше не помню никаких оскорблений. Свои же можешь перечитать на 51t.ru. Мои ресурсы -- общие. И это часть моей "работы". Лично мне, повторяю, можешь как угодно писать. Но порядок на общих ресурсах буду поддерживать и дальше. А так, я тебя нигде не забанил.

А про жизнь, это ты верно подметил, но ты не допускаешь и мысли, что может и другим людям в жизни не сладко. Аскетика относится всегда к себе. А на проповедь твои сообщения тоже непохожи.

[>] Re: Рандом в СТИД 2
std.prog
Peter(syscall,1) — kolobod
2019-09-25 17:28:03


Привет!
Не совсем понял, что тут имеется в виду:

act = function(s)
      if got_bunker_key then 
		        random_action_on = true; -- кто анализирует эту переменную?
      end;

То-есть, не понятно, какой именно код запускает событие? life метод? Или непосредственно в act?
Так-то, сам random делается просто:

local n = rnd(3)

if n == 1 then
-- 1
elseif n == 2 then
-- 2
else
-- 3
end

Ну или в твоем примере можно сразу:

random_action_on = rnd(3) -- от 1 до 3

[>] Re: Сборка INSTEAD для WinRT
std.tech
Peter(syscall,1) — Antokolos
2017-10-22 18:30:56


Отлично. Вечером пофикшу мелочи и снова буду думать про дальнейшие мержи.
Идет процесс не быстро так как много навалилось работы. :(

[>] Re: Рандом в СТИД 2
std.prog
Peter(syscall,1) — kolobod
2019-09-25 23:32:27


Если я верно понял вопрос, то что то вроде этого?
Я просто не понял что такое "событие" и зачем столько переменных.
local -- это для временной переменной
Но у тебя random_action_on видимо глобальная переменная.
А так можно было сделать локальную, она бы существовала только во время работы act

act = function(s)
    if got_bunker_key then
        bunker_door_open = true; --дверь открывается, если есть нужный ключ
        random_action_on = rnd(3); --включается "разрешение" для запуска 1 из 3 рандомных событий

        if random_action_on == 1 then dead_attack = true --срабатывает условие для запуска монстров
        elseif random_action_on == 2 then dead_blind = true --срабатывает условие при котором монстры игрока не видят
        elseif random_action_on == 3 then poison_on = true --срабатывает условие при котором персонаж получает отравление
        end
    end;
end

[>] Устал
std.club
Peter(syscall,1) — All
2017-05-25 01:02:02


На работе полный завал. v.v.b. снова на вентилятор набросал... Нафига этот форум? Ухожу сюда насовсем, тут никого нет -- и это главная фича! Превед!

Инстед уже прошел целую жизнь и начал новую. Это пугает! Так долго не живут. :)

[>] Re: Сборка INSTEAD для WinRT
std.tech
Peter(syscall,1) — Antokolos
2017-10-22 19:52:57


> Скорее всего, дело в относительных путях,
wince версия полностью избавлена от относительных путей.
Собственно инстед от них избавлен начиная с wince версии.
Все chdir/getdir - реализованы внутри и всегда работают с абсолютными путями (по кр мере в wince)
Именно поэтому берется argv[0] в начале, чтоб найти абсолютный путь.
Ты можешь даже в UNIX версии заменить в src/util.c реализацию setdir и прочих - и будет все на абсолютных путях.

Так что я считаю надо доотладить.

Все api по работе с дирами находится в src/util.c

[>] Re: Сборка INSTEAD для WinRT
std.tech
Peter(syscall,1) — Antokolos
2017-10-22 20:01:06


Да и Android с абсолютными путями работает.
Можешь глянуть ветку #ifndef ANDROID в util.c
Только для UNIX сборки используются chdir, getcwd а в остальных - формируются полные пути и просто идет работа по ним.

[>] Re: Устал
std.club
Peter(syscall,1) — Antokolos
2017-05-25 11:37:07


Да уже сроднился как то. :) а сколько фич из инстеда ушло в мою работу, вообще не пересчитать. :)

[>] Re: INSTEAD на Sailfish OS
std.tech
Peter(syscall,1) — Peter
2017-10-27 13:53:32


Я погорячился. На данный момент порт на SailfishOS полностью работоспособен. Пришлось сделать воркэраунды для всех проблем, но иснтедом теперь можно пользоваться.
Правда, пока это никуда не закоммичено....

[>] Re: INSTEAD на Sailfish OS
std.tech
Peter(syscall,1) — Peter
2017-10-31 14:57:34


Порт instead в warehouse.

[>] Re: instead 3.0.0
std.club
Peter(syscall,1) — Ромеро
2017-05-27 10:11:39


Ух ты, круто. Насчет ланчера -- странно. Видел такое только в сборке под wine. Была особенность работы qt в wine. Попробую воспроизвести.

P.S. правда инстед 3.0.1 придется еще выпускать, там уже багфиксы пошли :)

[>] Бета версия INSTEAD 3.2
std.tech
Peter(syscall,1) — All
2017-12-17 12:57:30


В общем я решил поступить так.
Бинарные сборки бета версии будут появляться здесь: http://instead.syscall.ru/instead/3.2-beta/

После НГ если новых багов не будет выявлено, то это и станет релизом 3.2.
Если нет - новый заход.

Прошу всех кто собирает бинарные сборки - начать их собирать и пробовать. Спасибо!

[>] Re: instead 3.0.0
std.club
Peter(syscall,1) — Peter
2017-05-27 11:01:48


Собрал только что в openbsd с qt4. Запустил -- работает. Может, что то не так с процедурой сборки?
Вот ldd на бинарник, который собрался.
instead-launcher:
	Start            End              Type Open Ref GrpRef Name
	000009c3e2e00000 000009c3e3058000 exe  2    0   0      instead-launcher
	000009c6c9924000 000009c6c9b3a000 rlib 0    6   0      /usr/lib/libz.so.5.0
	000009c646128000 000009c647073000 rlib 0    1   0      /usr/local/lib/libQtGui.so.10.1
	000009c672702000 000009c6729aa000 rlib 0    3   0      /usr/X11R6/lib/libfreetype.so.28.0
	000009c65da61000 000009c65dc6a000 rlib 0    2   0      /usr/X11R6/lib/libSM.so.9.0
	000009c65ef6c000 000009c65f188000 rlib 0    3   0      /usr/X11R6/lib/libICE.so.10.0
	000009c669397000 000009c6695a8000 rlib 0    2   0      /usr/X11R6/lib/libXi.so.12.1
	000009c667c58000 000009c667e62000 rlib 0    2   0      /usr/X11R6/lib/libXrender.so.6.0
	000009c6a38f2000 000009c6a3af5000 rlib 0    2   0      /usr/X11R6/lib/libXinerama.so.6.0
	000009c62fed6000 000009c630119000 rlib 0    2   0      /usr/X11R6/lib/libfontconfig.so.11.0
	000009c6705cc000 000009c6707de000 rlib 0    4   0      /usr/X11R6/lib/libXext.so.13.0
	000009c6bd626000 000009c6bd95f000 rlib 0    6   0      /usr/X11R6/lib/libX11.so.16.1
	000009c6926c1000 000009c692a73000 rlib 0    1   0      /usr/local/lib/libQtNetwork.so.10.0
	000009c6d6daa000 000009c6d731b000 rlib 0    3   0      /usr/local/lib/libQtCore.so.9.0
	000009c5f1057000 000009c5f136e000 rlib 0    4   0      /usr/lib/libstdc++.so.57.0
	000009c694c38000 000009c694e5f000 rlib 0    6   0      /usr/lib/libm.so.10.0
	000009c65a258000 000009c65a467000 rlib 0    8   0      /usr/lib/libpthread.so.23.0
	000009c62e311000 000009c62e5dc000 rlib 0    1   0      /usr/lib/libc.so.89.3
	000009c62fc68000 000009c62fe6a000 rlib 0    2   0      /usr/local/lib/libgthread-2.0.so.4200.4
	000009c66c3b6000 000009c66c6c9000 rlib 0    4   0      /usr/local/lib/libglib-2.0.so.4200.4
	000009c6b6be2000 000009c6b6ded000 rlib 0    5   0      /usr/local/lib/libintl.so.6.0
	000009c5feaa2000 000009c5fecd4000 rlib 0    1   0      /usr/local/lib/libpng.so.17.3
	000009c638fa9000 000009c6391fa000 rlib 0    1   0      /usr/local/lib/libgobject-2.0.so.4200.4
	000009c684653000 000009c68487e000 rlib 0    5   0      /usr/X11R6/lib/libxcb.so.4.0
	000009c60ff1f000 000009c610145000 rlib 0    1   0      /usr/lib/libexpat.so.11.0
	000009c5e6432000 000009c5e6635000 rlib 0    2   0      /usr/X11R6/lib/libpthread-stubs.so.2.0
	000009c677838000 000009c677b37000 rlib 0    5   0      /usr/local/lib/libiconv.so.6.0
	000009c6e1d68000 000009c6e1fac000 rlib 0    3   0      /usr/local/lib/libpcre.so.3.0
	000009c604260000 000009c604468000 rlib 0    1   0      /usr/local/lib/libffi.so.1.2
	000009c66e768000 000009c66e96c000 rlib 0    1   0      /usr/X11R6/lib/libXau.so.10.0
	000009c680bd7000 000009c680ddd000 rlib 0    1   0      /usr/X11R6/lib/libXdmcp.so.11.0
	000009c66f400000 000009c66f400000 rtld 0    1   0      /usr/libexec/ld.so

[>] Re: Перемещение через... dsc - в СТИД 2
std.prog
Peter(syscall,1) — kolobod
2019-10-11 20:24:23


Тут такое дело, я совсем уже не помню STEAD2 и не хочется в нем снова разбираться, так как STEAD2 больше не развивается.
Но дам такой совет:
- в dsc игровую логику не делать;
- игровкую логику сделать в enter;
- если есть вопрос по life - нужен рабочий пример, который я смогу запустить и отладить. Тогда смогу помочь.

[>] Незакопирайченные исполнители классической музыки
std.club
Peter(syscall,1) — All
2017-05-28 23:12:57


А есть ли такие? Чтоб можно было в игре использовать классическую музыку без копирайтных вопросов?

[>] Re: Незакопирайченные исполнители классической музыки
std.club
Peter(syscall,1) — Peter
2017-05-28 23:29:17


Ответили в конфе. http://musopen.org
Интересный ресурс, буду иметь в виду,

[>] Re: Перемещение через... dsc - в СТИД 2
std.prog
Peter(syscall,1) — kolobod
2019-10-12 00:00:27


А, я понял! То-есть мы хотим после какого-то действия сделать walk. Чтобы была функция, которая следит за событиями.
Ну да, тогда life в теории -- рабочий вариант. Но там нюансы были, в документации по STEAD2 было что то о том, как надо делать переходы из life метода.
Я могу посмотреть, но нужен демо-пример небольшой.

[>] Re: Освоение BASH, The Super Dimension Fortress (SDF)
std.tech
Peter(syscall,1) — Anotheroneuser
2018-08-07 18:51:38


Anotheroneuser> Вопрос
Anotheroneuser> Поскольку я ssh использовал впервые, то безопасности ради можно узнать -- ко мне в компьютер сейчас залезть никто не может? )) Или надо почистить что-нибудь там в этом ssh? Или сессия прекращается с момента, когда закрываешь терминал?

Для того, чтоб к тебе кто то зашёл, ты должен понять сервер ssh у себя и создать пользователя. :)

[>] Re: Освоение BASH, The Super Dimension Fortress (SDF)
std.tech
Peter(syscall,1) — Anotheroneuser
2018-08-07 20:46:12


> Для несведущего это выглядит как связь из ниоткуда в никуда ))

Вот можно подключиться по телнету сюда и посмотреть фильм =)

telnet towel.blinkenlights.nl

[>] Re: еще вопросец (СТИД 2)
std.prog
Peter(syscall,1) — kolobod
2020-02-01 13:52:30


Ты понимаешь, сложно из описаний понять что происходит. Нужен законченный демо-пример который можно запустить и исправлять. Сделай такой тест в виде запускаемого мейна тогда можно помочь. Если некуда залить, можно на форум http://instead-games.ru (сверху ссылка на форум)

[>] INSTEAD 3.0.1
std.club
Peter(syscall,1) — All
2017-06-04 13:41:28


Выпущен корректирующий релиз INSTEAD 3.0.1. Этот релиз содержит исправления ошибок:

* исправлена ошибка, приводящая к падению INSTEAD при минимизации;
* исправлена ошибка реализации start() в stead3;

Бинарные сборки будут появляться по мере их готовности.

[>] Re: еще вопросец (СТИД 2)
std.prog
Peter(syscall,1) — kolobod
2020-02-01 16:49:08


> В общем на данный момент проблема только в одном. Как сделать - чтобы при выходе из диалога в комнату без каких-либо комментариев - в изначальном описании комнаты не добавлялась пустая строка?

Вот и нужен от тебя пример. Вообще не понятно что там происходит. В стед3 никаких лишних строк быть не должно. В стед2, который я заюбыл, тоже можно их спрятать, но что именно у тебя происходит без кода примера понять невозможно.

[>] Обсуждение INSTEAD
std.club
Peter(syscall,1) — Wol4ik
2017-06-21 22:29:28


Wol4ik, по инстеду пиши в эхи std.club/game/tech пожалуйста. Ты находишься на ноде в сети idec, в которой несколько тематических эх. Эха ii.14 посвящена этой сети, про инстед в нее не надо писать.
Список эх находится справа. Столбиком.

[>] О творчестве
std.club
Peter(syscall,1) — All
2017-06-24 23:23:23


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

[>] Re: еще вопросец (СТИД 2)
std.prog
Peter(syscall,1) — kolobod
2020-02-01 18:17:40


Ну там у тебя стоит [[ ]] - это и есть пустая реакция. Убери ее, а слудующую строку явно пометь как code =
		{ tag = 'ВЫЙТИ', 
		    'ВЫЙТИ', 
			code = [[ pon 'ВЫЙТИ'; walkback(); ]] --walkback(); walk 'groop_camp';	
		},					
P.S. Забыл я уже старое API. Переходи на новое потом. )

[>] Еще о творчестве
std.club
Peter(syscall,1) — All
2017-06-24 23:53:18


Из статьи про расцвет Atari. Вообще, интересная статья: https://geektimes.ru/post/290173/

«Думаю, что в ранние годы Atari имела успех, потому что игры делались программистами с любовью. По крайней мере, в моём случае это было именно так. В те далёкие дни каждая игра для 2600 полностью создавалась одним человеком, придумавшим концепцию, написавшим программу и нарисовавшим графику».
— Уоррен Робинетт

[>] И снова о творчестве
std.club
Peter(syscall,1) — All
2017-06-25 00:04:01


Еще пару интересных интервью.
Интервью с Эриком Шаи, создателем Another World: http://www.old-games.ru/articles/42257.html

Интервью с Эриком Чахи и Джорданом Мехнером: http://www.old-games.ru/articles/38783.html

Я написал эти сообщения как контр-пример последним статьям на ифхабе, где большое внимание уделяется рационализации творчества. На мой взгляд, при таком однобоком подходе, в творчестве теряется нечто очень важное. Да здравствует атмосфера кружка программирования. :)

Цитата:

Д.М.: Один мой друг из другой сферы недавно дал мне такой совет. Он сказал, что большинство людей подходят к вещам на «раз-два-три».
«Раз» — это первое вдохновение, видение, воодушевление. «Раз» - золото, волшебство, желанное всеми.
«Два» — это все те причины, по которым игра не сможет появиться на свет, не будет продаваться или работать. Это все трудности – технические, финансовые, организационные, которые надо решить.
«Три» — это этап создания.

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

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

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

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

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

Позже, конечно, ты начнёшь понимать, где проблемы и огрехи, и придётся с ними разбираться; но справиться с ними будет проще, потому, что проект уже придёт в движение. А задумавшись о препятствиях в самом начале, можно легко отговорить себя браться за работу.

Э.Ч.: А, теперь ясно, что ты имеешь в виду. Я вспомнил разработку Another World, - тогда процесс созидания состоял в первую очередь из экспериментирования с идеями. Сегодня в индустрии прослеживается тенденция к теоретизации и рационализации процесса создания, что оставляет проекту мало шансов пройти по пути 1-3-2. Заставляет задуматься, правда...

[>] Re: еще вопросец (СТИД 2)
std.prog
Peter(syscall,1) — kolobod
2020-02-01 19:39:12


> Осилить бы это))) Если добью наконец игру (стыдно сказать, 5 лет уже прошло - 5, КАРЛ! ПЯТЬ!!) попробую поразбираться в стид3.

Новый попроще. )

[>] О творчестве
std.club
Peter(syscall,1) — All
2017-07-07 00:31:46


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

Тарковский о "Сталкере".

[>] О творчестве
std.club
Peter(syscall,1) — All
2017-07-09 11:31:10


Читая дневники Тарковского, встречаю интересные цитаты. Конечно, мы не Достоевские, а игры на INSTEAD -- это всего-лишь игры. :) Но если истории INSTEAD -- игры. То написание игры -- это игра в творчество. А я чувствую, что мое понимание творчества лежит где-то в этой плоскости, а не в рационализации. Все эти "рецепты" написания хорошой игры на ифхабе вызывают во мне приступы удушья. :) Конечно, моя мысль не в том, что надо писать безграмотно и т.д. Она в том -- что правила вторичны. Первичней -- фундаментальная задача творчества, о которой никто, почему-то (на том же ифхабе) не пишет...

"Чтобы хорошо писать, надо разучиться грамматике" (Гёте)
"Чем недоступнее рассудку произведение, тем оно выше". (Гёте)
"Кто хочет понять поэта, должен идти в страну поэта". (Гёте)

"…И у Гёте мы найдем тяжелые строки, и у него нас встретит и неясность изложения, и банальность мысли; дело не в мысли, не в красочности и не в соблюдении правил словесности, а в чем-то ином, живом, но непонятном, до конца ускользающем от определений художественном гении…"

"… Самые ясные образы великих художников слова не так-то ясны, как и прозрачное денное небо над нами, если пристально вглядываться в него, окажется вовсе не голубым, а синим, темным, бездонным. И потому-то творения гениев при всей их кристальной ясности подчас заставляют нас тревожно вглядываться в их глубину и определять эту ясность, как ясность глубины, но… и только; дно этой глубины ускользает".

(А. Белый. "Трагедия творчества. Достоевский и Толстой")

Если бы мы могли совершенно не принимать в расчет все правила и общепринятые способы, которыми делаются фильмы, книги и проч., какие
бы замечательные вещи можно было бы создавать! Мы совершенно разучились наблюдать. Наблюдение мы заменили деланием по шаблону.

(Тарковский)

"Мы ничего не знаем об авторах величайших творений. Шекспир никогда не существовал, и я сожалею, что его пьесы помечены именем. "Книга Иова" не принадлежит никому. Самые полезные и самые глубокие понятия, какие мы можем составить о человеческом творчестве, в высшей степени искажаются, когда факты биографии, сентиментальная легенда и тому подобное примешиваются к внутренней оценке произведения. То, что составляет произведение, не есть тот, кто ставит на нем свое имя. То, что составляет произведение, не имеет имени".

(Поль Валери)

"Совершенства достигает лишь тот, кто отказывается от всяческих средств, ведущих к сознательной утрировке".

(Поль Валери)

[>] О творчестве
std.club
Peter(syscall,1) — All
2017-07-09 18:46:13


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

(Оскар Уайльд)

[>] Re: О творчестве
std.club
Peter(syscall,1) — vit01
2017-07-09 19:19:03


А почему стыдно то? Имеешь право на свое мнение. :) Я озвучиваю свое, и оно, в среде ификшена не очень популярно. Так что ты не одинок. Это скорее я -- белая ворона. Поэтому я рад, когда нахожу "единомышленников".

[>] О творчестве
std.club
Peter(syscall,1) — All
2017-07-09 20:02:54


Нашел книжку: "Психология искусства". https://ru.wikipedia.org/wiki/Психология_искусства_(книга)
Может быть, почитаю.

Хочу привести цитату из введения (с сокращениями). Просто я очень обрадовался, что нашел (почти дословно!) то, что сам пытался передать в споре о творчестве, который проходил у нас в конфе с technix :)

... в книге немалое место занимает критика односторонних взглядов на специфику искусства ... Он выступает потив сведения функции искусства к функции собственно познавательной, гностической. Если искусство и выполняет познавательную функцию, то это – функция особого познания, выполняемая особыми приемами. И дело не просто в том, что это – образное познание. Обращение к образу, символу само по себе еще не создает художественного произведения. «Пиктографичность» произведения и его художественность – разные вещи. Сущность и функция искусства не заключается и в самой по себе форме, ибо форма не существует самостоятельно и не является самоценной. Ее действительное значение открывается, лишь когда мы рассматриваем ее по отношению к тому материалу, который она преобразует, «развоплощает», по выражению Выготского, и дает ему новую жизнь в содержании художественного произведения. С этих позиций автор и выступает против формализма в искусстве, критике которого он посвящает целую главу своей книги («Искусство как прием»).

Но, может быть, специфика искусства заключается в выражении эмоциональных переживаний, в передаче чувств? Это решение тоже отвергается автором. Он выступает против и теории заражения чувствами и чисто гедонистического понимания функции искусства.

Конечно, искусство «работает» с человеческими чувствами и художественное произведение воплощает в себе эту работу. Чувства, эмоции, страсти входят в содержание произведения искусства, однако в нем они преобразуются. Подобно тому, как художественный прием создает метаморфоз материала произведения, он создает и метаморфоз чувств. Смысл этого метаморфоза чувств состоит, по мысли Выготского, в том, что они возвышаются над индивидуальными чувствами, обобщаются и становятся общественными. Так, смысл и функция стихотворения о грусти вовсе не в том, чтобы передать нам грусть автора, заразить нас ею (это было бы грустно для искусства, замечает Выготский), а в том, чтобы претворять эту грусть так, чтобы человеку что-то открылось по-новому – в более высокой, более человечной жизненной правде.

Только ценой великой работы художника может быть достигнут этот метаморфоз, это возвышение чувств. Но сама работа эта скрыта от исследователя, так же как она скрыта и от самонаблюдения художника.

[>] О творчестве
std.club
Peter(syscall,1) — All
2017-07-09 22:47:06


"Главный элемент творчества — чувство личной свободы".
(Чехов)

[>] О творчестве
std.club
Peter(syscall,1) — All
2017-07-09 23:54:24


По наводке true-grue
Нора Галь: Слово живое и мертвое.
http://www.vavilon.ru/noragal/slovo.html
Думаю, полезно в том числе и для написания игр в INSTEAD :)

[>] Попробуйте iing
std.club
Peter(syscall,1) — All
2017-07-16 22:13:41


Очень прошу зайти на http://club.syscall.ru:3000 (порт 3000!) со своего аккаунта, а также проверить работу в цезии.
Если все ок, в обозримом будущем мы перелезем на iing. :)

[>] Re: Попробуйте iing
std.club
Peter(syscall,1) — Wol4ik
2017-07-17 10:11:03


Можно писать и на club.syscall.ru и на club.syscall.ru:3000, должно все работать. Синхронизация каждые 5-10 минут.
Еще есть форум: http://instead.syscall.ru/talk. Но мне нравится тут больше.

Pages: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23