Scythe
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
A collection of splash screens for LÖVE
git clone https://github.com/love2d-community/splashes.gitlove2d-community/splashesA collection of splash screens for LÖVE.
Run this repo with love . to check out all splash screens.
Press any key to skip ahead.
Pick the splash you want to use from our wide variety of 1 (one) splashes and move the directory somewhere into your project.
Require the file and instantiate the splash using splash.new().
Make sure to hook the love callbacks up to splash:update(dt) and splash:draw() and call splash:skip() to let the player skip the splash.
local o_ten_one = require "o-ten-one" function love.load() splash = o_ten_one() splash.onDone = function() print "DONE" end end function love.update(dt) splash:update(dt) end function love.draw() splash:draw() end function love.keypressed() splash:skip() end
The library only has one function you should use:
lib.new(...)Instantiate a new splash.
You can also do this by calling the library itself: lib(...).
Accepts a table with parameters depending on the specific splash (see below).
The following members of the splash variable are of importance to you as a user:
splash:update(dt)Update the splash.
splash:draw()Draw the splash.
splash:skip()Skip the splash.
Splash may still run an exit transition after this, wait for the onDone() callback to fire.
splash.onDone()A callback you can add on the splash table.
Gets called when the splash exits or is skipped.
o-ten-oneSplash with the new 0.10.1 (windows) logo.
new() parameters:
background: {r,g,b,a} table used to clear the screen with.
Set to false to draw underneath.
Example: Setting a pink background color
splash = lib.new({background={255,0,255}})
fill: Whether and how to fill the background in the second animation stage.
One of "rain" (fill with baby-inspector rain) or "lighten" (keep pink/blue stripes but lighten outside)
delay_before: number of seconds to delay before the animation.
Defaults to 0.
delay_after: number of seconds to delay before the animation.
Defaults to 0.
more like this
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
Open the next door in your Vim journey — personalized command discovery based on your actual usage
search projects, people, and tags