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

TraerTaer

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

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

  • Посещение

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

    3

TraerTaer стал победителем дня 19 августа 2016

TraerTaer имел наиболее популярный контент!

Репутация

39 Обычный

1 подписчик

TraerTaer

  • Звание
    Участник

Информация

  • Пол
    Не определился

Посетители профиля

490 просмотров профиля
  1. Чет сообщений много. Что уже есть из готового?
  2. Можно удалить комменты. Или склонировать прогу. Пробелы вроде тоже память едят. Если я прав то можно кирпичом программировать. Можно всякие переменные типо "robot" заменить на "r". Конечно глаза будут страдать, но зато будет крутая прога.
  3. Не знаю. У меня на сервере всегда были проблемы с действиями робота. Он то не двигался, то не ломал. Даже не мог поставить блок иногда. Пришлось все стандартные функции заменить. Я тестил на скае своего робота. Задержки и прочее не помогало. Мне кажется в сингле таких проблем не должно быть. UPD: протестил в сингле прогу. Был прав. Мобы мешают пройти. Карьер кривеет. Вроде из-за пинга(на сервере) может лагать из-за сыпучих блоков.
  4. лучше бы заменить robot.swing(side) .Например, while *чекаем блок по сайду(забыл)* do robot.swing(side) end Ибо 1) Роботы будут лагать в гравиях 2) Роботы на серверах иногда тупят и не ломают блок. Или не двигаются.
  5. Почему мне так оперативно медальки не выдают? Не работал с ЕЕРОМОМ. Можно редактировать "прошивку"? Ведь полезно изменять данные. Можно даже без моника.
  6. TraerTaer

    Арканойд

    W и H надо для полностью кастомных карт. Вообще думаю еще текстурки сделать. И с шаром побороться.
  7. TraerTaer

    Арканойд

    Сделал прочность кирпичей. Цвет изменяется очень странно, доработаю позже. Сейчас массив с данными выглядит так {{x, y, w, h, color, prochka, bonus(empty)}, ...{x, y, w, h, color, prochka, bonus(empty)}, {l(platforma)}}
  8. К слову, в моем арканойде и меню для арканойда я работаю с файлами. http://computercraft.ru/topic/1745-arkanoid/?view=getnewpost
  9. Лень все перечислять. Почитай вики или уточни вопрос. Так то io.open() и так далее.
  10. TraerTaer

    Арканойд

    По просьбам начал лечить больного, а не пришивать ему еще ног. Проверка на кирпич. Выполняется при перемещении шара. for i = 1, #mass - 1 do if mass[i][1] < x + dx and mass[i][2] < y + dy and mass[i][1] + mass[i][3] > x + dx and mass[i][2] + mass[i][4] > y + dy then getKirpich(mass[i][1], mass[i][2], 111111111) if mass[i][1] < x + dx and mass[i][2] < y and mass[i][1] + mass[i][3] > x + dx and mass[i][2] + mass[i][4] > y then dx = 0 - dx elseif mass[i][1] < x and mass[i][2] < y + dy and mass[i][1] + mass[i][3] > x and mass[i][2] + mass[i][4] > y + dy then dy = 0 - dy else dx = 0 - dx dy = 0 - dy end end end Так же воспользовался советом Зеро. if k4 == 203 and platformaS > 1 and k1 == "key_down" then event.listen("key_down", platforma) event.listen("key_up", platforma) Вроде все. Вот пастбин. http://pastebin.com/wAhE1B0s
  11. TraerTaer

    Арканойд

    Я подумал... Можно. Использовать передний цвет и не писать символы. При этом цвет сохранится и можно будет найти кирпич.
×
×
  • Создать...