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

1Ridav

Администраторы
  • Публикации

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

  • Посещение

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


  1. 1 час назад, cyber01 сказал:

    Странно, я отчетливо помню почему-то, что ты говорил о подарке, что какие-то ребята знакомые подарили т.к. у них проект раньше на этом домене был. Может путаю, давно это было, да и уже не важно наверное, главное проект еще жив)) Даже если ты забьешь на домен, я думаю проект просто переедет на новый домен (opencomputers.ru мой же :)) и продолжить жить дальше.

    дарили серв для запуска майнкрафта, а не домен


  2. Только что, cyber01 сказал:

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

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


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

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

     

    import readfield as rf
    a = Action()
    a.grab()
    rf.init(a)
    mydict = {"zero":"0","one":"1","two":"2","three":"3","four":"4","five":"5","six":"6","seven":"7","eight":"8","nine":"9", "slash":"/", "dot":"."}

    a.searchRect(Position(1, 1), Position(100, 30)) #LIMIT SEARCH RECTANGLE, here you specify field position on your screen
    mystring = rf.readField(mydict)

    myint = int(mystring)


  4. Золотой компьютер CC + интернет карта ОС + мост Тоторо значительно упростят передачу, без лишних проблем.

     

    Второй вариант - переводить все что нужно в serialized форму и передавать так, если не получится - накрывать это в base16 и передавать в урезанном виде через показанную @Asummonster реализацию. В таком случае можно передать все и не теряя при этом кодировку или структуру метатаблички

    • Одобряю 1

  5. К примеру в Java код, который мы пишем - оптимизируется во время компилирования и переводится в байткод. Этот байткод выполняется виртуальной машиной java. У каждого проца свой набор команд и чтобы выполнить одну и ту же операцию - надо использовать разные команды. Код под Intel не будет рабоатть на ARM или AMD. Нам бы приходилось переписывать/компилировать свою программу для каждого вида процов. Поэтому сделали промежуточную прогу, которая выполняет то, что написано в наших прогах, байткод это просто оптимизированный и упрощенный вид наших прог, разбитый на кучу мелких простых операций.

    • Нравится 4

  6. 3 минуты назад, Totoro сказал:

    JavaScript можно использовать везде, где есть виртуальная машина JS. Например в игровом движке Unity.

    без оплачиваемой версии $25 в месяц в команде работать не получится. Проблема с синхронизацией


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

    Мультиплеер добавить к готовой игре заточенной под сингл - это тот еще квест.

     

    Графика векторная пойдет.

     

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


  8. Еще главных  два вопроса.

    • Игра мультиплеерная или сингл?
    • Какой движок?

    Если мультиплеер, то можно использовать движок Unity с его Unet, который облегчает создание мультиплеер игр и JS языком, но при этом проблема с синхронизацией между несколькими разработчиками на бесплатной версии

×
×
  • Создать...