Dendy'вские псевдо-3D гонки на MP
Вложений: 1
давным-давно после просмотра псевдо-3D гонок, придумал алгоритм для отображения местности и перемещения на нем, сегодня наткнулся на исходники, и решил переложить в MP.
___ Идея проста, здесь не используется 3D и даже не 2D, а 1D пространство! т.е. машина едет по одномерному массиву :) каждая ячейка - текущее состояние дороги т.е.: 0-прямая; -1 -поворот налево; +1 -поворот направо. "физика" слабоватая, т.к. версия была полностью на ассемблере, без тригонометричекских функций, только целочисленные вычисления Код:
var |
Ответ: Dendy'вские псевдо-3D гонки на MP
неплохо неплохо.. вот рандомная трасса + пояснения
PHP код:
|
Ответ: Dendy'вские псевдо-3D гонки на MP
ррс с
|
Ответ: Dendy'вские псевдо-3D гонки на MP
KAK? TAK!
что случилось? |
Ответ: Dendy'вские псевдо-3D гонки на MP
заглавие 3D гонки а тут
|
Ответ: Dendy'вские псевдо-3D гонки на MP
а что смысл слова "псевдо" не понятно?
|
Ответ: Dendy'вские псевдо-3D гонки на MP
кстати использование одномерного массива вообщето и есть привычная школьная 2Д пространство(ХОY) (индекс-х,значение-у), плоскость не построешь но кривую какраз да(что и используется в данной игре) - эт так к слову о пространствах и масивах
|
Ответ: Dendy'вские псевдо-3D гонки на MP
на эмуле тормозит пострашному. может стоит рисовать не точками а горизонтальными линиями?
|
Ответ: Dendy'вские псевдо-3D гонки на MP
заменил строчку
while n13<n14 do begin plot(n13,n11);n13:=n13+1;end; на drawline(n13,n11,n14,n11); и скорость заметно прибавилась |
Часовой пояс GMT +4, время: 14:20. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot