Advertisement
CKH4

Lua Hello World!

Apr 11th, 2015
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.37 KB | None | 0 0
  1. local x, y, xv, yv = 0, 0, 0, 0;
  2.  
  3. font72 = love.graphics.newFont("font.ttf", 72)
  4.  
  5. function love.update()
  6.   if love.keyboard.isDown('w') then
  7.         y = y - 1
  8.         yv = yv + 1
  9.   end
  10.   if love.keyboard.isDown('a') then
  11.         x = x - 1
  12.         xv = xv + 1
  13.   end
  14.   if love.keyboard.isDown('s') then
  15.         y = y + 1
  16.         yv = yv - 1
  17.   end
  18.   if love.keyboard.isDown('d') then
  19.         x = x + 1
  20.         xv = xv - 1
  21.   end
  22.  
  23.   x = x + xv
  24.   y = y + yv
  25.  
  26.   if ( xv > 0 ) then
  27.         xv = xv - 2
  28.   end
  29.   if ( yv > 0 ) then
  30.         yv = yv - 2
  31.   end
  32.   if ( xv < 0 ) then
  33.         xv = xv + 2
  34.   end
  35.   if ( yv < 0 ) then
  36.         yv = yv + 2
  37.   end
  38.  
  39.   function love.draw()
  40.         love.graphics.setColor( 204,102,86 )
  41.         love.graphics.rectangle( "fill", 20, 50, 60, 120 )
  42.         love.graphics.setColor( 20,202,46 )
  43.         love.graphics.rectangle( "fill", 100, 50, 60, 120 )
  44.         love.graphics.setColor( 76,152,234 )
  45.         love.graphics.rectangle( "fill", 180, 50, 60, 120 )
  46.         love.graphics.setColor( 204,86,244 )
  47.         love.graphics.rectangle( "fill", 260, 50, 60, 120 )
  48.         love.graphics.setFont(font72)
  49.         love.graphics.setColor( 0,0,200,255 )
  50.         love.graphics.print( 'Hello World!', 400 + x, 300 + y )
  51.         love.graphics.setColor( 0,0,255,255 )
  52.     love.graphics.print( 'Hello World!', 400 + x, 305 + y )
  53.   end
  54. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement