If you want to open an OpenGL window, most of tutorials and books will tell you to use GLFW, FreeGLUT or SDL framework. Just call glfwInit(), glfwCreateWindow() and you are done. However, if you need to write a size-limited executable or simply don’t want to create another dependency, you have to take care of this by yourself. This is how to do it “the hard way”.
If you decided to share your project’s source code, you still have to deliberately state what do you allow, and which rights you want to keep. While it is possible to write your own detailed licence, there’s probably no need to do it. The most common models have already been created. Let’s review some popular licence types.
There is one special day in a year when you can watch a live stream of a demo competition while eating your breakfast (sausages with mustard, anyone?). Thanks to the time zone difference, this happened to me on a Sunday morning, the second day of Tokyo Demo Fest 2017 party. Let’s review the releases made by our fellow demosceners from Japan.
One year ago I took part in the “Daj Się Poznać 2016” competition. I started to write articles about demo making. As I took a bit harder path than it was required to, I couldn’t spend so much time on writing 20 articles in 10 weeks. I ended up just having fun. Since a new edition of this competition has just started, it’s a good reason to continue the “Demo 101” series.