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

Бибика

Рекомендуемые сообщения

Хаю хай и это машинка в стиле ретро.

Видео не будет потому-что, сами испытайте вот.

Говно код:

Скрытый текст

local cmp = require('component')
local unicode = require('unicode')
local event = require('event')
local key = require('keyboard').isKeyDown
local gpu = cmp.gpu
local x = 35
local y = 10
local range = 30
local rangex = 10

while true do
  gpu.set(x,y,' ')
  gpu.copy(1,1,160,160,0,1)
  gpu.fill(1,1,160,1,' ')
  if range > rangex then
    if range > 0 then
       range = range - 1
    else
       rangex = rangex + 1
    end
  else
    if range < rangex then
      if range < 160 then
         range = range + 1
      else
         rangex = rangex - 1
      end
    else
      rangex = math.random(range-20,range+20)
    end
  end
  gpu.fill(1,1,range,1,unicode.char(0x28FF))
  gpu.fill(range+20,1,160,1,unicode.char(0x28FF))
  if key(203) == true then
     x =x - 1
  end
  if key(200) == true then
     y = y - 1
  end
  if key(205) == true then
     x = x + 1
  end
  if key(208) == true then
     y = y + 1
  end
  char,_ = gpu.get(x,y)
  if char == unicode.char(0x28FF) then
    require('term').clear()
    return false
  else
    gpu.set(x,y,unicode.char(0xEC11))
  end
  os.sleep(0.1)
end
os.execute('/bin/sh.lua')
require('term').clear()

 

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

Нужен 3 тир монитора.

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

Изменено пользователем Oleshe
Ладно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


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