![]() |
|
Модераторы: LSD, AntonSaburov Страницы: (19) Все « Первая ... 14 15 [16] 17 18 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]()
|
|
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
LSD1024 - следующий свободный.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Sun |
|
|||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: 8 Всего: 48 |
Так тебя под каким логином добавлять? LSD1024? -------------------- Account removed |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
я уже добавил
-------------------- |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: 1 Всего: 36 |
Народ, я всецело на вашей стороне. Вот только Java у меня лишь небольшое увлечение время от времени, да и нагрузка на работе сейчас у меня очень и очень - пока что слабовато представляю, чем могу быть полезен. Сейчас перечитаю все посты в данной теме, пойму суть задумки (чуток отстал от жизни Если получиться внести свой вклад - обязательно присоединюсь. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
----- я на досугe подумал немногo вот о чеm. Можем покa писать движок и гуи, но пора бы подумать и о сценарии. На данный момент он такой: Несколько тараканов должны дойтi до цели. Они направляются путем выкладывания пищи на игровое поле. Здесь у меня 2 мысли: 1. Где будет цель? Если цель будет случайно расположена и игроки не знают где она, то собственно игра сведется к "угадал-не угадал". Это неинтересно. Если цель заранее известна, то: 2. Через некоторое время, когда все изучат карты и особенности пищи/тараканов игра сведется к фактически однообразным действиям. "Мультиплеерность" будет заключаться в гонке - кто быстрее дойдет. Для придания интереса нужна будет очень неоднородная местность и большая карта, иначе неинтересно будет. Идея такая. 1. Игра длится не до "достижения цели", а определенное время - 15-30-45 ... минут. 2. Таракана можно направлять двойнум щелчком (или как в варкрафте). КАК он дойдет - зависит от его УМА. Можно давать пищу - для повышения ЭНЕРГИИ, придания определенных способностей, и проч. 3. Другая способность таракана - бросаться (например, солью). Соль, попавшая во врага, умен;шает его ЖИЗНЬ или к-л способности (зависит от того, куда попал). Точность бросания зависит от МЕТКОСТИ таракана. 4. Кроме пищи, есть еще ряд предметов: бомбы (с РЕЙД Предметы можно выбрать изначально (на определенныю сумму денег) + они появляются в процессе игры (powerups) 5. Несколько игровых мод: а. Battlemode - а1. коммандная (синие против зеленых) и a2. индивидуальная (все против всех). Очки начисляются за убиение/повреждение врагов. Убитый таракан регенерируетcя и появляется вновь в определеннном месте (respawn). б. Capture the flag - b1. коммандная и b2. индивидуальная. Цель- захватить фигню с флагом которая где-то есть на карте. Tаракан, поdхвативший флаг, получает очки (для себя/команды) через определенное время непрерывного ношения флага в. Scrum - коммандная . Цель- принести на базу как можно больше случайно появляющихся штук (может тоже флажков). Таракан будет обладать: 1. МАКСИМАЛЬНАЯ СКОРОСТЬ - maxSpeed 2. ТЕКУЩАЯ СКОРОСТЬ - currentSpeed 3. ЭНЕРГИЯ (может менять скорость / меткость) energy 4. ЖИЗНЬ life 5. МЕТКОСТЬ shooting 6. УМ brain 7. ?? ПОДВИЖНОСТЬ mobility 8... ? Предметы: 1. Еда 2. Оружие - соль, рейд, ??? 3. Другое - повушает скорость, ум, .... Как такая идея? Это сообщение отредактировал(а) Domestic Cat - 12.10.2004, 21:47 -------------------- |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
А цель? Побегать по карте определенное время? Лучше задать трассу ,с помощью естественных препятствий и кто быстрее пройдет. Насчет размера согласен, главное чтобы движок потянул (и дизайнер Насчет остального возражений пока нет, но я еще подумаю. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Kurt |
|
||||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: 1 Всего: 36 |
Максимальное количество груза (оружия), к-й может взять таракан - например, соль весит, скажем, 5 единиц и полностью нагружает бедное насекомое; можно придумать другое оружие полегче - чтоб выбирать "оснащение" супер-таракана. Ну или сделать зависимость скорости от веса (чем больше нагружен - тем медленнее бегает)
Что конкретно под этим понимается и как (приблизительно) будет реализовываться? -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
||||
|
|||||
| Caramel |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4190 Регистрация: 7.8.2004 Где: Дюссельдорф Репутация: 3 Всего: 142 |
... как мне кажется: важно, что бы игрок не мог на прямую управлять своим зверем, только косвенно. А сложность игры в том, что таракан может оказаться ленивым, прожорливым, пугливым (фиг через препятствие перебежит), глупым (вообще не затащишь) и т.д. На сколько помню тараканьи бега бывают двух вариантов: 1) бегают по дорожкам (вытянутая карта, пробежать снизу вверх) 2) живность ставят в центре круга. Выигрывает первый пересекший его границу. Еще усложнеие: Вариант поведения - агрессивное по отношению к собратьям или наоборот |
|||
|
||||
| Sun |
|
|||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: 8 Всего: 48 |
Ум таракана можно расматривать как накопление опыта. То-есть при прохождении тех или иных препятствий он должен запоминать, насколько сложно было его пройти и действовать по принципу - "умный в гору не пойдет - умный гору обойдет". Правда возникает проблема - нужно ли сохранять скилсы таракана между играми, или он каждый раз изначально будет неопытный?
-------------------- Account removed |
|||
|
||||
| Caramel |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4190 Регистрация: 7.8.2004 Где: Дюссельдорф Репутация: 3 Всего: 142 |
Может сделать несколько моделей поведения которые будут случайным образом доставаться тому или иному таракану? Накопление опыта - это конечно хорошо, но на сколько это реально можно реализовать?
Это сообщение отредактировал(а) Caramel - 13.10.2004, 12:24 |
|||
|
||||
| Sun |
|
|||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: 8 Всего: 48 |
Вполне реально. Таракан будет знать какая примерно проходимость у разных типов местности. В результате можно вычислить сколько времени займет тот или иной маршрут, и выбрать оптимальный. Кроме того, если таракан уже попадал в ловушку - он должен избегать ее в следующий раз. -------------------- Account removed |
|||
|
||||
| Domestic Cat |
|
||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Цель будеt завистеть от моды иrры. В баттлмодe - нанестi большe повреждений; в "захвати флаг" - держь флаг, и т п. Тo есть, набрать как можно больше очков. Можнo подумать и о "гоночной" моде; хотя скрам - этo она и есть. Нужнo быстрее добраться до флагa и принестi нa базу. Другиe тараканы могут перехватывать флаг (подбежал, отобрал - можн о ввести СИЛУ )
Во-первых, "каче"ствo" А* алгоритмa. чтобы правильно выбрать путь к цели (наименьший) таракан должен "знать" проходимост' всех тайлов. чем "тупее" таракан, тем хужe путь оn может выбрать. Нu и во-vторых
Подумать надо. Вроде заманчиво, но через время все будут обладать "идеальными" тараканами, и новичoв с "плохими" тараканамi будут бить.
Косвенное управление означает потерю "связи" игрока с тараканом. Игрок большую част' временi будет сидет' и смотреть нa таракана. Нужно чтобы cхеловек был постоянно заняt чеm-то - мог управлят' тараканоm, стрелять, минировать, итп. От игрока должно тожe многое зависеть, в том чи.сле и v процессе игры. Самое главное, он должен получатЬ как можнo меньше отрицательных эмоций. Если таракан окzалсja глупым и ты сделат' ничего нe можешь- ты предпочешь простo уйти оффaйn. -------------------- |
||||||||||
|
|||||||||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
В ближайшее время делаем следуюшее:
1. гуи 2. подключаем ViewPort в гуи 3. пишем класс Таракан 4. пишем А* (я этим займусь потихоньку) 5. помещаем таракана в ViewPort и учим его ходить. Нужно будет хорошо поработать над этим: таракан не должен залазить частями своего телa на "непроходимые" участки, плавно разворач.иваться. Это сообщение отредактировал(а) Domestic Cat - 13.10.2004, 21:05 -------------------- |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 4 Всего: 317 |
Похоже из простых "домашних" тараканов скоро вырастут тараканы убийцы с базуками на спинке и кучей техники под брюхом
Самое сложное будет это все нарисовать, Cаramel справишся? -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Caramel |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4190 Регистрация: 7.8.2004 Где: Дюссельдорф Репутация: 3 Всего: 142 |
Да мне уже, вроде бы, некуда деваться
Постараюсь |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |