local isDown = love.keyboard.isDown
local bool = { [true] = 1, [false] = 0 }
local pad1_y = 0
local pad2_y = 0
local speed = 3
local ball = { x = 100, y = 100, vx = -speed, vy = speed }
local p01 = 0;
local p02 = 0;
function love.update(dt)
pad1_y = pad1_y + (bool[isDown"down"] - bool[isDown"up"]) * 7
pad2_y = pad2_y + (bool[isDown"b"] - bool[isDown"x"]) * 7
ball.x = ball.x + ball.vx
ball.y = ball.y + ball.vy
if math.abs(ball.y) >= 240-5 then ball.vy = -ball.vy end
if math.abs(ball.y) <= 0+5 then ball.vy = -ball.vy end
if ball.x < 20 and ball.x > 0 and math.abs(pad1_y - ball.y) < 60 then
ball.vx = -ball.vx
end
if ball.x > 380 and ball.x < 400 and math.abs(pad2_y - ball.y) < 60 then
ball.vx = -ball.vx
end
if math.abs(ball.x) <= 0+5 then ball.vx = -ball.vx end
if math.abs(ball.x) >= 400-5 then ball.vx = -ball.vx end
end
function love.draw()
--this is comment
love.graphics.setScreen("top")
love.graphics.print("Hello World!", 0, 0)
love.graphics.line( 0, 0, 400, 0)
love.graphics.line( 400, 0, 400, 240)
love.graphics.line( 0, 240, 400, 240)
love.graphics.line( 0, 0, 0, 240)
--pad and ball
love.graphics.rectangle("fill", 10, pad1_y - 50, 10, 100)
love.graphics.rectangle("fill", 400-20, pad2_y - 50, 10, 100)
love.graphics.circle("fill", ball.x, ball.y, 5)
--[[
this is comment too
this is comment too too
]]
love.graphics.setScreen("bottom")
love.graphics.print("Have no fear.", 320/2-50, 240/2-20)
love.graphics.print("Turic is here.", 320/2-50, 240/2+20)
love.graphics.line( 0, 0, 320, 0)
love.graphics.line( 320, 0, 320, 240)
love.graphics.line( 0, 240, 320, 240)
love.graphics.line( 0, 0, 0, 240)
end
Как круто! Большое спасибо за текст
Не думал, что когда-либо наткнусь на ролик по этой теме.
Мало того, что 3DS, так еще и написание своего хомбрю.
ну тема интересная. натыкаюсь на то, как люди и 3д игры пишут с нуля для старых консолей, и просто мелкие вещи делают. лично мне забавно с таким повозиться.
А есть какой-нибудь движок на C++?
поищу, так навскидку не скажу. кажется, видел какие-то еще движки, скачаю-гляну. хотя с большой долей вероятности там чистый С.
У виртуального аватара Орка Подкастера и то больше эмоций на лице...
А так, читать приятней чем смотреть.
а кто то знает еще что то подобное?