SPEEDGRID - PREVIEW #2
Development slowed down a bit due to work done on other projects and some real-life issues, but it didn't stop.
https://www.youtube.com/watch?v=1og-4VjkbgE&vq=hd1080This video demonstrates the new features (in particular, the audio engine):
* 3 channels allocated dynamically for one-shot sounds;
* 1 channel allocated for the afterburner looping sound;
* variable afterburner sound frequency, depending on the ship Y speed (calculated taking into account also the scrolling);
* music cell: when caught, music kicks in; as long as music plays, the cells layer is green, meaning that the maluses do not hurt anymore (they award points, instead; the X/Y swap maluses also remove the X/Y swapping);
* music in the form of a 14 bit PCM sample, played at ~28.9 kHz;
* the new way that the BRAKE cell works (before it brought the scrolling speed to the minimun, now it halves it);
* the new BOOST cell (it doubles the scrolling speed);
* slightly different color scheme;
* other minor changes.
Notes:
* music requires two channels; while playing, the other two channels can be freely used for other sounds;
* music playback supports looping (not demonstrated in the video; will be used during bossfights);
* the afterburner sound is off while music plays to allow enjoying the music better and leaving a channel free for the more important events-related sounds;
* the afterburner sound volume is kept low so that it does not become annoying;
* the music is a temporary placeholder; it is an excerpt from Multiball by Machinae Supremacy (a cover of the Pinball Dreams tracker module by Olof Gustafsson);
* despite the high quality of the original video, the compression applied by YouTube causes the quality to degrade steadily after a key frame and until the next one is reached (I guess); anyway, when key frames are displayed and/or the scrolling isn't too fast, it is almost possible to see the actual graphics (especially in the last final seconds).