Ero sivun ”LÖVE” versioiden välillä

Siirry navigaatioon Siirry hakuun
632 merkkiä lisätty ,  19. maaliskuuta 2022
p
p (Foliohattu siirsi sivun Löve uudelle nimelle LÖVE)
 
(5 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä)
Rivi 6: Rivi 6:
| käyttöliittymä=[[SDL]], [[SDL2]] [[OpenGL]]
| käyttöliittymä=[[SDL]], [[SDL2]] [[OpenGL]]
| kotisivu=[https://love2d.org/ love2d.org]
| kotisivu=[https://love2d.org/ love2d.org]
| lahdekoodi=[https://github.com/love2d/love github.com/love2d/love]
| lähdekoodi=[https://github.com/love2d/love github.com/love2d/love]
}}
}}


Rivi 34: Rivi 34:
Lövea voi opetella kirjoittamalla koodi tekstimuokkaimeen esimerkiksi [[gedit]]iin.
Lövea voi opetella kirjoittamalla koodi tekstimuokkaimeen esimerkiksi [[gedit]]iin.


Seuraava rivi tulostaa 800 x 600 kokoiseen ikkunaan perinteisen Hei Maailma! ilmoituksen.
Seuraava rivi tulostaa 400 x 300 kokoiseen ikkunaan perinteisen Hei Maailma! ilmoituksen.
Luo main.lua ja lisää siihen seuraavat rivit ja katso ylempää löytyvää käynnistyskäskyä.
Luo main.lua ja lisää siihen seuraavat rivit ja katso ylempää löytyvää käynnistyskäskyä.


<source lang=lua>
<syntaxhighlight lang=lua>
  function love.draw()
  function love.draw()
     love.graphics.print('Hei maailma!', 400, 300)
     love.graphics.print('Hei maailma!', 400, 300)
  end
  end
</source>
</syntaxhighlight>
 
Seuraava rivi piirtää kuvan 300 x 200 kokoiseen ikkunaan.
 
<syntaxhighlight lang=lua>
function love.load()
    whale = love.graphics.newImage("whale.png")
end
function love.draw()
    love.graphics.draw(whale, 300, 200)
end
</syntaxhighlight>
 
Seuraava rivi soittaa [[ogg]]-muotoisen äänen.
 
<syntaxhighlight lang=lua>
function love.load()
    sound = love.audio.newSource("music.ogg", "stream")
    love.audio.play(sound)
end
</syntaxhighlight>
 
Katso lisää vinkkejä [https://love2d.org/wiki/Main_Page virallisesta documentaatiosta].


==Lisäkirjastot==
==Lisäkirjastot==
Rivi 56: Rivi 78:


==Aiheesta muualla==
==Aiheesta muualla==
* [https://www.love2d.org/wiki/Main_Page Löve dokumentaatio]
* [https://www.love2d.org/wiki/Main_Page LÖVE dokumentaatio]
* [http://www.youtube.com/playlist?list=PL8w9J6i5St2OC4egPlSCOyPxhZBlnrU1p Youtube.com - Tutorial for Beginners Part 1/16]
* [https://www.youtube.com/playlist?list=PL8w9J6i5St2OC4egPlSCOyPxhZBlnrU1p YouTube.com - Tutorial for Beginners Part 1/16]
* [http://www.explodingrabbit.com/forum/entries/l%C3%B6ve-platform-game-programming-tutorial-01.669/ Löve - Platform Game Programming Tutorial]
* [https://web.archive.org/web/20130604035754/http://www.explodingrabbit.com/forum/entries/l%C3%B6ve-platform-game-programming-tutorial-01.669/ Löve - Platform Game Programming Tutorial] {{InternetArchive}}


{{Malline:Pelinteko}}
{{Malline:Pelinteko}}
10 147

muokkausta

Navigointivalikko