Создатель игры Minecraft выложил ссылку на демку полёта в трехмерном лабиринте. Для рендеринга используется Canvas, для всего остального - JavaScript. Все исходники можно видеть прямо на той же странице.
Некоторые пишут, что код очень краткий и понятный, но даже сам автор признаёт, что так писать не надо. Изначально, эта демка планировалась для Java4K.
На самом деле, код довольно фиговатый, на мой взгляд. Одна генерация текстур чего стоит...
ОтветитьУдалить