Revision 2016 PC 64k intro competition

Fermi Paradox by Mercury

Over the years, the 4k intros territory has been explored quite well. We have seen many groundbreaking productions, but today most of them use similar rendering techniques. To make things a bit more interesting, Revision organisers introduced a new 8k intro category. In the meantime, the 64k is doing well, and we got some high-quality productions this year. Read more…

Revision 2016 Amiga demo competition

Dolor Sit Amet by Lorem Ipsum

There is no Revision without Amiga demo compo. This year, 9 groups delivered their prods. That’s actually more than in the previous years (with 6 entries on average) but it’s a result of transferring OCS/ECS Amiga demos from the oldskool compo. Let’s see if the quantity makes up for the quality. Read more…

Zrozumieć programowanie

Zrozumieć programowanie book cover

Stały rozwój oprogramowania powoduje przyrost ilości dostępnych bibliotek, frameworków i wrapperów. Kolejne warstwy przykrywają poprzednie i łatwo zapomnieć o tym, co tak naprawdę dzieje się na niższych poziomach. Na szczęście aby to zrozumieć lub po prostu przypomnieć sobie, wystarczy sięgnąć po książkę Gynvaela Coldwinda. Read more…

Ray Tracing in One Weekend

Ray Tracing in One Weekend book cover

Wouldn’t it be nice to create a small ray tracer as a weekend project? Well, that’s exactly the idea behind this mini e-book. After implementing all the features described in it, you will be able to create the image from the cover. Read more…

Revision 2016 PC demo competition

Instant God by CNCD and Fairlight

The biggest demoscene party in the world is over, and we have a lot of new, high quality releases. Without all the drama of reversed lists and countdowns, let’s start from the highest ranked prods. Read more…

Directory structure for a C++ project

Project directory

When you work on some bigger project, it is important to properly organize its directory structure. Most of the time, you have to prepare project directory structure yourself, as an IDE will create only a basic solution for you. Read more…

Anatomy of a demo framework

Demo engine building blocks

It’s time to look inside the main executable file, and plan what we want to put there. The architecture of a demo framework is a bit similar to a game engine one. In fact, there are demos created with tools like Unity 3D. Read more…

File structure of a demo

File structure of a demo

Before we begin to sketch the internal structure of our demo, let’s take a look on how to organise files in the final archive. You will also need to decide if you want to protect the data files (textures, the soundtrack and so on) or make them freely accessible to others. Let’s review some real life examples. Read more…