Skip to content

Releases: thewizardplusplus/wizard-intro

v1.5.1

Choose a tag to compare

@thewizardplusplus thewizardplusplus released this 05 Oct 08:08

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:

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;
  • 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:
    • capture audio (optionally):
    • 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

Choose a tag to compare

@thewizardplusplus thewizardplusplus released this 02 Oct 18:12

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;
  • drawing of the text rectangles:
    • animations:
      • common features:
        • make playing the separate sound during each animation optional;
  • automatic screencast:
    • use the ffmpeg tool;
    • support for Linux only;
    • capture video:
    • capture audio (optionally):
    • 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.

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;
  • 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:
    • capture audio (optionally):
    • 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

Choose a tag to compare

@thewizardplusplus thewizardplusplus released this 31 Aug 14:25

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 Start buttons 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 Start button if there is no text in the text rectangle inputs;
  • code style:

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;
  • 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

Choose a tag to compare

@thewizardplusplus thewizardplusplus released this 20 Aug 08:40

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;
  • 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

Choose a tag to compare

@thewizardplusplus thewizardplusplus released this 18 Aug 01:08

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;
  • drawing of the text rectangles:
    • animations:
      • common features:
        • play the separate sound during each 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;
    • 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;
  • 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

Choose a tag to compare

@thewizardplusplus thewizardplusplus released this 18 Aug 00:42

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;
  • 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.

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;
  • 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

Choose a tag to compare

@thewizardplusplus thewizardplusplus released this 12 Aug 18:44

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;
  • 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

Choose a tag to compare

@thewizardplusplus thewizardplusplus released this 12 Aug 13:21

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;
  • 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

Choose a tag to compare

@thewizardplusplus thewizardplusplus released this 12 Aug 06:15

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.