Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Программирование (http://zx-pk.ru/forumdisplay.php?f=14)
-   -   Автогонки на выживание (типа игры Megarace 2) (http://zx-pk.ru/showthread.php?t=17318)

Andrew771 18th November 2011 16:49

Quote:

Originally Posted by baxter (Post 436542)
Поэкспериментируй с рейкастингом.

Да, облизываюсь на него. Тем более, есть опытный специалист Destr. :)

newart 18th November 2011 17:59

Quote:

Originally Posted by NovaStorm (Post 436476)
Или же имелся в виду простенький MC на ползнакоместа с переключением экранов?

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

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

Quote:

Originally Posted by jerri (Post 436481)
newart, музычка только в стартовое меню - в игре музыка не нужна, только звуки.
ну и по памяти там засада а перепахивать чужой код нет желания только если скролл - он там аццкий

Есть еще картинка для Final Cut, вставишь? (пусть с подгрузкой)

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

Quote:

Originally Posted by jerri (Post 436481)
newart, музычка только в стартовое меню - в игре музыка не нужна, только звуки.
ну и по памяти там засада а перепахивать чужой код нет желания только если скролл - он там аццкий

ALCO уже нарисовал меню? (невздумай сам это делать!)

jerri 18th November 2011 18:14

нет конечно :) он вон уже как расслабился :)

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

3 пункта

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

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

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

Andrew771 18th November 2011 18:37

Quote:

Originally Posted by jerri (Post 436588)
играть
задать кнопки
включить/выключить джойстик

еще можно добавить демо-прохождение.


Quote:

Originally Posted by jerri (Post 436588)
Andrew771, в спектрумских гонках нифига не рейкаст

пока еще не было :)

newart 18th November 2011 19:01

Quote:

Originally Posted by Andrew771 (Post 436593)
еще можно добавить демо-прохождение.

Лучше таймер и высвечивание результата в конце.

NovaStorm 18th November 2011 20:23

Quote:

Originally Posted by newart (Post 436580)
Это без разницы. Цель то отделить небо от земли с точностью до пикселя.

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

newart 18th November 2011 22:29

Quote:

Originally Posted by NovaStorm (Post 436610)
Можно мокап? Со слов сложно понять.

Присмотрелся по подробнее и пришел к выводу что особого смысла нет убиваться ради этой полоски конфликтующих атрибутов.

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

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

PHP Code:


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 19th November 2011 10:28

опрос клавиатуры

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

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

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

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

Andrew771 19th November 2011 18:00

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

goblinish 19th November 2011 21:46

Quote:

Originally Posted by newart (Post 436646)
Что бы он мог делать?

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

Andrew771 22nd November 2011 17:58

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

ALKO 24th November 2011 22:43

Quote:

Originally Posted by Rindex (Post 436274)
Точно, Lotus Esprit Turbo Challenge. Сумашедшие гонки.

На Cеге МД - да
На Горбатом - нееееее.

DimkaM 25th November 2011 16:20

Quote:

Originally Posted by Andrew771 (Post 438083)
Вложения
megarace00001.zip (17.2 Кб, 25 просмотров)

На ZX-Evo (3.5mhz) кнопки как тупили так и тупят. В динамичных гонках будет критично.

Andrew771 25th November 2011 23:55

Quote:

Originally Posted by DimkaM (Post 439204)
На ZX-Evo (3.5mhz) кнопки как тупили так и тупят. В динамичных гонках будет критично.

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

Error404 26th November 2011 14:23

Quote:

Originally Posted by Andrew771 (Post 435947)
- поворот влево ровно
- поворот вправо ровно

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

Andrew771 26th November 2011 19:36

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

NEO SPECTRUMAN 26th November 2011 20:27

Quote:

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

Andrew771 26th November 2011 20:52

Quote:

Originally Posted by NEO SPECTRUMAN (Post 439752)
И получится новый Turbo Esprit.

не получится. Кубиков там не будет. Движку пофигу, спрайт чего ему подсовывать.

Destr 26th November 2011 20:59

Quote:

Originally Posted by Andrew771 (Post 439770)
не получится. Кубиков там не будет. Движку пофигу, спрайт чего ему подсовывать.

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

newart 26th November 2011 21:37

Quote:

Originally Posted by Destr (Post 439775)
Затыкаюсь до конца проекта (если конечно не спросишь чего нибудь сам).

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

Destr 26th November 2011 21:42

Quote:

Originally Posted by newart (Post 439815)
Давай свои гоночки замутим? Ты будешь кодить, а я смотреть как ты кодишь.
Фабула в принципе есть.

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

Andrew771 26th November 2011 21:45

Будет гонка технологий :)

NovaStorm 26th November 2011 22:17

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

newart 26th November 2011 22:24

Quote:

Originally Posted by NovaStorm (Post 439881)
128к с рейкастингом сделает zxoom-движок как стоячего.

Дык и 48к уже сделало. Алко тут где то кидал сорцы.

NEO SPECTRUMAN 26th November 2011 22:40

http://zx.pk.ru/showpost.php?p=434058&postcount=99

Andrew771 27th November 2011 00:24

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

alone 27th November 2011 01:04

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

Destr 27th November 2011 08:37

Quote:

Originally Posted by Andrew771 (Post 440013)
Ну давайте, придумайте на рейкастинге, как сделать на трассе горки, повороты не под углом 90 градусов, мосты и въезды в тоннели.

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

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

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

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

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

newart 27th November 2011 11:06

Quote:

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

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

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

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

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

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

jerri 27th November 2011 12:20

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

Andrew771 27th November 2011 15:28

Quote:

Originally Posted by Destr (Post 440145)
Ты как-бы поспокойней на поворотах.

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

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

newart 27th November 2011 15:44

Quote:

Originally Posted by Andrew771 (Post 440205)
Впрочем, я сейчас еще до конца не выбрал, на чем делать. Если обломится со спрайтами, то на рейкастинг перейду.

Ни того ни другого не надо! Chase HQ форева! Под 128к на том двиге можно горы свернуть.

NovaStorm 27th November 2011 16:24

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

Destr 27th November 2011 22:08

Quote:

Originally Posted by Andrew771 (Post 440205)
Повороты я имел в виду самой трассы, а не персонажа.

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

Quote:

Originally Posted by NovaStorm (Post 440231)
А может проволочно сделать? И попытаться побить Stunt Car Racer?

Думалось и об этом, но всё-таки как ни крути, а Track Mania не получится.
Значит пока что тишина :(

Andrew771 28th November 2011 16:19

Quote:

Originally Posted by Destr (Post 440365)
Значит пока что тишина

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


All times are GMT +4. The time now is 21:00.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.