This PR adds a tutorial mode to Open Manifold. It's a rather simple implementation, effectively a fancy visual-novel-esque manual with no directly-interactive bits, but it works well enough and it can always be refined down the road.
This PR adds two new files, tutorial.cpp and tutorial.h, and also makes use of the previously-unused tutorial.ogg and draw_shape_outline() function as well as the otherwise-seldom-used sounds/metronome_big.ogg, for background music and "dialog blips" respectively.
Some screenshots (not every part of the tutorial, but a good chunk of it:)
This PR adds a tutorial mode to Open Manifold. It's a rather simple implementation, effectively a fancy visual-novel-esque manual with no directly-interactive bits, but it works well enough and it can always be refined down the road.
This PR adds two new files,
tutorial.cpp
andtutorial.h
, and also makes use of the previously-unusedtutorial.ogg
anddraw_shape_outline()
function as well as the otherwise-seldom-usedsounds/metronome_big.ogg
, for background music and "dialog blips" respectively.Some screenshots (not every part of the tutorial, but a good chunk of it:)
Solves #4.