This function is called exactly once at the beginning of the game.
== Function ==
=== Synopsis ===
<source lang="lua">
love.load( arg, unfilteredArg )
</source>
=== Arguments ===
{{param|table|arg|Command-line arguments given to the game.}}
{{New feature|11.0|
{{param|table|unfilteredArg|Unfiltered command-line arguments given to the executable (see [[#Notes]]).}}
|110}}
=== Returns ===
Nothing.
== Notes ==
In LÖVE 11.0, the passed arguments excludes the game name and the fused command-line flag (if exist) when runs from non-fused LÖVE executable. Previous version pass the argument as-is without any filtering.
== Examples ==
Establish some variables/resources on the game load, so that they can be used repeatedly in other functions (such as [[love.draw]]).
<source lang="lua">
function love.load()
   hamster = love.graphics.newImage("hamster.png")
   x = 50
   y = 50
end

function love.draw()
   love.graphics.draw(hamster, x, y)
end
</source>

== See Also ==
* [[parent::love]]
[[Category:Callbacks]]
{{#set:Description=This function is called exactly once at the beginning of the game.}}
{{#set:Subcategory=General}}
{{#set:Since=000}}
== Other Languages ==
{{i18n|love.load}}