Battle Angel Alita
> Это значит Terminator Future Shock уже можно делать?
А почему нет-то? Оно не далеко ушло от дума первого. Ну и сделать это весьма сложно.
Заявка
Ладно попробую, если время будет.
Заманили :)
Тему в проектах обязательно создавать сразу?
Заявка
Super_inoy
>Оно не далеко ушло от дума первого.
Полигональные противники, нормальный взгляд вверх-вниз, опенворлд, транспорт. Это посчти фар-край своего времени.
Battle Angel Alita
ага. но при этом в целом оно выглядит хуже чем doom с его ограничением на строго вертикальные и горизонтальные поверхности.
Battle Angel Alita
> Полигональные противники, нормальный взгляд вверх-вниз, опенворлд, транспорт.
В игре Descent всё это уже есть.
Mikle
Ну quake 96 года рождения.
Я думаю, год в плюс - не страшно )
95 же выбран просто пальцем в небо.
Ducat
> Я думаю, год в плюс - не страшно )
еще как страшно. в те времена этот год был как десятилетие сейчас. если не больше.
Ultima Underworld -1992 год
System Shock - 1994 года
The Elder Scrolls: Arena - 1994 года
Вполне себе 3д
war_zes
> The Elder Scrolls: Arena - 1994 года
не играл. но судя по видосам там как в думе (нет наклонных поверхностей и фрилука). в остальных - да, там это все уже есть.
Заявка
kkolyan
> еще как страшно. в те времена этот год был как десятилетие сейчас. если не
> больше.
+100500
Нашел шейдер стилизующий под Game Boy (то есть под 4 цвета... а ведь можно расширить до 16)
#version 330 core in vec2 UV; out vec4 fragColor; uniform sampler2D Texture0; void main() { vec3 color = texture( Texture0, UV).rgb; float gamma = 1.5; color.r = pow( color.r, gamma); color.g = pow( color.g, gamma); color.b = pow( color.b, gamma); // сами цвета vec3 col1 = vec3( 0.612, 0.725, 0.086); vec3 col2 = vec3( 0.549, 0.667, 0.078); vec3 col3 = vec3( 0.188, 0.392, 0.188); vec3 col4 = vec3( 0.063, 0.247, 0.063); float dist1 = length( color - col1); float dist2 = length( color - col2); float dist3 = length( color - col3); float dist4 = length( color - col4); float d = min( dist1, dist2); d = min( d, dist3); d = min( d, dist4); if ( d == dist1) { color = col1; } else if ( d == dist2) { color = col2; } else if ( d == dist3) { color = col3; } else { color = col4; } fragColor = vec4( color, 1.0).rgba; }
Собираюсь поиграться с ним
Как считаете, MIDI-музыка пойдёт? Она не смотря на свою "сэмпловость" может иногда казаться довольно плавной и приятной. А уж какие батальные темы в WarCraft2 были.... До сих пор слушаю их как обычную музыку))))
Тема в архиве.