Левый сайдбар Правый сайдбар FAQ / Общение
Показать/Скрыть сайдбар | Тема: Сменить шкрку

FAQ / Вопросы и ответы


1.1 Внешний вид сайта

• 1.1.1 Цифры в квадратных скобках после ника обозначают - репутацию и количество пройденных игр с сайта.

• 1.1.2 Цифра под аватарами в комментариях - репутация пользователя. После регистрации - у Вас тоже появится репа и Вы сможете менять её другим пользователям сайта.

• 1.1.3 На главной странице для игр отображается миниатюра одного из скриншотов игры, выбирается каждый раз случайным образом. Поэтому каждый раз сайт будет выглядеть немножко по другому =)

• 1.1.4 Снизу сайта есть список зарегистрированных людей, которые сейчас в он-лайне

• 1.1.5 Над списком новостей есть несколько режимов сортировки этого списка:

- по дате добавления новости (режим по умолчанию, сверху самые свежие новости)
- по баллам (сортировка происходит по количеству набранных баллов, если баллы одинаковые - по рейтингу, если и рейтинг одинаковый - по количеству просмотров)

• 1.1.6 Если Вас угнетает темный фон сайта - можете переключить окрас на светлый. Для этого справа сверху на сайте есть кнопка смены темы. Всё оформление тут же поменяется, фон станет белым, текст - чёрным.




1.2 После регистрации Вы получаете доступ к следующим функциям сайта

• 1.2.1 Смена аватара - кликни по безымянному аватару, откроется форма для загрузки собственного аватара.

• 1.2.2 Добавление / Заказ игр на сайт - кликни по одноименной ссылке под аватаром. Дальше там всё расписано, что и как.

• 1.2.3 Отправка личных сообщений (ЛС) пользователям сайта - над каждым комментарием пользователей есть ссылка "Отправить ЛС". Либо кликаем на ник, которому хотим отправить сообщение - попадаем на его страничку. Жмем ссылку "Отправить ЛС".

• 1.2.5 Голосуйте за игры - у каждой игры есть рейтинг, Вы можете проголосовать за любую игру / новость на сайте по 10-ти бальной шкале. Среднее значение всех голосов и есть - рейтинг игры.

• 1.2.6 Вы можете отмечать пройденные игры, для этого нужно зайти внутрь новости - снизу будет кнопка "Я прошел эту игру". Список пройденных игр можно просматривать на страничке пользователя (клик по нику). Количество пройденных игр отмечается в квадратных скобках после ника (вторая цифра).

• 1.2.7 Есть возможность оставлять комментарии к каждой новости. Внимание! За глупые комменты Вам могут снизить репутацию!



2.1 Что такое репутация?

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


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



2.2 Правила начисления репутации

• 2.2.1 Чтоб получить репутацию и иметь возможность менять её другим пользователям - необходимо зарегистрироваться на сайте.

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

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

• 2.2.4 При репутации меньше чем 1 - человек не может менять репу другим.

• 2.2.5 Уменьшать репу могут только те пользователи, у которых репа больше 9. Сделано, чтоб новички не стали уменьшать репутацию всем подряд.

• 2.2.6 Нельзя менять репутацию самому себе.

• 2.2.7 При изменении репутации - обязательно нужно писать внятную причину изменения репутации (а не "фывдлаоыдвф"), иначе рискуете получить минус репу себе, а репа с невнятным комментарием будет удалена.

• 2.2.8 Нельзя изменять репу из раздела Общение.

• 2.2.9 Один пользователь может поставить другому только 1 минус в неделю. Сделано, чтоб было сложно в одиночку заминусовать пользователя.

• 2.2.10 Если пользователь пользуется минусами не по назначению (или без указания адекватной причины), то возможность ставить минусы будет отключена.




2.3 Как заработать репутацию

Главное, это понять, что РЕПУТАЦИЮ НАДО НЕ ВЫПРАШИВАТЬ, А ЗАРАБАТЫВАТЬ. Заработать можно так:


• 2.3.1 Играйте в игры и помогайте людям, пишите полезные комментарии, советуйте как пройти какой-либо уровень, как запустить игру и т.д.

• 2.3.2 Добавляйте игры через других редакторов. Когда новость с игрой оценивают в 10 баллов - Вам автоматически добавляется +1 репы.

• 2.3.3 Пишите положительные отзывы о нашем сайте у себя в блогах/онлайн-дневниках/ЖЖ/сервисах закладок с ссылкой на главную страничку нашего сайта. За каждый отзыв получите +1 репы. Ссылки с форумов не учитываются!



3.1 DirectX Web Installer - эта утилита автоматически скачает недостающие файлы из интернета и обновит ваш DirectX.

3.2 NVIDIA PhysX System Software - этот драйвер необходим современным играм, основанным на реальной физике.

3.3 Microsoft Visual C++ 2005-2008-2010-2012-2013 RP (x86/x64) - необходимый набор библиотек для игр, написанных для С++.

3.4 Microsoft .NET Framework - среда .NET Framework и связанные с ней файлы, необходимые для запуска приложений, созданных для работы в среде выполнения .NET Framework. Ссылки на различные версии:
- 1.1
- 2.0 SP2
- 3.5 SP1
- 4.5

3.5 Microsoft XNA 3.0, Microsoft XNA 3.1 и Microsoft XNA 4.0 - набор инструментов разработчика компьютерных игр, разрабатываемый Microsoft, целью которого является облегчение разработки игр. В XNA при отрисовке сцены весь упор идет на использование шейдеров. Даже для того чтобы нарисовать линию придется использовать шейдер.

3.6 OpenAL (Open Audio Library) - свободно распространяемый аппаратно-программный интерфейс (API) для работы с аудиоданными. Ключевой особенностью является работа со звуком в 3D пространстве и использование эффектов EAX. Поддерживается компанией Creative.

3.7 Flash Player - нужен для проигрывания *.swf файлов (Flash игр).


Чтоб установить игру из образа диска, необходим DAEMON Tools Lite (далее DTl).

4.1 Скачать последнюю версию DAEMON Tools Lite можно тут - http://www.disc-tools.com/download/daemon. Там синяя ссылка Download. Скачайте программу и установите.

4.2 После перезагрузки компьютера у вас появится новая буква диска - это виртуальный DVD-ROM. С его помощью можно пользоваться образами дисков, как обычными DVD дисками. Так же обратите внимание, в трее (место, рядом с системными часами) появится новый ярлык программы DTl в виде молнии.

4.3 Кликаем левой кнопкой по ярлыку DTl в трее, выбираем строку с новым появившемся виртуальным приводом. Откроется диалоговое окно открытия файла. Выбираем образ диска.

4.4 Всё, образ смотнирован в виртуальный привод, далее можете пользоваться виртуальным диском как обычно, обращаясь к новому виртуальному приводу через Мой Компьютер.

ТУРМА - местное исправительное учреждение, куда попадают люди, нарушающие SGi-спокойствие матом (скрытый мат = мат), флудом не по теме, спамом , руганью и неадекватным поведением.

Человек, находящийся в ТУРМЕ, не может писать комменты, пользоваться ЛС-ками, голосовать за игры.

После попадания в ТУРМУ, нарушитель должен будет написать, какие выводы он сделал, что осознал и что он больше так не будет. Тогда он снова вернется в ряды полноценных пользователей. Но за повторные нарушения может быть посажен навсегда.


Еще раз, более подробно о правилах поведения. Что запрещено:

5.1 Мат. Намеки на мат: если понятно, что за мат имеется ввиду - то это мат.

5.2 Флуд. В игровых комментариях нельзя общаться на абсолютно сторонние, не касающиеся данной игры темы. Для этого есть ЛС-ки и раздел FAQ / Общение. Будет риск всем участникам беседы попасть в ТУРМУ.

5.3 Спам, реклама. Без согласования с администрацией - ничего нельзя рекламировать в корыстных целях.

5.4 Выяснение отношений. Если есть желание в грубой форме выяснять отношения - есть ЛС-ки, или переходим в другие места для общения (ICQ, Skype...).

5.5 Неадекватное поведение. Если вы не понимаете, что это значит, то вам пора в ТУРМУ.

5.6 Публичное обсуждение/осуждение/оскорбления работы администрации и редакторов. Для этого есть ЛС-ки и аська админа. Если есть что сказать - пишем туда. Иначе - ТУРМА.


ВНИМАНИЕ! Данные правила могут меняться. Если тут что-то явно не указано, то это не значит, что это можно и что вы не попадете в ТУРМУ. Ведите себя адекватно и всё будет хорошо.



В: Как выкладывать игры на SGi и BGi?

О: Игры могут выкладывать только редакторы. Узнать подробности можно в этой теме на форуме: http://forum.small-games.info/index.php?showtopic=565




В: Сайт же о мини играх, почему тут иногда появляются игры аж до 1 ГБ.?!

О: Вообще, верхний лимит для игр - 500 Мб. Но для некоторых жанров этот лимит увеличен в 2 раза (т.е. до 1 ГБ., такие игры, как "я ищу", платформеры...), т.к. они подходят под термин "мини" по своей сути, а не по размеру.




В: На сайте очень много рекламы и она мне очень мешает и раздражает!!!

О: Чтоб убрать практически всю рекламу с сайта - надавите "скрыть рекламу на неделю" (находится под рекламой сверху сайта, строчка голубого цвета).




В: Какое самое быстрое животное на земле?

О: Гепард.


Общение, комментарии пользователей

От: dikktor [1|3] | Дата 2017-11-06 17:58:58

Репутация
1
Ура, меня назвали Ёжиком! :D
От: AnotherBoris [190|20] | Дата 2017-11-06 17:53:20

Репутация
190

dikktor сказал:

Я всё внятно объясняю



Ёж птица гордая - пока не пнёшь, не полетит. Всего-то стоило разок отругать, чтобы выяснилось, что

dikktor сказал:

переустанавливал с семёрки на восьмёрку


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

AnotherBoris подумал несколько секунд и добавил:

dikktor сказал:

Бориска


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

AnotherBoris думал несколько часов и добавил:

BobRock сказал:

он из высшего эльфа одаренного тайными знаниями постепенно превращается в орка.



Сия трансмутация, к слову, уже лет десять как свершилась WAAGH!!!!!
От: BobRock [355|73] | Дата 2017-11-06 13:52:12

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

BobRock подумал несколько минут и добавил:

[мда все запятые потерялись]
От: dikktor [1|3] | Дата 2017-11-06 13:32:06

Репутация
1
О боже... Я всё внятно объясняю! Я же не говорил что с виндовса 361 ставил виндовс 377 а говорил что поставил виндовс 362!
Здесь имеются ввиду что тут ТОЛЬКО 2 СИСТЕМЫ, 7 и 8
У меня раньше была семёрка на системном, а когда он здох то я установил восмёрку!
Я понятно объясняю?

dikktor подумал несколько минут и добавил:

Бориска, чо ты такой нервный, как критик :D! Ты и на Скретча наехал и на меня, и?
От: AnotherBoris [190|20] | Дата 2017-11-06 10:40:32

Репутация
190
Добейте меня кто-нибудь...

dikktor сказал:

я же вчера как-то винду на восьмёрку поставил.


dikktor сказал:

Я вчера винду переустанавливал с семёрки на восьмёрку



Ты это... ты определись сперва что и на что ты там ставил что ли...

А ещё лучше знаешь... не определяйся. Это, по большому счёту, не важно. Ты, *censored*, выражаться внятно сперва научись, это точно важно. А то тебя понять может только пьяный ёжик, да и тот с трудом.

AnotherBoris подумал несколько минут и добавил:

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

В общем это... не добивайте меня, добивайте его... Так надёжнее будет.
От: dikktor [1|3] | Дата 2017-11-06 10:26:07

Репутация
1
Я вчера винду переустанавливал с семёрки на восьмёрку
Это похвально?
У меня жёсткий диск откинул ласты

dikktor подумал несколько минут и добавил:

У меня на семёрки с дровами и WiFi всё нормально робило

dikktor полчасика подумал и добавил:

Если WiFi:Меняй TTL
Если модем:Не знаю
Я драйвера на систему качал через DriverPack17Online, подключал кабель с роутера до компа, так и качал c:
А винда(7 и 8) у меня крякнутые.
Борис, не кипишуй у меня у самого руки из жопы но я же вчера как-то винду на восьмёрку поставил.
От: AnotherBoris [190|20] | Дата 2017-11-06 06:03:58

Репутация
190

The_Scratch сказал:

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



Вот ты нормальный, нет? Откуда ты её вернул, как вернул, что ты там за дрова ставил, как, откуда качала, что в конце концов, у тебя за железка там? Информации НЕТ. От слова совсем. А меж тем, если я правильно понял, раньше там семёрка уже была. И всё работала. Но потом поверх неё встало "что-то", потом это "что-то" заменили обратно на семёрку (почему кстати? Криво встало?) и после этого уже вообще ничего нормально не работает...

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

AnotherBoris подумал несколько минут и добавил:

Поясню мысль ещё раз, а то мало ли... Раньше у тебя стояла семёрка. и всё работало. Поставь туда же ту же семёрку с теми же дровами, что на ней были и всё заработает вновь. У программ нет разума - в одинаковых случаях они работают одинаково.
От: The_Scratch [171|55] | Дата 2017-11-06 05:01:22

Репутация
171
Ну, по сути да, иконка с подключением к интернету обрела красный крестик и и пишет "Нет доступных подключений", хотя вай-фай нормально работает.

The_Scratch подумал несколько минут и добавил:

Написав об этой проблеме в браузере, мне вышли ответы, которые все показывали одно и тоже - обновите дрова сетевого адаптера, ну или контроллера.
От: BobRock [355|73] | Дата 2017-11-05 23:40:03

Репутация
355
Скратч, а что за неприятности? Инет не подключается?

Чо на сайте нового?"
Всё новое - на главной.

людей! D:<"
Ай ноу про кого ты говоришь =] Братуха выпилися из сги из-за этого...

Сириус, ай. Айяй.
Почему такая реакция сильная? Странно её видеть на ровном месте.
По мне так фач видел и более странные сообщения, но всё было спокойно.

Но ок. Мне стало интересно - а как тогда правильно описать себя?
"Я BobRock из СПб. 25 лет. Работаю программистом с 9 до 22. Иногда играю в видеоигры."
Отстой жеж

BobRock подумал несколько секунд и добавил:

[Аска врывается в FAQ с ботами]
От: The_Scratch [171|55] | Дата 2017-11-05 21:38:02

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

The_Scratch подумал несколько минут и добавил:

Есть проги, которые автоматом ставят дрова, но они только с инетом работаю, так что...
От: dikktor [1|3] | Дата 2017-11-05 20:36:41

Репутация
1
Я вернулся!

dikktor подумал несколько секунд и добавил:

Чо на сайте нового?
От: auran111 [12|1] | Дата 2017-11-05 15:46:16

Репутация
12
Уважаемый Deniska, я ценю заботу, но спасать НАСТОЯЩЕГО дракона от людей - это странно, по меньшей мере)))
От: Deniska [637|185] | Дата 2017-11-05 15:31:30

Репутация
637

auran111 сказал:

ЛЮТО уверен


Глупец! Я тебя спасаю от конкретных людей! D:<
От: auran111 [12|1] | Дата 2017-11-05 15:13:42

Репутация
12
Уважаемый Deniska, в вопросах поиска единомышленников обоих полов, я занимаюсь РОВНО ТЕМ, в чём ЛЮТО уверен, так как тем, в чём я не уверен, я в жизни ни разу не занимался, не смотря на чей бы то ни было опыт, в данном конкретном вопросе)))
От: Deniska [637|185] | Дата 2017-11-05 14:29:31

Репутация
637

auran111 сказал:

Форумчанки, я обращаюсь к вам


"Фигней не занимайся, есть огромная вероятность нарваться на неадекваток (и это вполне серьезно), поэтому фигней не занимайся" (с) Джексон Стренджхрен
От: AnotherBoris [190|20] | Дата 2017-11-05 06:30:09

Репутация
190

auran111 сказал:

моя снайперская и экономит кучу времени и денег



И не работает нифига отчего-то Но зато и делать ничего не надо! Солдат спит, а служба идёт
От: auran111 [12|1] | Дата 2017-11-04 17:17:55

Репутация
12
Уважаемый Сириус, про шведскую косметику - это был "удар ниже пояса". А о отношениях ты прав, НО я завязываю отношения на основе фундамента прагматизма, а поэтому твоя модель может и рабочая, а моя снайперская и экономит кучу времени и денег)))
От: Cupuyc [1222|582] | Дата 2017-11-04 16:42:10

Репутация
1222
Эх. Попробую с другого края зайти.

Мальчики, я обращаюсь к вам: Если среди вас найдется неженатый лицензионщик, которому по душе заниматься продажей косметики орифуфлейм, а также тот, кто отлично зарабатывает и способен на благотворительность, то нам ОБЯЗАТЕЛЬНО найдется о чём поговорить, как в ЛС, так и в чатике!!))))))))


Я не нуждаюсь в муже, который НЕ ГОТОВ публично проявить соответствие моим трём стратегически душевным драйвам, а одна, но безумно храбрая, будет ВНЕ конкуренции, как раз



Думаешь табунами к такой побегут предъявлять банковский счет? Ну хоть кто-то побежит? Храбрец или идиот? Вот и думай, кому такая нужна и то ли тут место. Вернее, кому ты нужен.
А я и правда пойду фильм смотреть. С Эн. Впрочем, не о барабанщике.
От: auran111 [12|1] | Дата 2017-11-04 15:19:20

Репутация
12
Уважаемый Сириус, я не нуждаюсь в жене, которая НЕ ГОТОВА публично проявить соответствие моим трём стратегически душевным драйвам, а одна, но безумно храбрая, будет ВНЕ конкуренции, как раз))))
От: DIACORP [618|19] | Дата 2017-11-04 13:42:44

Репутация
618
А можно посмотреть "Одержимость" - 2013 года, про барабанщика, который к успеху шёл и классно играл.
От: AnotherBoris [190|20] | Дата 2017-11-04 07:33:33

Репутация
190

Cupuyc сказал:

Он злой какой-то.


От: Cupuyc [1222|582] | Дата 2017-11-04 06:59:43

Репутация
1222
Лол. То есть, погоди. Ты, такой вот фуфел неразумеющий, решил искать тут девушку, которых тут в принципе меньшинство и также в принципе меньшинство среди разработчиков, которых таким же образом меньшинство среди геймеров, среди которых меньшинство тех кто может что-то в очень комплексном жанре RPG... Гм. Ну ты понял.

Во-первых, это не форум. Это FAQ. Форум на самом верху, вторая кнопка. И повезёт там вообще кого-то встретить.
Впрочем, даже это не суть. Да.
Во-вторых, с такими глупостями нужно идти себе в комьюнити навроде гкапа или же ресурсы по конкретным средствам разработки. Женский контингент есть.

В третьих и наконец, глупости всё это, потому как мухи отдельно, котлеты отдельно. Что за молодежь бестолковая пошла, думаютъ, что отношения это такое бюро заказов. Чортъ вас разберетъ таких. Главное душа же. И буферитос, да. Если буферитос есть, то и поговорить всегда о чем есть. А то, Богини, разработка, пиратэсса. Ишь.
Одно слово. Фуфел.

Cupuyc подумал несколько минут и добавил:

И еще совет. Если действительно хочешь кого-то привлечь, кроме негодующего меня, то надо не хотелки свои первым делом пихать, а хотя-бы вскользь описать какие-то свои достоинства. Тогда есть хоть какой-то шанс.
Но, даже так это не делается, если есть возможность нормально строить общения. Ты б еще на сайте некрологов каких-то написал своё "Ларису Ивановну хочу".
От: auran111 [12|1] | Дата 2017-11-04 00:40:55

Репутация
12
Форумчанки, я обращаюсь к вам : если у среди вас найдётся незамужняя пиратэсса, которой по душе заниматься разработкой компьютерных РПГ игр, а также та, что с позитивом относится к Богине и к применению благотворной божественной магии, то нам ОБЯЗАТЕЛЬНО найдётся о чём поговорить, как в ЛС, так и в чате)))
От: AnotherBoris [190|20] | Дата 2017-11-03 15:46:57

Репутация
190
Но-но, не нужно гнобить человека А то я вспомню, что у меня есть время и что-нибудь ему объясню
От: Janna070 [232|309] | Дата 2017-11-03 15:29:51

Репутация
232
Нет времени объяснять. Убери в сторону телефон (на время) и посмотри фильм. Ужастики, к примеру. Я вчера "Чужие 4" смотрела по телевизору. Четыре вечера подряд по Первому показывали "Чужих", каждую серию. Ох, научная фантастика - это классно. Очень хорошо пересмотреть эту вещицу, "побояться".
Можно и про любоff посмотреть. К примеру: "Нортенгерское аббатство".
От: DIACORP [618|19] | Дата 2017-11-03 15:03:58

Репутация
618
Нет времени объяснять! Отдавай телефон мне и садись за книжки! :З
От: Deniska [637|185] | Дата 2017-11-03 12:05:29

Репутация
637

BobRock сказал:

почему игры на телефоне такие медленные и убогие?


Нет времени объяснять! Поиграй в Knights of Pen and Paper 2 (русский перевод есть).
От: BobRock [355|73] | Дата 2017-11-03 09:15:24

Репутация
355
выпил йоду
От: Cupuyc [1222|582] | Дата 2017-11-03 04:16:24

Репутация
1222
Не надо ему мёду. Он злой какой-то.
От: petro106 [360|44] | Дата 2017-11-02 23:20:16

Репутация
360

Fulmineo_Echo сказал:

Я и говорю


Fulmineo_Echo сказал:

Я и говорю




petro106 подумал несколько секунд и добавил:

Эх вы. Выпейте мёду...
От: Fulmineo_Echo [96|9] | Дата 2017-11-02 22:53:19

Репутация
96

Cupuyc сказал:

ться


От: Cupuyc [1222|582] | Дата 2017-11-02 09:57:32

Репутация
1222

мультиискусство включающее в себя как музыку, так и видео


Главная фишка игр в интерактивности. Есть взаимодействие с игроком. В игре может быть один текст и она при этом будет игрой. Вот и всё.

Cupuyc подумал несколько минут и добавил:

AnotherBoris, спасибо тебе большое. Прочитал всё с улыбкой). И рефакторинг не есть суть оптимизация. И спагетти-код затронут. И, как правило, наиболее актуальный момент с узким "горлышком бутылки" упомянул. Действительно, хорошо когда разработчик может на этапе проектирования заложить здравый алгоритм и написать всё по совести, а не сидеть потом с профайлером, вылавливать там что-то с микроскопом.

Говнопрограммеры. Они-то всегда совершенны. ©


В рамочку x)
От: BobRock [355|73] | Дата 2017-11-02 09:38:11

Репутация
355
описывать всё доступным языком даже для неспециалистов"
Если слишком много воды - это уже гомеопатия.

гнался исключительно за скоростью"
И делал бы игры про соника

чем идет средний трек."
Да, помню картошку сжёг играя в готику 2... Это не та игра которую можно запускать при готовке =)


Как знаешь. По мне так игры это современное мультиискусство включающее в себя как музыку, так и видео, и экшн - требующее очень много времени на освоение.




BobRock подумал несколько секунд и добавил:

mein gott
AnotherBoris P.S. К слову, была тут одна игрушка - Human Resource Machine. Там на простеньком-простеньком языке (человечки таскали ящики туда-сюда) писались программки. Рекомендую поискть в интернетах победителей в номинациях "самый короткий код" и "самый быстрый код". Это... незабываемое впечатление Так сказать "почувствуй себя дебилом бесплатно"
От: AnotherBoris [190|20] | Дата 2017-11-02 08:58:18

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


AnotherBoris подумал несколько секунд и добавил:

Собственно, что я хочу сказать про оптимизацию. Оптимизация - монстр Процесс это творческий и при желании, может сожрать времени куда больше, чем сама первоначальная разработка кода (рабочего, не забываем, кода). В условиях рыночной экономики она часто просто не выполняется, чтобы не увеличивать расходы на разработку (тем более без гарантии результатов). Просто стараются писать хорошо сразу. А получается как всегда - как умеют, так и пишут Также она не выполняется, как мы понимаем, говнопрограммерами, ибо они-то всегда совершенны и работают на пределе своих возможностей, в их коде просто не бывает слабых мест. И лишь отдельные монстры игростроя могут себе позволить потратить некоторое количество времени на доводку кода, бета-тестирование, исправление ошибок и, возможно, частичную оптимизацию. А так - не нужно оно никому, бесполезная штука
AnotherBoris К слову, знаете что смешно в данной ситуации? Предположим, что над задачей оптимизаци Палыча параллельно работали два програмиста. Естественно, кто-то сделает лучше, кто-то хуже, процесс-то сильно творческий, если вы ещё не догадались И вот, значит, написали они. Один 75%, другой 72%. И тот, второй, думает "Ну, сейчас я покопаюсь в его коде, и выясню где он меня обошёл". Но не тут-то было! У него там всё по-другому. Нет, возмжно общие подходы есть, но так... совсем общие. У того, второго, Палыч гадит на кухне, спит на потолке, бустится прямо с утра тройной дозой кофе, тут же стимулирующей его мыслительную деятельность, дефекацию и втрое сокращающей его потребности в еде в это утро. И ведь даже к себе не утянешь, потому что под такими спидами, Палыч нифига не может параллельно чистить зубы и обувь из-за жуткого тремора конечностей.
От: AnotherBoris [190|20] | Дата 2017-11-02 08:56:56

Репутация
190
Также в деле оптимизации отлично помогает знание языков низкого уровня. Внимательно читавшие моё предыдущее выступление, уже понимают, что любой код, сколь бы красив, выверен и лаконичен (или наоборот, малопонятен, грязен и весьма шустр) он ни был, будучи переведённым на язык низкого уровня (ассемблер) становится чуть хуже из-за погрешностей перевода. Это неизменный факт. И потому, если в некоторых особенно критичных местах нам требуется максимальная производительность - будьте добры вспоминать ассемблер. Скажем, если полностью взять под контроль все движения конечностей Палыча (управление на низком уровне), то можно проигнорировать его дурацкую привычку почёсывать себе промежность поутру (особенно при чистке зубов) и более того, научить его при чистке зубов и обуви ходить по нужде, чего он при обычном порядке вещей сделать бы никак не смог - запутался бы в конечностях.

AnotherBoris подумал несколько минут и добавил:

И что у нас получается в итоге? Наш умный программист провозился со вполне себе отличным кодом, скажем, три месяца, и смог-таки ускорить быстродействие Палыча на 72%. При этом в том, что он там понаписал, чёрт ногу сломит. Какие-то судорожные, бессистемные движения конечностями, переставленная мебель, лампочка в полу (греет кофе, поставленный на неё с 14-й по 27-ю секунды исполнения кода). Практически полный отказ от стандартных алгоритмов (которые знают все), непременные акробатические этюды и, несомненно, совершенно нечёсанная промежность. В итоге вместо скромной программки на две страницы мы имеем талмуд на сорок семь листов формата а0 понять который не может никто, включая самого разработчика. Таким образом, если когда-то в программу понадобится внести изменения (скажем, Палыч простынет и ему нужно будет принимать лекарство), то в программу обычного программера добавят нужный кусок и всё, а в ЭТО... ЭТО трогать не будут никогда. Страшно.
AnotherBoris Но ведь и это не предел Хороший, умный программист, всегда найдёт что улучшить в самих действиях Иван Палыча. В тех самых отличных, проверенных временем, идеально, казалось бы, подобранных алгоритмах. Вот скажем, Когда Палыч чистит зубы, он совершает возвратно-поступательные движения своей правой рукой. А левая-то у него свободна! Можно надеть Палычу на руку матерчатую перчатку, смазанную ваксой, а в левую руку дать туфель и, чистя зубы, Палыч сможет одновременно и чистить себе обувь. И в этом деле можно даже забить на моднявый алгоритм Бронштейна-Звонски, что нам те 7% прибыли, когда применив хитрость и смекалку, мы сэкономили время на чистку обуви. Полностью!
От: AnotherBoris [190|20] | Дата 2017-11-02 08:54:03

Репутация
190
Итак, Иван Палыч. Вот он у нас бегает, суетится, и всё вроде бы делает как надо. Но делает это стандартно. Одним из способов ускорения его работы является подбор нужных в данном конкретном случае алгоритмов. Скажем, в справочной литературе можно найти метод чистки зубов Бронштейна-Звонски, отлично работающий для людей с менее чем двадцатью зубами и дающий выигрыш по времени в 5-7%, а жарка глазуньи при закрытой крышкой сковороде ускоряет процесс на 9%. Естественно, такой подход требует куда более широких энциклопедических знаний (или опыта работы в данной области), чем у обычного программиста. Таким образом, правильный подбор нужных в данном конкретном месте алгоритмов, может поднять общую производительность нашего приложения. И ухудшить читаемость, так как любой нормальный программист, читая код, будет вынужден пополнять свои знания, чтобы понять что же здесь понаписано.

AnotherBoris подумал несколько секунд и добавил:

Куда более лучшие результаты даёт системный анализ всей задачи с поиском узких её мест. В идеале, этот процесс совершается на этапе проектирования кода, то есть до его написания. Но раз уж Иван Палыч уже жив и собирается на работу... Вот скажем, смотрите: он за утро три раза идёт из спальни на кухню, один раз из спальни в туалет, и три раза из туалета на кухню. Смотрим зачем он это делает, анализируем, высчитываем его затраты на это и оптимизируем! Бедняга внезапно обнаруживает холодильник и микроволновку прямо у входа в туалет (чтобы не бегать далеко), яичницу он жарит на внезапно купленной им плитке, поставленной на микроволновку, ноутбук у него стоит прямо напротив унитаза, а кровать и тумбочка - сразу за холодильником. Увидев этот код, нормальный программист будет долго икать, пытаясь понять что тут к чему, но ускорение работы налицо!
AnotherBoris br>
Оптимизацией же, в общем случае, я бы назвал изменение существующего (или запланированного) кода с целью улучшения его характеристик. Под такими характеристиками в подавляющем большинстве случаев подразумевается скорость выполнения кода, хотя, фактически, таких характеристик я бы выделил три: скорость исполнения, размер кода и читаемость кода. Нужно понимать, что оптимизация - это процесс изменения работающего кода и если мы выигрываем в чём-то одном, то неизбежно проигрываем в другом. Методов оптимизации уйма, и все я, естественно, не перечислю (я ж не пророк какой, откровения толкать), назову что вспомню.

Youtube

Хотите узнать о новых играх? Тогда посмотрите свежий выпуск "ТОП 5 НОВЫХ ИНДИ ЭКШЕНОВ"

Топ лучших игр

SGi рекомендует

  • Factorio v0.15.38 [Steam Early Access] / + GOG v0.15.32 / + Soundtrack
  • LEGO Star Wars: The Video Game
  • The Binding of Isaac: Wrath of the Lamb v1.666 Eternal Edition
  • Mari0 v1.6
  • Death Worm v1.04

Последние игры с BGi

Скоро на сайте!

  • Galaxy Champions T.V., Revelation Z, The Ultimatest Battle
  • Endless Inside
  • Apocryph,ReTech,HyperPara site,Zomborg,Animal Super Squad,Superflight
  • Star Traders: Frontiers,Genetic Disaster,Battle_Chef_Brig ade
  • They Are Billions,Ultrawings,GORN, Alchemage,Anonymous ME,Epic Tavern,Field.of.Glory.II

Мы в социалках