Я хотів би вивчити растеризацію на основі програмного забезпечення в реальному часі. Я знаю, що все йде назустріч графічному процесору, але є кілька ігор, де все-таки є сенс використовувати програмний рендер.
Наприклад: Воксельтрон
Voxatron - шутер на арені, який відбувається у світі, складеному з вокселів (маленькі кубики, вид). Все в грі відображається у віртуальному дисплеї вокселів 128x128x64, включаючи меню та інвентар плеєра. Якщо придивитися, то іноді можна побачити інвентар (оцінка / життя / боєприпаси), який кидає тінь на деякі об'єкти на землі.
Я вже давно працюю над інструментами візуалізації та моделювання вокселів, з кінцевою метою - створити велику пригодницьку гру. Близько півроку тому він злився з роботою, яку я робив на аренах стрільців для Conflux, і це результат.
Дуже проста гра в душі - в основному просто Robotron встановлений у 3d руйнівному світі з тупими істотами. Я не впевнений, наскільки важливими будуть наслідки руйнування для ігрового процесу, але я впевнений, що це приємно підірвати шматки стіни. Я також додав експериментальний пікап для будівництва стін, який можна використовувати для побудови перешкод, щоб сховатися від страшних монстрів.
Гра відбувається на невеликому наборі арен. Деякі з них обладнані кімнатами із встановленими бойовиками, десь між Knightlore та Smash TV. Це частина оригінального дизайну, заснованого на пригодницьких ситуаціях, що підкрадається, і привід для створення тематичних середовищ.
Особливості:
- Спеціальна візуалізація програмного забезпечення з м'якими тінями.
- Вбудований синтезатор звуку та музики (також використовується для створення музики трейлера).
- Відтворення та розміщення запису гри.