Releases: thewizardplusplus/wizard-intro
Releases · thewizardplusplus/wizard-intro
Release list
v1.5.1
Set up the building of the demo.
Change Log
- adding the configuration of the makelove tool:
- supporting the building of the demo for the following platforms:
- Linux (via the AppImage format).
- supporting the building of the demo for the following platforms:
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating;
- automatic horizontal and vertical centering;
- quit at a finish of the animation:
- for the duration of the animation is taken the minimum duration of the end YouTube screen;
- support for the several drawing modes:
- pale mode;
- transparent mode;
- blur mode:
- box blur;
- fast Gaussian blur;
- Gaussian blur;
- glow;
- use Conway's Game of Life as a background:
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out;
- play the sounds during the animation (optionally):
- play the foreground sound during the fading in;
- play the background sound during the fading in and out;
- drawing of the text rectangles (optionally):
- automatic horizontal and vertical centering;
- align text in the rectangles to the center;
- automatic text splitting into lines:
- each line contains as many words as possible;
- select the largest possible font size to fit the text on the screen;
- animations:
- animation of appearing from behind the edge of the screen;
- animation of letter-by-letter typing;
- common features:
- all animations run sequentially one after the other;
- support for a start delay for animation;
- quit at the finish of the animation;
- play the separate sound during each animation (optionally);
- automatic screencast:
- use the ffmpeg tool;
- support for Linux only;
- capture video:
- with the X.Org;
- capture audio (optionally):
- with the ALSA;
- with the PulseAudio;
- postprocessing:
- automatic waiting for the finish of the ffmpeg tool;
- automatic trimming screencast allowances (optionally);
- menu and settings:
- main menu allows to choose between the general drawing modes (see above);
- background settings allow to choose between the background drawing modes (see above);
- text rectangle settings allow to set the text to be displayed;
- misc. settings allow to choose:
- between the silent and full-sounding modes;
- whether or not to trim videos automatically.
v1.5.0
Add the automatic screencast and make playing the sounds during the animation optional.
Change Log
- drawing of the logo:
- fade in and out:
- make playing the sounds during the animation optional;
- fade in and out:
- drawing of the text rectangles:
- animations:
- common features:
- make playing the separate sound during each animation optional;
- common features:
- animations:
- automatic screencast:
- use the ffmpeg tool;
- support for Linux only;
- capture video:
- with the X.Org;
- capture audio (optionally):
- with the ALSA;
- with the PulseAudio;
- postprocessing:
- automatic waiting for the finish of the ffmpeg tool;
- automatic trimming screencast allowances (optionally);
- menu and settings:
- misc. settings allow to choose:
- between the silent and full-sounding modes;
- whether or not to trim videos automatically;
- use the default values of the settings in the UI.
- misc. settings allow to choose:
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating;
- automatic horizontal and vertical centering;
- quit at a finish of the animation:
- for the duration of the animation is taken the minimum duration of the end YouTube screen;
- support for the several drawing modes:
- pale mode;
- transparent mode;
- blur mode:
- box blur;
- fast Gaussian blur;
- Gaussian blur;
- glow;
- use Conway's Game of Life as a background:
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out;
- play the sounds during the animation (optionally):
- play the foreground sound during the fading in;
- play the background sound during the fading in and out;
- drawing of the text rectangles (optionally):
- automatic horizontal and vertical centering;
- align text in the rectangles to the center;
- automatic text splitting into lines:
- each line contains as many words as possible;
- select the largest possible font size to fit the text on the screen;
- animations:
- animation of appearing from behind the edge of the screen;
- animation of letter-by-letter typing;
- common features:
- all animations run sequentially one after the other;
- support for a start delay for animation;
- quit at the finish of the animation;
- play the separate sound during each animation (optionally);
- automatic screencast:
- use the ffmpeg tool;
- support for Linux only;
- capture video:
- with the X.Org;
- capture audio (optionally):
- with the ALSA;
- with the PulseAudio;
- postprocessing:
- automatic waiting for the finish of the ffmpeg tool;
- automatic trimming screencast allowances (optionally);
- menu and settings:
- main menu allows to choose between the general drawing modes (see above);
- background settings allow to choose between the background drawing modes (see above);
- text rectangle settings allow to set the text to be displayed;
- misc. settings allow to choose:
- between the silent and full-sounding modes;
- whether or not to trim videos automatically.
v1.4.1
Improve the menu and settings and the code style.
Change Log
- fix the scene resetting on resizing (including sounds);
- menu and settings:
- improve the menu size and layout;
- fix the menu switching (hide the last menu page);
- fix the support for Backspace on Android;
- support for pressing the
Startbuttons by Enter; - text rectangle settings:
- autofocus the first text rectangle input;
- support for focus switching between the text rectangle inputs by Tab and Shift+Tab;
- remove the default text from the text rectangle inputs;
- disable the
Startbutton if there is no text in the text rectangle inputs;
- code style:
- use the luatypechecks library;
- apply the linter.
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating;
- automatic horizontal and vertical centering;
- quit at a finish of the animation:
- for the duration of the animation is taken the minimum duration of the end YouTube screen;
- support for the several drawing modes:
- pale mode;
- transparent mode;
- blur mode:
- box blur;
- fast Gaussian blur;
- Gaussian blur;
- glow;
- use Conway's Game of Life as a background:
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out;
- play the sounds during the animation:
- play the foreground sound during the fading in;
- play the background sound during the fading in and out;
- drawing of the text rectangles (optionally):
- automatic horizontal and vertical centering;
- align text in the rectangles to the center;
- automatic text splitting into lines:
- each line contains as many words as possible;
- select the largest possible font size to fit the text on the screen;
- animations:
- animation of appearing from behind the edge of the screen;
- animation of letter-by-letter typing;
- common features:
- all animations run sequentially one after the other;
- support for a start delay for animation;
- quit at the finish of the animation;
- play the separate sound during each animation;
- menu and settings:
- main menu allows to choose between the general drawing modes (see above);
- background settings allow to choose between the background drawing modes (see above);
- text rectangle settings allow to set the text to be displayed.
v1.4.0
Add menu and settings and fix the bugs with drawing of the text rectangles.
Change Log
- drawing of the text rectangles:
- fix the bug with infinite animation and sound if there is only one text rectangle;
- fix the bug with a doubled gap after the last text rectangle;
- menu and settings:
- main menu allows to choose between the general drawing modes (see above);
- background settings allow to choose between the background drawing modes (see above);
- text rectangle settings allow to set the text to be displayed.
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating;
- automatic horizontal and vertical centering;
- quit at a finish of the animation:
- for the duration of the animation is taken the minimum duration of the end YouTube screen;
- support for the several drawing modes:
- pale mode;
- transparent mode;
- blur mode:
- box blur;
- fast Gaussian blur;
- Gaussian blur;
- glow;
- use Conway's Game of Life as a background:
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out;
- play the sounds during the animation:
- play the foreground sound during the fading in;
- play the background sound during the fading in and out;
- drawing of the text rectangles (optionally):
- automatic horizontal and vertical centering;
- align text in the rectangles to the center;
- automatic text splitting into lines:
- each line contains as many words as possible;
- select the largest possible font size to fit the text on the screen;
- animations:
- animation of appearing from behind the edge of the screen;
- animation of letter-by-letter typing;
- common features:
- all animations run sequentially one after the other;
- support for a start delay for animation;
- quit at the finish of the animation;
- play the separate sound during each animation;
- menu and settings:
- main menu allows to choose between the general drawing modes (see above);
- background settings allow to choose between the background drawing modes (see above);
- text rectangle settings allow to set the text to be displayed.
v1.3.0
Add the sounds to the animations.
Change Log
- drawing of the logo:
- fade in and out:
- play the sounds during the animation:
- play the foreground sound during the fading in;
- play the background sound during the fading in and out;
- play the sounds during the animation:
- fade in and out:
- drawing of the text rectangles:
- animations:
- common features:
- play the separate sound during each animation.
- common features:
- animations:
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating;
- automatic horizontal and vertical centering;
- quit at a finish of the animation:
- for the duration of the animation is taken the minimum duration of the end YouTube screen;
- support for the several drawing modes:
- pale mode;
- transparent mode;
- blur mode:
- box blur;
- fast Gaussian blur;
- Gaussian blur;
- glow;
- use Conway's Game of Life as a background:
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out;
- play the sounds during the animation:
- play the foreground sound during the fading in;
- play the background sound during the fading in and out;
- drawing of the text rectangles (optionally):
- automatic horizontal and vertical centering;
- align text in the rectangles to the center;
- automatic text splitting into lines:
- each line contains as many words as possible;
- select the largest possible font size to fit the text on the screen;
- animations:
- animation of appearing from behind the edge of the screen;
- animation of letter-by-letter typing;
- common features:
- all animations run sequentially one after the other;
- support for a start delay for animation;
- quit at the finish of the animation;
- play the separate sound during each animation.
v1.2.1
Improve drawing of the background and the text rectangles.
Change Log
- drawing of the background:
- quit at a finish of the animation:
- for the duration of the animation is taken the minimum duration of the end YouTube screen;
- support for the several drawing modes:
- pale mode;
- transparent mode;
- blur mode:
- box blur;
- fast Gaussian blur;
- Gaussian blur;
- glow;
- tune up the random generator;
- quit at a finish of the animation:
- drawing of the text rectangles:
- automatic horizontal and vertical centering:
- improve vertical distribution of the rectangles;
- restrict the maximal rectangle margin;
- align text in the rectangles to the center;
- fix the bugs:
- remove a trailing space from text lines;
- fix the bug with a missing side padding.
- automatic horizontal and vertical centering:
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating;
- automatic horizontal and vertical centering;
- quit at a finish of the animation:
- for the duration of the animation is taken the minimum duration of the end YouTube screen;
- support for the several drawing modes:
- pale mode;
- transparent mode;
- blur mode:
- box blur;
- fast Gaussian blur;
- Gaussian blur;
- glow;
- use Conway's Game of Life as a background:
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out;
- drawing of the text rectangles (optionally):
- automatic horizontal and vertical centering;
- align text in the rectangles to the center;
- automatic text splitting into lines:
- each line contains as many words as possible;
- select the largest possible font size to fit the text on the screen;
- animations:
- animation of appearing from behind the edge of the screen;
- animation of letter-by-letter typing;
- common features:
- all animations run sequentially one after the other;
- support for a start delay for animation;
- quit at the finish of the animation.
v1.2.0
Implement the drawing of the text rectangles.
Change Log
- drawing of the text rectangles (optionally):
- automatic horizontal and vertical centering;
- automatic text splitting into lines:
- each line contains as many words as possible;
- select the largest possible font size to fit the text on the screen;
- animations:
- animation of appearing from behind the edge of the screen;
- animation of letter-by-letter typing;
- common features:
- all animations run sequentially one after the other;
- support for a start delay for animation;
- quit at the finish of the animation.
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating;
- automatic horizontal and vertical centering;
- use Conway's Game of Life as a background:
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out;
- drawing of the text rectangles (optionally):
- automatic horizontal and vertical centering;
- automatic text splitting into lines:
- each line contains as many words as possible;
- select the largest possible font size to fit the text on the screen;
- animations:
- animation of appearing from behind the edge of the screen;
- animation of letter-by-letter typing;
- common features:
- all animations run sequentially one after the other;
- support for a start delay for animation;
- quit at the finish of the animation.
v1.1.0
Implement the drawing of the logo.
Change Log
- drawing of the background:
- automatic horizontal and vertical centering;
- perform refactoring:
- add the field wrapper;
- partially reimplement the field updating;
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out.
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating;
- automatic horizontal and vertical centering;
- use Conway's Game of Life as a background:
- drawing of the logo (optionally):
- automatic horizontal and vertical centering;
- fade in and out:
- support for a start delay for fading in;
- quit at the finish of the fading out.
v1.0.0
Major version. Implement the drawing of the background (use Conway's Game of Life as a background).
Features
- common features:
- draw in the fullscreen mode;
- quit by Escape key;
- drawing of the background:
- use Conway's Game of Life as a background:
- use the naive algorithm with iterating and copying of a whole field;
- ignore outside points;
- support for a start delay for populating.
- use Conway's Game of Life as a background:








