Перейти к содержимому

qwertyMAN

Пользователи
  • Публикации

    1 009
  • Зарегистрирован

  • Посещение

  • Победитель дней

    47

Сообщения, опубликованные пользователем qwertyMAN


  1. Отвечу на главный вопрос темы. Экономика - это миф или реальность?

     

    Так вот, на IT был прекрасный пример экономики между сервером и игроком. Игроки избавлялись от руд, копили деньги и опыт и покупали специальность, ценные вещи и особые услуги вроде сканера или убийства. Вот вам прекрасный пример экономики.

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

    Так что экономика в майне - реальность.

     

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

    • Нравится 1

  2.  

     

    Но сохраняется главный вопрос – какие изменения нужны на сервере, чтобы игроки начали торговать друг с другом более активно?

    Спрос рождает предложение. Если им не нужно торговать, они не будут торговать. Нельзя заставить торговать того кто этого не хочет.

    Нужно поставить другой вопрос. Как сделать торговлю удобнее и сделать её безопасной.

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

     

    Экономика - не главное в майне. Это всего лишь бесплатный бонус к игре в мультиплеере. 


  3. Вариант с налогами на землю самый лучший.

    Каждый игрок хочет приват по больше. Тут то и будет система саморегулироваться.

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


  4.  

     

    Делаем приваты платными (в игровой валюте). Чтобы иметь возможность играть в привате, игрок платит "аренду". Для этого он добывает и продаёт ресурсы. Бесконечность ресурсов игры компенсируется бесконечным оттоком ресурсов "вникуда" - на аренду.

    Отличная идея! Пусть игроки платят налоги. Чем больше участок - тем больше налогов. Ушёл по деньгам в минус - все приваты распривачиваются (что будет полезно когда игроки забросили игру и не расприватили землю)

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

    Игрок сможет в своём привате арендавать подприваты, ставить магазины и всякие игровые автоматы (которые требуют денег за игры).

    И для магазинов будет свой налог. А те кто в уходит от налогов регистрируя свой магазин как частный дом будут наказаны админами.

    А заработок денег будет от пунктов приёма ценной руды. (как на IT)

     

    Хотя скорее всего если даже и будет такой сервер, я уже не поиграю на нём.

    • Нравится 1

  5. Скорее всего у тебя ивенты запущены 2 раза. У меня копирование 2 и более раз было когда я объявлял ивент и порога крашилась. Ивент висел в фоне и по второну разу грузился при запуске проги.

    А может и в другом причина. Нужны тесты. Проверить разные клавы, попробовать в сингле. Сделать выводы и дальше тестировать.


  6. @@qwertyMAN, ты познал горькую правду жизни  :D

    Месяц подготовки, один час развлечения. И так всегда.

    Ну не совсем. Скорее всего из этого месяца лишь в последние часы проги будут активно писаться участниками. Но в остальном организация этого мероприятия очень долгая.

    Как насчёт организации одного вида конкурса один раз и частых соревнований, с временем одна - две недели на подготовку участников.

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

     

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


  7. а какой в этом смысл?) типа как дуэльки кто быстрее пульнёт тот и победил?) хотя впринципе можно что-нибудь такое умное реализовать типа есть несколько слоёв (допустим 5) нужно придумать такту в которой ты сможешь выстрелить и увернуться от пули врага потом как-нибудь просканировать жив ли враг, такая перестрелка получится. Как идея для UT#3 годится) правда в толщиной в 1 блок всё-таки не совсем будет место для манёвра толщины 3-5 должно хватить, также изначально роботы должны находиться спиной друг к другу, это нужно например для того чтобы если робот захотел отойти вбок,а другой решил сразу стрелять и было чтобы время отойти

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

     

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

     

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

     

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


  8.  

     

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

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

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

     

     

     

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

    Как рассчитать выстрел с такими препятствиями? Это нужно высчитывать расстояние до каждого блока, выделять их контур с точки зрения робота, определять по какому углу он сможет задеть робота за препятствием. Это только усложняет игру.

    Я же предлагаю пустые территории и укрытия в 1 блок. Робот встал за укрытие - может охранять территорию позади него и рядом. Сделал шаг наверх и может атаковать вперёд. Не нужно никаких сложных вычислений, сможет или нет атаковать за укрытиями и какой угол выбирать, чтобы не попадать в укрытие.


  9.  

     

    Арена - это как раз очень неплохой вариант. Здесь нет нужды писать сложную стратегию и быть супер программистом

    Ага, не нужно. Роботы просто будет стрелять через арену которая заполнена случайными кубами.

    Вот этот момент с препятствиями в виде случайных блоков мне и не нравится. Просчитывать контуры с точки зрения робота предлагаете? Или стрелять как попало? Не как не пойму зачем эти "препятствия" случайные. Они же будут мешать.

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

    Да и сама форма арены на данный момент такая, что ты же сам не захотел играть напротив игрока, который со спавна противника простреливал. Помнишь?

     

    Если бы со спавна нельзя было убить противника и были адекватные и упорядоченные препятствия/укрытия, то конечно, было бы лучше и проще игрокам.


  10.  

     

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

    А как насчёт того, чтобы предоставить игрокам библиотеку, которая будет хранить базовые функции для управления. От игрока останется только правильно применять функции и планировать бой. Писать так называемый "ИИ" для планирования.

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


  11. ИИ на луа ? а не жирновато ли ? его и в реальном мире не особо хорошо реализовали еще

    Зачем ИИ? Нам же не нужно обучение совершенно. Всё итак заранее будет записано.

    Мы программируем допустим 3 робота которые командуют группировками по 4 робота (чтобы все три фланга защищали). А ещё один главнокомандующий. Он отдаёт приказы этим трём командирам на смену стратегии. Командиры начинают сканить (возможно эту работу другим роботам подчинённым отдают чтобы быстрее делать) И решать защищать или отступать. А так как карта не будет иметь случайных препятствий, то даже алгоритм поиска пути не нужен. Мы просто изначально записываем в них карту как расположены коридоры, разбивает участки на сектора и работаем с ними. Даже можем занести в каком секторе как расположены блоки укрытия.

    По идее с иерархией можно вести бой спокойно. Распределяя задачи.


  12. Ну мы эволюционируем потихоньку. Сначала тест алгоритмов пути, потом препятствия. В следующем этапе можно какой-нибудь лабиринт зафигачить или что-то типа этого. Посмотрим. Есть полгода на придумывание чего-то действительно интересного.

    Нужны более интересные карты, более приближенные к картам из контры, чтобы были коридоры, повороты, подземные тоннели. Когда роботы могут устраивать засады, например активизировать кнопки которые сбрасывают песок. Вот тогда бомбы и будут востребованы. Даже если песок не обложит противника, он может его дезориентировать и программа навигации может заглючить, хоть и временно.

     

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

     

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

    • Нравится 1

  13. Есть вариант в следующий раз устроить тот же конкурс, но с более интересной картой. Ареной 1 на 1 (можно роботов побольше на команду отдать тогда) А то текущая, какая-то скучная и примитивная. Я и сам готов заняться стройкой такой карты.

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


  14. Читай правила.

    3.1.10 Запрещено создавать дубли тем.
    Если вы случайно создали дубль темы – воспользуйтесь кнопкой "Жалоба" под сообщением и попросите удалить лишнюю тему.


  15. Вспомнил волну "умных домов" на редстоуне. Помню, некоторые каналы даже требовали лайки за ссылку на карту.

    А я помню как в топ 5 вещей по майну просили лайки чтобы показать первое место.


  16. Первая попытка (из трёх записанных, пока я не вышел)

     

     

     

     

    P.S. Мне сказали только в спойлерах сохранять ролики.

    И я пока не знаю, стоит ли вторые 2 попытки выкладывать. Там то по сути то же самое. Хотя в третей хоть какая-то динамика появилась.


  17. Открою секрет. На каждой ветке были задействованы компы.

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

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

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

    Возможно пришло бы игроков больше, если вы бы конкретно рассказали что будет соревнование, будет например медалька за первое место и вознаграждение UU. Но в итоге не было никакой мотивации. Игроки просто пришли поглазеть, они и не знали что их ожидает.

    • Нравится 1

  18.  

     

    На красной ветке не додумались, что кнопки открывают проходы в лабиринте.

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

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

     

    Лучше было бы, если бы игроки на компах такие задачи решали. Например кто быстрее пройдёт лабиринты с кнопками. Там и проще было бы и интереснее, так как по тематике сервера использовались бы компы. Думаю 10 компов хватило бы. + привязка к игроку на время игры.

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


  19. Мало компов было. Возможно к следующему соревнованию я доделаю серверную игру и можно будет провести соревнования чисто на компах.

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

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


  20. А это ты поздновато зашёл. Там все около получаса просто падали и начали раздаваться недовольные голоса. Кое-кто вообще с матами вырубил игру. =)

    Поэтому Фингер стал при достижении очередной "безопасной площадки" кем-нибудь, переносить на неё спавн.

    Странно. За пол часа мини игр плакать, что не получается. Кто туда вообще заходил?

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

     

    А лучше при старте экран и чтобы каждый игрок мог видеть включены у него чекпоинты или нет. И сам включать/отключать и сбрасывать их. (ну всё же могли так сделать и не было бы проблем)

     

     

     

    А 3-12 FPS отбивают желание двигаться с места, к тому-же чизель... Новый майн и чизель.

    У меня наоборот сборка летала. Хоть и на 8 дальности была, я чуть понизил до 5 вроде, так как карта итак маленькая. Хотя на FPS заметно это не влияло. Все настройки со всем включеным и красивой графикой оставил, отключил только текстуры разных размеров, ибо без сглаживания они смотрятся очень ужасно. А сглаживание я не люблю, ресурсов много требует.

    Почти не менял настройки и было ну точно более 140 FPS. Хотя я включал вертикалку и у меня было ровно 60.

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

     

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


  21. Я бы попробывал бы пройти белую ветку, но зачем-то там место спавна поставили на определённой отметке. И не получилось пройти то что было до этого.

    Не понял совершенно смысла этого этапа. (И поэтому не смог заснять его нормального прохождение) Если там задуманы чекпоинты - почему их нет. Если не задуманы - зачем телепортить в центр карты, если я туда не дошёл? Из единственного нормального этапа сделали непонятно что.

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

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

    Насчёт этих задачек, 0x приставка для HEX, какой ещё 0о? Вы в своём уме такую задачу давать игрокам которые только луа знают?

    А оператор -= может тоже есть в луа? На кого рассчитаны задачи? На игроков проекта посвящённого луа программированию в моде ОС или на сисадминов которые на своей жабе пишут там моды и на сервере не играют?

     

    Хотя в целом получилось неплохо. Можно было бы в добавок больше мини игр с других проектов накопировать и играть там.

     

    Кстати, кто там в итоге стал победителем?

     

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

    • Нравится 1

  22. А я вот вообще никак не могу участвовать в будни. Только в выходные.

    Всё хорошо, но вы специально выбрали выходные именно на этой неделе?  :)

    Ещё бы субботу/воскресенье выбрали. Ещё лучше было бы.


  23. Может не стоит второй день проводить именно 15 числа? Как насчёт переноса второго дня на следующую пятницу? Боюсь, что потеряем часть аудитории и стримеров которые могли иметь свои планы на выходной день. Да и прочие могут быть плюсы переноса, вроде отдыха игроков, подстройки программ под новую фишку с бомбами. Подстройка программ в связи с тем, какие плюсы и минусы были своей и вражеской тактики. Будет время для заливки роликов на ютуб, чтобы освободить место на жёстком диске.

     

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


  24. Ну есть у меня учебник "луа для чайников"

    Глава 1ايختبخيماب

    Для того, чтобы يحغصقهجهع

    Нужно تلبسبنمسسخ... и т.д.

    Учебники - зло. Используй руководства и справочники. Это позволяет сразу прочитать то, что тебе нужно и не тратить время на лишнее.

    И больше практики. Поставь цель что-то написать, пиши, ищи нужные функции для реализации в справочниках. Программированию нужно учится на практики, а простое чтение без практики новичкам ничего не даст. Уже проходил это, смотря видеогайды по С++. Забылось сразу без практики.

     

    P.S. Справочники помогают ознакомится с функциями самого lua и его стандартных библиотек

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

    Для того чтобы выйти на справочник достаточно в гугле прописать например "lua библиотека math" и там сразу выходит первая ссылка на замечательный сайт с описанием всех функций этой библиотеки с примерами. Гугл наше всё!

    • Нравится 1
×
×
  • Создать...