Solarus
Overview
Download
Changelog
Games
Development
Create with Solarus
Resource packs
Tutorials
Quest Maker Documentation
Contribute to Solarus
How to contribute
Donate
Source code
News
Community
Forum
Discord Chat
En
English
Français
Home
Development
Tutorials
Solarus video tutorial
How to display an image
How to create a quest
Zelda Resource Pack
The Map Editor
Grounds
The Quest tree
The Quest properties
Getting started with Lua scripting
Treasures
How to save the game
Teletransporters
How to scroll between maps of different sizes
Stairs and holes
Organize your code in separate files with require()
How to create a tileset
Map scripts
How to create a sprite
How to display an image
Dialogs with a Non-Playing Character
Generalized NPCs
Movements
Jumpers
Platforms
Switch that triggers a mechanism
Dynamic tiles
Timers
Enemies
Blocks
Invisible walls
Separators
Sensors
Destructible objects
Doors
The HUD
Rupees
Shops
Let's swim
How to make a bridge
How to display an image
Summary
Using
map:on_draw()
to display an image on the screen
Creating a surface from an image
Using
sol.main:on_draw()
to display an image on the screen globally
How to create a title screen menu that displays an image
Stopping the menu when a key is pressed
Resources
Video made with Solarus 1.5.
Download Solarus
Solarus documentation
How to program in Lua
Legend of Zelda: A Link to the Past resource pack
Previous
16.
How to create a sprite
Next
18.
Dialogs with a Non-Playing Character