Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - topos84

Страницы: Назад 1 ... 87 88 89 90 [91] 92 93 94 95 ... 158 Далее
2701
Разное / Re: Юмор
« : 08 Декабрь 2009, 18:35:24 »

2702
Цитата: Ti_
(2) уже говорил) -я бы соединил кольца. а то без прыжков в центре и не покататься)
Там организован супервыгодный срез, но он очень труден (по кр. мере для мародера, на втором аэробладе я не знаю, будет ли он сильно проще или нет), так что с первого раза не у всякого получится: нужно после старта пропустить соперников вперед, перед самым обрывом притормозить, развернуться к противоположному борту и оттуда с разгону перепрыгнуть пропасть (если разгон будет не почти от самого борта, то не долетишь), а там уже по внутреннему кругу ехать не обязательно, можно по прямой до следующей пропасти и ее перепрыгивать (с ЧП все в порядке - круг засчитают). А с соединениями у меня трасса уже есть (только там 2 соединения, а не 4; если сделать 4, то тогда получится много развилок на трассе, а это значит, что ни луж, ни стрелок, ни бугров как следует не наставишь, т.е. плоская и скучная будет трасса).

Цитата: Ti_
newtrack 4 -вначале не понял в чем фишка) сейчас описание прочитал ясн) вот тут думаю в тему сделано), но сам не проверял) мародер первые трамплины не прошел)
Т.е. как это не прошел? Он не был проапгрейденным?

А как насчет NEWTRACK3?

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

2703
Разное / Дни Рождения форумцев
« : 08 Декабрь 2009, 10:44:20 »
Именинников сегодня много: antonka89, noob_asick, Тэйлс, cat9, Kostus, ZeroCool92 - всех вас поздравляю с Днем Рождения!  :drinks:
А заодно и GeD'а с RsixNOName'ом с прошедшим!  :drinks:

2704
Параметры - это то, что в скобках после имени подпрограммы? Ну так это просто аргументы, как у фунции. Типа f(x)=x^2 - функция. x - ее аргумент (то, что подается ей на вход), а x^2 - ее значение, т.е. то, что она делает с аргументом. Если функция от нескольких переменных, то аргументов у нее несколько, например так mult(x, y)= x*y. А с параметрами процедур то же самое, только на выходе они дают не конкретное значение, а результат проделанной ими работы (в случае функции одним из результатов обязано быть некоторое значение (значение функции), а у процедуры такого особого, отличного от всех остальных результатов ее работы, значения нет; собственно, в этом и есть наглядное отличие между функцией и процедурой).

Добавлено позже:
Если на пальцах объяснять, что такое подпрограммы, то я наверно объяснил бы так.

2705
Цитата: gepar
сейчас попробую домучить параметры , так как с ними что-то у меня составлять подпрограммы пока не получается , тогда возможно будет легче приниматься за это задание
Верно, сперва разберись с теорией, а потом и к практике приступай. ;)

2706
gepar, короче тебе нужно вывести на экран последовательность всех элементов матрицы, выводя их построчно, исключая лишь те строки, которые в этой последовательности строк уже встречались ранее? Ну, если так, то это не такое уж и трудное задание. Тебе нужны подпрограммы? Выбирай: процедуры или функции. Можешь и то и другое.

Как тебе функция sovpad(t), которая выдает true, если строка с номером t уже встречалась в матрице среди строк с номером, меньшим чем t, и false в противном случае? (Нужно будет лишь организовать поэлементное сравнение t-ой строки с i-ой строкой, для всех i:=1 to t-1).

А как тебе процедура vyvod(matr, s) вывода на экран s-той строки матрицы matr? (Обычный поэлементный вывод строки матрицы).

Ну вот, сооруди две такие подпрограммы и задача будет решена.

2707
Цитата: Ti_
пулек 14 поэтому ни о каких пульках вначале игры речи быть не может.  но одна машина все равно станет на место XL., потому что хотя бы одна новая должна вначале игры быть.
Вот я и рекомендую спорткар вместо него поставить в начале игры с пулеметом (как у джипов в оригинале), турбиной и простой миной. Блин, я перепутал спорткар с формулой. Формулу я имел в виду в качестве "недоаэроблада".

Короче, вот что я пока успел сделал.
Я сделал и протестировал две новые трассы: 1) Короткая трасса с одной пропастью и 2) Квадрат внутри и ремонт дороги; и еще отредактировал и протестировал старые: NEWTRACK2 (невыгодный объезд), NEWTRACK3 (трудный объезд петли) и NEWTRACK4 (два объезда, один из них для машины с прыжком). Пока не буду говорить, для каких планет они годятся. Хочу сперва узнать мнение других на этот счет (чтобы знать, насколько мое мнение о трудности этих трасс соотносится с мнением других).

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

П.С. Тестировал, естесственно, в оригинале, а не хаке, но это большой роли не играет. Разве что нет второго аэроблада, чтобы оценить выгоду некоторых объездов, для совершения которых нужна машина с прыжком, но не такая слабая, как джип.

2708
gepar, знать бы еще, как на русский переводится "ряды матриц". Тогда можно было бы и начать думать, как "это" решать. ;)

2709
Игры нашего форума / Re: Ассоциации
« : 07 Декабрь 2009, 19:03:17 »
3 пишем, 2 в уме

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

2711
Цитата: Fly
Выкладываешь на форум, и все желающие её тестируют.
Т.е., в худшем случае, никто, а в лучшем - полтора человека. :?

Цитата: Ti_
кстати пока мои прикидки по машинам:
так как у нас пароли держат только 8машин,  а моделей новых аж 4,
1) airblade ultra модель будет замена на RMP формулу (так как самая быстрая машина хака- убираем клон моделей)
Тогда прыжок меняй на турбину, а разрывные мины на красные шарики (турбина и обычные мины будут помогать оторваться от противника, а красные шарики с турбинами - догонять впереди идущих).

Цитата: Ti_
2) marauder xl  будет убрана/переделана из-за слишком мощной комбы оружия.
3) комба ракеты(передние)+пульки  будет у нового джипа (RPM) и это будет самая мощная машина, доступная на новых планетах)
Вот на этот джип и поменяй Марадера ИксЭль. Вот только как же быть с прыжками? Оставить? Но тогда пулек будет удвоенное количество, верно? Ведь нужно же будет ему каким-то образом отрываться от противников без турбины (за счет большого числа красных шариков это еще возможно, а за счет медленных ракет - не очень). А вот догонять тогда ему будет трудно: турбин нет, шарики летят медленно и не догоняют впереди идущих, а ракеты летят и того медленнее (может имеет смысл заменить ему ракеты пулеметом, по крайней мере пули будут быстрее лететь, что даст ему шансы догонять противников, после чего отрываться от них с помощью красных шариков).

Цитата: Ti_
4) еще одна машина (где девил 6колесный или RPM-спорткарт) будет доступна к последней(-им) планете игры , где пароли не актуальны.,  она не будет держаться в паролях.
6-колесный ДД должен быть самым мощным, но зато самым медленным из всех машин, которые имеются на последних планетах. Предлагаю сделать его таким: задняя ракета вместо мин, красные шарики (удв. количество) на первый слот и прыжок на второй слот (с таким набором ему будет трудно догонять, но зато будет очень легко отрываться).

Цитата: Ti_
5) опять же 6колесный девил или спорткарт, что из этих 2 останется, станет на место Marauder Xl, и будет доступно с 1-ой планеты. (оружие пока не знаю, но не пульки и не разрыв. мины точно)
Спорткар будет тут неплохо смотреться (6-колесный ДД выглядит как сущий монстр, его лучше на последние планеты оставить), эдакий недоаэроблад получается. Пусть у него будет пулемет, турбина и простая мина (из-за большого количества шипов на дороге, польза от ее турбины будет намного меньше, чем от турбины на последующих планетах, где шипов либо мало, либо вообще нет).

2712
Игры нашего форума / Re: Ассоциации
« : 07 Декабрь 2009, 01:22:56 »
"Я разнесу твою империю на множество одинаковых персонажей из RRR!"

2713
Цитата: gepar
(if a=a) or (a=e) or (a=u) ... then inc(c) . Есть более быстрый способ перечислять кучу условий для которых нужно делать одну и ту же операцию
Есть! Множество организуй. Множество задашь перечислением в разделе объявления переменных. А затем, уже в теле программы, будет условие im a in M then, где М - то самое множество гласных букв, которое ты опишешь в разделе переменных.

2714
Ti_, мне тоже интересно придумывать трассы, да и делать их мне не так уж и лень. А вот тестить их - так это просто с ума спрыгнуть можно! Я два дня потратил на тестирование одного единственного бугорка! Я не преувеличиваю, серьезно говорю - 2 дня. А все потому, что из-за этого поганого бугра у меня весь объезд летит к черту: то бугорок слишком тормозит машину и объезд становится невыгодным, то бугорок слишком прост и машина его вовсе перелетает и тогда объезд становится таким выгодным, что за 3-круга можно врагов по кругу догнать и лаппинг бонус схватить, даже если играешь на самой высокой сложности. Причем, как назло, в случае с машинами, у которых турбо вместо прыжка, второй вариант случается почти всегда, а в случае с машинами с прыжком - почти всегда первый, и это есть полный геморрой, потому что для первой планеты (да и для второй, как правило, тоже) такие трассы заведомо не годятся, а для последующих планет они бесполезны из-за наличия турбин у машин (вот если бы ты прислушался к моему совету о включении в игру (временно, разумеется) машин-клонов с прыжками вместо турбин, то таких проблем бы у меня не было, так как можно было бы организовать специально для них кучу интересных объездов).

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

2715
gepar, у тебя цикл какой-то наобумный. Во-первых, уточни, код к какой задаче ты тут представил ("транспонирование матрицы" или "поменять местами две строки")?

Если поменять местами две строки, то тогда там будет цикл ''for i:=1 to n do begin buf:=m[a,i]; m[a,i]:=m[b,i]; m[b,i]:=buf; end'', где a и b - номера строк, которые нужно поменять местами (как правильно тебе написал Fly). Никаких вложенных циклов (с j:=1 to n) тут быть не должно.

А если ты имел в виду транспонирование матрицы, то тут нужно лишь симметрично отразить элементы матрицы относительно главной диагонали, т.е. (n*n-n)/2 = n(n-1)/2 элементов матрицы, находящихся сверху от главной диагонали переместить в нижнюю часть, а нижние в верхнюю +  нужно будет устроить еще и проверку факта, был ли данный элемент в конкретной итерации уже заменен на симметричный ему в одной из предыдущей итерации или нет, иначе каждый элемент будет переставлен дважды, т.е. вернется на свое прежнее место, так как повторное транспонирование матрицы приводит к первоначальной матрице (транспонирование - инволютивное преобразование, если уж ругаться математикой)).

2716
Цитата: ALEX_230_VOLT
а по мне - так надо было прям с сеговской версии и выдрать и не изобретать велосипед
Тогда уже весь интерфейс оттуда заимствовать, а это значит переделывать весь интерфейс редактора.

2717
Вооо! Теперь процесс создания и редактирования трасс наберет обороты. :D

2718
Разное / Ваше творчество
« : 06 Декабрь 2009, 17:12:48 »
Цитата: Doctor Venkman
Лила из Футурамы?
У Лилы, если ты помнишь, верхняя губа в 4 раза больше нижней, а тут вроде с этим нормально.

2719
Цитата: gepar
Я это задание решил тем что определял сумму по типу a[1,2]+a[1,3] ну и т.д тобишь просто выписал индексы тех элементов что над главной диагонали , но это как-то неправильно по моему -
Неправильно в смысле не в общем случае решено (т.е. без введения константы n, а просто для конкретного случая n=4)? Ну никто не заставляет, наверное, тебя решать в общем случае. В задаче не указано, как требуется ее решать. Однако, я бы тебе посоветовал решать в общем случае, так как это всегда оказывает положительное воздействие на преподов по программированию. В этом случае, решение уже будет явно "по-программистски".

Цитата: gepar
Ну и второе место где застрял это поменять местами строки и столбци  матрици (размер 4x4) . Как это сделать что-то не придумаю , может быть у кого-то из посетителей даной темы есть идеи как это реализовать ?

Поменять местами строки и столбцы квадратной матрицы это значит транспонировать ее, что в свою очередь означает произвести симметрию относительно главной диагонали. Т.е. нужно обменять значения элементов a(i, j) и a(j, i) для всех i, j = 1, ..., n (вспомни фокус с переменной buf).

2720
Разное / Re: Музыка из игр и ремиксы на них
« : 06 Декабрь 2009, 15:23:53 »
Цитата: Sumac
У меня нет, к сожалению.
Тада поищу в инете сам.

2721
Разное / Re: Музыка из игр и ремиксы на них
« : 06 Декабрь 2009, 12:05:20 »
Цитата: Sumac
Поппури из Bucky O'Hare на пианино.
Вау! А мидишки есть? Я бы с удовольствием с ними поигрался бы. ^_^

2722
Baldarov, может вечерком как-нибудь, а то времени сейчас нету.

2723
А тут, кстати, цикл вообще не обязателен. В задании написано, что матрица 4х3, значит, можно тупо написать
writeln('Сумма первой строки равна ', matr[1,1]+matr[1,2]+matr[1,3],';');
writeln('cумма второй строки равна ', matr[2,1]+matr[2,2]+matr[2,3],';');
writeln('cумма третьей строки равна ', matr[3,1]+matr[3,2]+matr[3,3],';');
writeln('cумма четвёртой строки равна ', matr[4,1]+matr[4,2]+matr[4,3],'.');
readkey
end.
Задание выполнено.:)
Ну знаешь ли, это уже как-то не по-программистски.
Лучше действительно оформить решение с константами размерности матрицы, а то ведь потом может попасться другая, сходная с этой, задачка, но потруднее, и, если gepar не усвоит общий вид решения таких задач (т.е. с произвольной размерностью матрицы), то ему будет трудно эту новую задачу решить.

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

2724
Разное / Дни Рождения форумцев
« : 06 Декабрь 2009, 01:52:21 »
Romasik (RS), Пинки, sempai-kun, J-Rock, Rush..., Kant_tipsoN, MANA, epsxe, Geese, ShnetUSSR, Legion, Johny333, sefiron, всех вас с днюхами, ребята!  :drinks:

2725
Цитата: Fly
А кто говорит про m переменных? Записываем в одну и ту же.
А, ну это вопрос удобства. Кому как нравится. ;)

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

2727
X-Men 2 - Clone Wars

Только в волка тут никто не превращается, вроде.

2728
Хотелось бы еще Синделку увидеть (эдакую однозубую тещу-ведьму с бородавкой на длинном носу)  :lol:

2729
петер доннерветтер, спс. Я узнал все, что мне нужно было.
Оффтопить больше не буду. :hi:

2730
Цитата
Pachuka: There's a gentleman there his name is (Cut), he runs the equipment lab, I forget what his name is, but apparently he and another gentleman still have a copy of the game floatin' around.

Mr. Wallis: There are some, yeah, I think that I actually have a copy.. I know Chris Coffin has some, you know, before he left.. he made dupes of his build, and stuff. So there are some copies floating out there.

Pachuka: How many builds where there before the project was canceled?

Mr. Wallis: Well, we did like, weekly builds.. so there were probably quite a few. But uhm, most of them were destroyed. We didn't keep a lot of them.

Pachuka: Yeah, I had a feeling. I had heard that the most the project had gotten to in a playable Saturn format was about one level.

Mr. Wallis: Yeah, we had one playable level, the Green Valley.. I don't know, I can't remember the name, but it was you know, green fields where Sonic runs over hills, picks up Rings, there were actually some enemies.. there wasn't alot of animated flora and fauna, but there was some. But there wasn't a whole lot of gameplay in there. The boss levels were much farther along, because that was the technology that Chris had built first, and I think we had a Metal Sonic level in there... a Fang the Weasle level in there, I think we had two bosses in there working, they had AI and everything.

Pachuka: Cool. There have been other sources that have just like, dropped little hints and such, somebody came along and they dumped all the sprites from the game and we have sprites from it. It looks like the game itself, like the levels were all 3D based but the actual characters were sprites.

Mr. Wallis: That's correct. Except for the boss levels. The bosses were all 3D. But all the characters in the game were Sprites. Sonic was a sprite, and all the objects and everything were sprites.
Т.е. демка запускает только первый уровень и то недоразвитый. Остальных играбельных уровней нету в природе. Хотя спрайты и 3Д-модели от игры остались и их можно найти в инете, так что если кто хочет доделать игру - валяйте. :)

Но вот что еще интересно:
Цитата
Mr. Wallis: Actually, Chris Senn, after the Xtreme project stopped... Chris Senn and Ofar Alon actually worked on the PC Version, between the two of them. Because Chris was an Artist, and also an Audio Guy and a designer, so he's a pretty talented guy so basically it was a two-man team they did something like three or four different levels with enemies and stuff still using the fisheye view, running it on the PC and they tried to pitch it to Sega Entertainment, which is the PC group.. and they tried to get the PC group to pick it up. But at the time, Greg Swoarez (sp?) he was running the PC group at the time and was "Nonono, I'm not gonna spend money on this" .. all they basically were content with doing was ports. So he was like, "I don't wanna... I can't fund this at all." But yeah, the PC game was actually pretty far along ... and I unfortunately don't have a copy of that, but it was pretty far along. They had several different levels playable.
Т.е. была попытка реанимировать проект для PC-порта. И там уже несколько уровней были играбельными.

Страницы: Назад 1 ... 87 88 89 90 [91] 92 93 94 95 ... 158 Далее