PDA

Просмотр полной версии : Автогонки на выживание (типа игры Megarace 2)



Andrew771
16.11.2011, 21:23
Сейчас вынашиваю планы (помимо уже озвученных) передрать на ZX игру Megarace II, одну из моих любимых на PC. Видимо, комбинированным методом - даль делать спрайтовую, как в ZXOOM, а вблизи или рейкастинг, или масштабирование спрайтов.


Для гонок наверное нужно начинать с этого http://zxdn.narod.ru/coding/ig7gpr3d.txt


В общих чертах я вполне себе представляю как это реализовать.
А так-же представляю какие при этом будут слёзы горькие и зубовный скрежет (быстро считать спекки не умеет, а значит придётся делать всякие финты ушами и т.п.)


Поэтому рулят либо спрайты, либо возможно закрашенные полигоны (шейдеры). В чанках я сомневаюсь.

---------- Post added at 22:08 ---------- Previous post was at 22:07 ----------

Цитата:
Сообщение от newart
Сообщение от Andrew771
В Megarace есть горки и впадины плюс ответвления трассы, т.е. не всё просто.
А кто сказал что они нужны? Посмотри на семейство игр mario-carts, горок там не припоминаю. Газонов часто тоже нет. А вот разветвления да, встречаются.
В Megarace горки важную роль играют, т.к. можно подкладывать мины и грязь, не видные издалека.
Подумал над этим несколько дней, склоняюсь к мысли, что выгоднее делать тоже на спрайтах, как в ZXOOM. Тогда будет также всё быстро выводиться, без математических расчетов. Для уменьшения дискретности сделать глубину просмотра уровней-спрайтов не меньше 12 (в ZXOOM сейчас 7). Зато в ширину достаточно 3 уровня - центр, слева и справа (в ZXOOM сейчас от 7 до 9). Т.е., количество выводящихся спрайтов в "Megarace ZX" примерно такое же будет.
В писишном Megarace трассы сделаны на технологии FMV (http://ru.wikipedia.org/wiki/FMV), т.е. при прохождении показывается изначально отрендеренное видео трассы. Причем на каждом кадре только одно положение трассы, т.е. при управлении машиной сдвигается именно машина, а не изображение трассы.
У нас же, т.к. видео невозможно хранить и отображать, будут выводиться комбинации спрайтов в одном положении для каждого кадра. Кодируем каждый кадр трассы 6 байтами-сегментами - центр вблизи, центр вдали, лево вблизи, лево вдали, право вблизи, право вдали. Каждый байт-сегмент обозначает комбинацию спрайтов для 12 уровней.

А сегменты могут быть такие:
- прямо ровно
- прямо по горке вниз
- прямо по горке вверх
- поворот влево ровно
- поворот вправо ровно
- ответвление вправо
- ответвление влево.

Другие сегменты, например повороты по горке, можно не использовать. Из имеющихся сегментов можно уже построить разнообразные трассы.
Т.е. получится: 7 сегментов * 3 уровня в ширину * 12 уровней в длину = 252 значения для байта. Теоретически примерно столько же будет спрайтов.
От спрайтов нужно хранить только четвертушки, как и в ZXOOM, т.к. симметрия, а остальные 3/4 достраивать программно (движок уже есть). Т.е., то что является барьерами в ZXOOM, здесь будет бордюрами. А то что является высокими стенами, здесь будет тоннелями.
Если один кадр занимает 6 байт, то допустим выделим 6кб - 1000 кадров. С учетом разветвлений максимальная длина одного круга трассы будет 500 кадров. Если в секунду выводить 2-3 кадра, то по времени длина круга будет около 180 секунд или 3 минуты - нормально.

Пока такие мыслишки. Может, есть подводные камни. :)

Destr
16.11.2011, 22:20
Даже для ZXOOM построение спрайтами показало что не нужно в экшене так делать. (для бродилок ещё туда сюда).
А гонки это вообще!
Предлагаю всё-таки попробовать подход как статье "Пол/трасса".
Т.е. трасса выводится как положено (только не чанками), а уже потом сверху можно и машинки пристегнуть.

---------- Post added at 21:20 ---------- Previous post was at 21:16 ----------

Этапы получаются такие:
1. Рисуем трассу (обычная монохромная картинка, только не 3 сегмента в высоту, а 4. получается 256х256 пикселей)
2. Программно поворачиваем её 8 раз на 45 градусов (вот и смена камеры при повороте)
Прим к п.2 - ясно что трасса будет укладыватся в окружность диаметром 256, лишние "углы" от квадрата - выкинуть (они сэкономят память, но это уже в конце).
3. Проецируем трассу с учётом горок (тут можно реализовать по-разному, пока что склоняюсь к мат. методу, т.е. не строить карту горок, а хранить инфу о возвышенностях в векторном виде)
4. Рисуем машинки, опрашиваем клавиши и делаем прочие мелочи.

Andrew771
16.11.2011, 22:50
Предлагаю всё-таки попробовать подход как статье "Пол/трасса".
А как тут делать барьеры и тоннели? Значит, нужно еще проецировать бока и крышу, а не только пол.
Еще не забудь про ответвления.

ALKO
16.11.2011, 23:00
движок ZXOOM вполне сойдёт для гонок.
Нечто подобное есть в turbo esprit:
http://www.worldofspectrum.org/showscreen.cgi?screen=screens/in-game/t/TurboEsprit.gif

Надеюсь эти гонки будут удачнее zxoom'a

jerri
16.11.2011, 23:12
ALKO, Движок ZXoom совсем не подходит для гонок
я бы повнимательнее посмотрел на турбо есприт - там все гораздо интереснее

Rindex
16.11.2011, 23:19
я бы повнимательнее посмотрел на турбо есприт - там все гораздо интереснее

А скриншот у него откуда?

http://www.worldofspectrum.org/infoseekid.cgi?id=0005461

Самые лучшие гонки, это без раздумий даже - http://www.worldofspectrum.org/infoseekid.cgi?id=0000903

А самые быстрые, я названия забыл. :( Там можно было играть и вдвоём. Один в верхней части экрана играл, другой в нижней.

ALKO
16.11.2011, 23:24
там все гораздо интереснее
там всё гораздо ужасно в плане управления.
А эту игру я привёл как подобие zxoom, так как там тоже заранее прорисованы спрайты зданий в перспективе.

А то какие гонки лучше - это уже субъективное мнение.

Rindex
16.11.2011, 23:28
А то какие гонки лучше - это уже субъективное мнение.

Ну, вы же хотите сделать лучше? Вот и отталкивайтесь от лучших. Или вообще лучше не браться за дело, раз знаешь, что выйдет хуже. Имхо.

Andrew771
16.11.2011, 23:46
Движок ZXoom совсем не подходит для гонок
По какой причине?
Дискретность уменьшаем увеличением количества уровней в глубину и утоньшением каждого уровня.
Скорость нормальная.

newart
17.11.2011, 00:06
Скорость нормальная.
Сколько фреймов на отрисовку 1 кадра?

Andrew771
17.11.2011, 00:06
Сколько фреймов на отрисовку 1 кадра?
а кто ж их считал... Да и зачем. Я по виду ориентируюсь.

newart
17.11.2011, 00:28
а кто ж их считал... Да и зачем. Я по виду ориентируюсь.
За тем что для гонок больше 3 не годится.
А у тебя в зуме по ощущениям все 10...

Destr
17.11.2011, 03:22
А как тут делать барьеры и тоннели? Значит, нужно еще проецировать бока и крышу, а не только пол.
Еще не забудь про ответвления.
Бока и крышу сойдёт и атрибутами обозначить.
Высокая детализация особо и не нужна, лишь-бы они (бока и крыша) были, глаз поверит что там всё ок.
То-же самое и с ответвлением.

BYTEMAN
17.11.2011, 03:25
Самые лучшие гонки, это без раздумий даже - http://www.worldofspectrum.org/infos...cgi?id=0000903
А по мне - так Wec Le Mans....

---------- Post added at 02:25 ---------- Previous post was at 02:23 ----------

Хотя против Chase H.Q. тоже ничего против не имею. Тоже классные гонки. Но тяжёлые (всмысле подбить противника). Кстати, вроде часть 2 получилась поотстойнее...

jerri
17.11.2011, 09:02
Rindex, я не о конкретной игре, а о содержимом - как генерится и выводится

---------- Post added at 09:02 ---------- Previous post was at 08:59 ----------

в chase hq очень сильный генератор местности - там даже развилки отображаются
а уж КАК это все генерится - это просто песня

Andrew771
17.11.2011, 17:16
За тем что для гонок больше 3 не годится.
А у тебя в зуме по ощущениям все 10...
В приведенных играх не видно, чтобы был до 3. Хотя играбельно.

---------- Post added at 16:16 ---------- Previous post was at 16:15 ----------


Бока и крышу сойдёт и атрибутами обозначить.
Высокая детализация особо и не нужна, лишь-бы они (бока и крыша) были, глаз поверит что там всё ок.
То-же самое и с ответвлением.
Нет, это уже слишком некрасиво будет. Да и не подгонишь хорошо 3d под границы атрибутов.

AAA
17.11.2011, 18:00
А самые быстрые, я названия забыл. Там можно было играть и вдвоём. Один в верхней части экрана играл, другой в нижней.

lotus

Rindex
17.11.2011, 18:13
lotus

Точно, Lotus Esprit Turbo Challenge (http://www.worldofspectrum.org/infoseekid.cgi?id=0002937). Сумашедшие гонки.

jerri
17.11.2011, 19:55
Andrew771, в chase hq тоже есть тоннели
рекомендую посмотреть как оно сделано

---------- Post added at 19:55 ---------- Previous post was at 19:54 ----------

Andrew771, и скорость там 12,5 фпс

Rindex
17.11.2011, 20:00
Andrew771, в chase hq тоже есть тоннели
рекомендую посмотреть как оно сделано

Там не только есть туннели, там ещё машина вроде подлетает (если не путаю), когда с турбо-режимом летит на склон. Естественно речь идёт о первой части. Вторая - УГ.

Destr
17.11.2011, 20:33
Нет, это уже слишком некрасиво будет. Да и не подгонишь хорошо 3d под границы атрибутов.
Ну что ж, тогда, как говорится, Бог в помощь!
Свой движок знаешь, так что делай как видней.

Andrew771
17.11.2011, 21:37
Andrew771, в chase hq тоже есть тоннели
рекомендую посмотреть как оно сделано
Расскажи вкратце про их движок, если не сложно.


Ну что ж, тогда, как говорится, Бог в помощь!
Свой движок знаешь, так что делай как видней.
Если только под все спрайты места хватать не будет, то будем думать, как прикрутить векторную графику, хотя бы частично. :)

Destr
17.11.2011, 22:10
Если только под все спрайты места хватать не будет, то будем думать, как прикрутить векторную графику, хотя бы частично.
Так юзай 128.
А ещё лучше - сперва посчитать сколько имеется памяти и соотв. загружать доп.спрайты (например если прога запущена под 48 - то тип стен один и все машинки одинаковы, если 128 - уже больше разнообразия в стенах, а если 256 то разные тачки на трассе едут и т.п.)

Andrew771
17.11.2011, 22:42
Так юзай 128.
А ещё лучше - сперва посчитать сколько имеется памяти и соотв. загружать доп.спрайты (например если прога запущена под 48 - то тип стен один и все машинки одинаковы, если 128 - уже больше разнообразия в стенах, а если 256 то разные тачки на трассе едут и т.п.)
48к должно хватить на всё! (с) :)
Сейчас попробовал в проге 3D-View (http://zx.pk.ru/showthread.php?t=15341) построить спрайты. Вывод такой: горки и повороты частично можно выводить теми же спрайтами, что и при направлении прямо, только сдвигать их в другое место экрана. Передние грани в спрайтах отсутствуют, поэтому огромная экономия места.
А в 128-м я не пишу. :)

Rindex
17.11.2011, 22:45
А в 128-м я не пишу.

Ну и зря. Вот по-этому и получаются полуигры без меню, которое уже просто всунуть некуда.

Andrew771
17.11.2011, 22:47
Вот по-этому и получаются полуигры без меню, которое уже просто всунуть некуда.
В ZXOOM меню было не нужно, там нечего регулировать. И вообще, как видно по современным тенденциям на PC, главное меню - отживший элемент.

Rindex
17.11.2011, 22:53
В ZXOOM меню было не нужно, там нечего регулировать.

Надо!


И вообще, как видно по современным тенденциям на PC, главное меню - отживший элемент.

Ты тут не ровняй РС со Спектрумом. На Спектруме всегда было меню с разным выбором от клавиш до джойстиков.

И ты сравни 48 и 128 версии, например Retroinvaders (http://zx.pk.ru/showthread.php?t=17200), и подумай в чего людям приятнее играть.

newart
17.11.2011, 23:02
Кстати если поместить игровое поле в верхнюю часть экрана, можно границу небо и земли сделать мультиколором, будет вообще загляденье!

---------- Post added at 23:02 ---------- Previous post was at 23:01 ----------


В ZXOOM меню было не нужно, там нечего регулировать
И как следствие нечем и не во что играть.

Black_Cat
17.11.2011, 23:24
И как следствие нечем и не во что играть.

newart, как всегда категоричен :) . Меню переназначения клавиш было бы конечно полезно, если его код есть куда впихнуть..

Rindex
17.11.2011, 23:27
Меню переназначения клавиш было бы конечно полезно, если его код есть куда впихнуть..

И музыка там была бы явно не лишней...

jerri
18.11.2011, 01:05
newart, да ладно вам
прикручу я вам меню

---------- Post added at 01:05 ---------- Previous post was at 01:05 ----------

Rindex, и музыку давай

Rindex
18.11.2011, 01:12
jerri, я же не музыкант. Думаю newart из своих неопубликованных запасов что-нибудь подкинет. :rolleyes: Естественно, для AY. :cool:

NovaStorm
18.11.2011, 08:28
Кстати если поместить игровое поле в верхнюю часть экрана, можно границу небо и земли сделать мультиколором

Не мультиколором наверное, а нарисовать небо и облака на верхнем бордюре! Идея и правда красивая, хотя и тактов от прерывания прилично сожрёт. Но тогда уж не сдвигать поле(ибо рисовать на основном экране быстрее), а расширить его.

newart
18.11.2011, 08:44
Не мультиколором наверное, а нарисовать небо и облака на верхнем бордюре!
Бордюр такты скушает. С закрасить 32 байт в нужный момент времени много тактов не займет, разумеется такты до луча надо тратить с толком, а не djnz $.

---------- Post added at 08:44 ---------- Previous post was at 08:40 ----------


Rindex, и музыку давай
В игру или в меню?

baxter
18.11.2011, 09:14
Andrew771, каким способом трасса отрисовываться будет, тоже спрайтами?

Andrew771
18.11.2011, 09:33
Andrew771, каким способом трасса отрисовываться будет, тоже спрайтами?
пока думаю да. Но есть всё же сомнения, что хватит места под спрайты, много их очень надо для разнообразия. Возможно, придется задействовать полигоны.
В общем, еще не решил.

---------- Post added at 09:33 ---------- Previous post was at 09:32 ----------

Я кстати сейчас занят другой игрой, попроще, головоломка, для разминки. Над этой только думаю. :)

NovaStorm
18.11.2011, 09:49
Бордюр такты скушает.

А мультиколор нет что ли? Что-то я сомневаюсь, что можно будет делать полезную работу при его выводе в игре. Или же имелся в виду простенький MC на ползнакоместа с переключением экранов?

jerri
18.11.2011, 10:25
newart, музычка только в стартовое меню - в игре музыка не нужна, только звуки.
ну и по памяти там засада а перепахивать чужой код нет желания :) только если скролл - он там аццкий

Andrew771
18.11.2011, 10:51
только если скролл - он там аццкий
скролл там расположен на месте виртуального экрана. После прохождения сценария и начала основной игры он затирается виртуальным экраном.

baxter
18.11.2011, 14:28
пока думаю да. Но есть всё же сомнения, что хватит места под спрайты, много их очень надо для разнообразия. Возможно, придется задействовать полигоны.
В общем, еще не решил.
Спрайтовая дорога будет смотреться, мягко говоря, неочень, имхо. Поэкспериментируй с рейкастингом.

Andrew771
18.11.2011, 15:49
Поэкспериментируй с рейкастингом.
Да, облизываюсь на него. Тем более, есть опытный специалист Destr. :)

newart
18.11.2011, 16:59
Или же имелся в виду простенький MC на ползнакоместа с переключением экранов?
Это без разницы. Цель то отделить небо от земли с точностью до пикселя.

---------- Post added at 16:58 ---------- Previous post was at 16:56 ----------


newart, музычка только в стартовое меню - в игре музыка не нужна, только звуки.
ну и по памяти там засада а перепахивать чужой код нет желания только если скролл - он там аццкий
Есть еще картинка для Final Cut, вставишь? (пусть с подгрузкой)

---------- Post added at 16:59 ---------- Previous post was at 16:58 ----------


newart, музычка только в стартовое меню - в игре музыка не нужна, только звуки.
ну и по памяти там засада а перепахивать чужой код нет желания только если скролл - он там аццкий
ALCO уже нарисовал меню? (невздумай сам это делать!)

jerri
18.11.2011, 17:14
нет конечно :) он вон уже как расслабился :)

я думаю хватит меню как в
REX - поверх экрана

3 пункта

играть
задать кнопки
включить/выключить джойстик
а так пусть рисует :)

---------- Post added at 17:14 ---------- Previous post was at 17:13 ----------

Andrew771, в спектрумских гонках нифига не рейкаст

Andrew771
18.11.2011, 17:37
играть
задать кнопки
включить/выключить джойстик
еще можно добавить демо-прохождение.



Andrew771, в спектрумских гонках нифига не рейкаст
пока еще не было :)

newart
18.11.2011, 18:01
еще можно добавить демо-прохождение.
Лучше таймер и высвечивание результата в конце.

NovaStorm
18.11.2011, 19:23
Это без разницы. Цель то отделить небо от земли с точностью до пикселя.

Можно мокап? Со слов сложно понять.

newart
18.11.2011, 21:29
Можно мокап? Со слов сложно понять.
Присмотрелся по подробнее и пришел к выводу что особого смысла нет убиваться ради этой полоски конфликтующих атрибутов.

---------- Post added at 21:28 ---------- Previous post was at 21:04 ----------

Интересный кусочек кода в Chase HQ нашел:




A11E 4F ld c,a
A11F E607 and 07
A121 3C inc a
A122 47 ld b,a
A123 CB39 srl c
A125 CB39 srl c
A127 CB39 srl c
A129 3E05 ld a,05
A12B 91 sub c
A12C 4F ld c,a
A12D 3EFE ld a,FE
A12F 0F rrca
A130 10FD djnz A12F
A132 DBFE in a,(FE)
A134 1F rra
A135 0D dec c
A136 20FC jr nz,A134
A138 C9 ret




---------- Post added at 21:29 ---------- Previous post was at 21:28 ----------

Что бы он мог делать?

jerri
19.11.2011, 09:28
опрос клавиатуры

---------- Post added at 09:26 ---------- Previous post was at 09:26 ----------

если уж делать догружаемый финал
то можно и таблицу рекордов дорисовать

---------- Post added at 09:28 ---------- Previous post was at 09:26 ----------

и кстати кто возьмется текст перевести для буржуев?

Andrew771
19.11.2011, 17:00
Про допиливание ZXOOM лучше вернемся в ту тему: http://zx.pk.ru/showthread.php?p=436891#post436891

goblinish
19.11.2011, 20:46
Что бы он мог делать?

похоже на опрос клавиатуры вроде бы.

Andrew771
22.11.2011, 16:58
Попробовал движок ZXOOM переделать под 2/3 экрана (см.файл). Скорость выросла, для гонок нормально будет. И память на треть экономится под спрайты. Теперь можно впихнуть спрайты мостов и тоннелей. :)
В общем, буду на этом движке писать. Математику высчитывать на лету дольше.

ALKO
24.11.2011, 21:43
Точно, Lotus Esprit Turbo Challenge. Сумашедшие гонки.
На Cеге МД - да
На Горбатом - нееееее.

DimkaM
25.11.2011, 15:20
Вложения
megarace00001.zip (17.2 Кб, 25 просмотров)
На ZX-Evo (3.5mhz) кнопки как тупили так и тупят. В динамичных гонках будет критично.

Andrew771
25.11.2011, 22:55
На ZX-Evo (3.5mhz) кнопки как тупили так и тупят. В динамичных гонках будет критично.
да, это надо исправить. Хотя скорость рендеринга-то не убавишь. Пусть тогда по прерыванию хоть запоминает нажатую клавишу.

Error404
26.11.2011, 13:23
- поворот влево ровно
- поворот вправо ровно


В ZXOOM всю малину (которой там есть) портят повороты с громадной дискретностью. Если платформа ну совсем уж не позволяет сделать повороты, то нафига вообще затевать? Может все же делать под 128к (как и надо было делать c ZXOOM) и нормальными поворотами?

Andrew771
26.11.2011, 18:36
Здесь повороты ландшафта не нужны, сама машина поворачивать будет плавно. А дискретность уменьшится сильно, т.к. в глубину будет не меньше 12 уровней.

NEO SPECTRUMAN
26.11.2011, 19:27
Здесь повороты ландшафта не нужны, сама машина поворачивать будет плавно. А дискретность уменьшится сильно, т.к. в глубину будет не меньше 12 уровней.
И получится новый Turbo Esprit.

Andrew771
26.11.2011, 19:52
И получится новый Turbo Esprit.
не получится. Кубиков там не будет. Движку пофигу, спрайт чего ему подсовывать.

Destr
26.11.2011, 19:59
не получится. Кубиков там не будет. Движку пофигу, спрайт чего ему подсовывать.
Тем не менее очень рекомендую полностью перепилить движок.
ZXoom наглядно показал ЧТО будет хорошо, а ЧТО - плохо.
Плохого всё таки больше.
Это последнее предупреждение :)
Затыкаюсь до конца проекта (если конечно не спросишь чего нибудь сам).

newart
26.11.2011, 20:37
Затыкаюсь до конца проекта (если конечно не спросишь чего нибудь сам).
Да ну его, этого Andrew771.
Давай свои гоночки замутим? Ты будешь кодить, а я смотреть как ты кодишь. :)
Фабула в принципе есть.

Destr
26.11.2011, 20:42
Давай свои гоночки замутим? Ты будешь кодить, а я смотреть как ты кодишь.
Фабула в принципе есть.
Хитрый какой!
Фабула и у меня есть (где-то 17 см), а толку?
В общем если серьёзно - я всё-таки хочу шутер замутить, бьюсь с рейкастингом.
Вот когда сделаю (или окончательно убедюсь что не осилю) - тогда можно будет и о гонках подумать.

Andrew771
26.11.2011, 20:45
Будет гонка технологий :)

NovaStorm
26.11.2011, 21:17
Если эти гонки опять под 48к будут, то какая тут гонка технологий?
128к с рейкастингом сделает zxoom-движок как стоячего.

newart
26.11.2011, 21:24
128к с рейкастингом сделает zxoom-движок как стоячего.
Дык и 48к уже сделало. Алко тут где то кидал сорцы.

NEO SPECTRUMAN
26.11.2011, 21:40
http://zx.pk.ru/showpost.php?p=434058&postcount=99

Andrew771
26.11.2011, 23:24
Ну давайте, придумайте на рейкастинге, как сделать на трассе горки, повороты не под углом 90 градусов, мосты и въезды в тоннели.

alone
27.11.2011, 00:04
Сначала стоило бы написать одну нормальную гонку в псевдо-3D, горизонтальными полосочками.

Destr
27.11.2011, 07:37
Ну давайте, придумайте на рейкастинге, как сделать на трассе горки, повороты не под углом 90 градусов, мосты и въезды в тоннели.
Ты как-бы поспокойней на поворотах.
Гуры тебя разведут на такие виражи - оглянутся не успеешь как за баней окажешся.
Я ведь тебе говорю, давай вместе держатся, эти "хорошие люди" сами не делают и нас, новичков не то что бы гнобят, но просто не говорят нам всего что сами уже знают (а порой zx-знание их, и кровью бывает оплачено, это да).
Так что поклон сенсею, поклон публике и не выражая никаких эмоций делаем свои пробы.
P.S. Когда удостоверишся в несостоятельности своего двига - давай, пиши, как-то нужно будет идти на поклон к алонекодеру и терпя все вытирания постигать науку мат.вычислений.
P.S.S Ну наверное это можно постичь и пропустив такие позорные дела как stolbikDEMO(никто не видел и не увидит, спасибо Господи) и zxoom(увы, лепёшка из рук выпала, все ВИДАЛИ, ага).
Но блин, дружище, давай без ламоподелок.

Ну хотя-бы чтоб не такой откровенный шлак из-под наших кей-нажиматоров исходил?

Ты ALKO-то особо не слушай, он как ОЧЕНЬ творческий человек - тоже с пузырьками в голове, так что прислушивайся, да делай как сердце говорит. Ну для начала математику изучай, например что такое интегралы.
Как сумеешь например объяснить мне что такое интеграл, диффиренциал и производная - то с того момента и начнётся новая эра спектрума.

А пока этого не произошло - тут уж извини, будем ламерами.
И никакой нам алонкодер не поможет (может быть Дмитрий и неплохой человек, но как ему с нами общатся? Как объяснить слепому от рождения человеку что такое радуга? В общем-то я алонекодера понимаю, чего ему тут с нами шевелится, в куче-то этой...)
Так что развиваемся, мля, срочно!

И да, модеры-или-как-там-вас: Намекните ALKO чтоб ник поменять, ибо с AlCo созвучно и сосмыло более чем. Непонятки могут быть (уже были, но разошлось. но тем не менее. мэтров не надо копипастить, даже ненароком)

newart
27.11.2011, 10:06
Ты как-бы поспокойней на поворотах.
Гуры тебя разведут на такие виражи - оглянутся не успеешь как за баней окажешся.
Я ведь тебе говорю, давай вместе держатся, эти "хорошие люди" сами не делают и нас, новичков не то что бы гнобят, но просто не говорят нам всего что сами уже знают (а порой zx-знание их, и кровью бывает оплачено, это да).
Так что поклон сенсею, поклон публике и не выражая никаких эмоций делаем свои пробы.
P.S. Когда удостоверишся в несостоятельности своего двига - давай, пиши, как-то нужно будет идти на поклон к алонекодеру и терпя все вытирания постигать науку мат.вычислений.
P.S.S Ну наверное это можно постичь и пропустив такие позорные дела как stolbikDEMO(никто не видел и не увидит, спасибо Господи) и zxoom(увы, лепёшка из рук выпала, все ВИДАЛИ, ага).
Но блин, дружище, давай без ламоподелок.

Ну хотя-бы чтоб не такой откровенный шлак из-под наших кей-нажиматоров исходил?

Ты ALKO-то особо не слушай, он как ОЧЕНЬ творческий человек - тоже с пузырьками в голове, так что прислушивайся, да делай как сердце говорит. Ну для начала математику изучай, например что такое интегралы.
Как сумеешь например объяснить мне что такое интеграл, диффиренциал и производная - то с того момента и начнётся новая эра спектрума.

А пока этого не произошло - тут уж извини, будем ламерами.
И никакой нам алонкодер не поможет (может быть Дмитрий и неплохой человек, но как ему с нами общатся? Как объяснить слепому от рождения человеку что такое радуга? В общем-то я алонекодера понимаю, чего ему тут с нами шевелится, в куче-то этой...)
Так что развиваемся, мля, срочно!

И да, модеры-или-как-там-вас: Намекните ALKO чтоб ник поменять, ибо с AlCo созвучно и сосмыло более чем. Непонятки могут быть (уже были, но разошлось. но тем не менее. мэтров не надо копипастить, даже ненароком)

Destr, ты сегодня тоже пил? :v2_dizzy_vodka:

jerri
27.11.2011, 11:20
Насчет слепого и радуги он конечно загнул :)
тут скорее аналогия с человеком страдающем ожирением и марафонцем
пока жир не растрясет бегать не будет :)

Andrew771
27.11.2011, 14:28
Ты как-бы поспокойней на поворотах.
Ну и поток сознания.. :)
Повороты я имел в виду самой трассы, а не персонажа.
А математику знаю и применяю, прогу 3D-View глянь, на стереометрии вся построена.

Впрочем, я сейчас еще до конца не выбрал, на чем делать. Если обломится со спрайтами, то на рейкастинг перейду. Только его надо существенно модифицировать, типа многоуровневого делать.

newart
27.11.2011, 14:44
Впрочем, я сейчас еще до конца не выбрал, на чем делать. Если обломится со спрайтами, то на рейкастинг перейду.
Ни того ни другого не надо! Chase HQ форева! Под 128к на том двиге можно горы свернуть.

NovaStorm
27.11.2011, 15:24
А может проволочно сделать? И попытаться побить Stunt Car Racer?

Destr
27.11.2011, 21:08
Повороты я имел в виду самой трассы, а не персонажа.
Да это я понял, я имел в виду "полегче с выражениями" (типа "ну давайте!" и т.д.).
Гуры и админы обидчивые тут как дошколята :)


А может проволочно сделать? И попытаться побить Stunt Car Racer?
Думалось и об этом, но всё-таки как ни крути, а Track Mania не получится.
Значит пока что тишина :(

Andrew771
28.11.2011, 15:19
Значит пока что тишина
Я пока пишу игру "Эрудит" (для отдыха :) ), а про гонки думаю, прокручивая в голове разные варианты.
Видимо, AutoCAD придется привлекать для разработки - строить сцены. 3D-View свою очень долго дописывать. Хотя, с другой стороны, будет полноценная 3d-кросс-рисовалка для Спекки объемных тел под разными углами. :)
В других 3d-редакторах не работал, да и на работе, если поставлю, запалюсь. А CAD всегда под рукой.