Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 01.02.2007, 15:34   #31
ZHYK333
AnyKey`щик
 
Регистрация: 24.01.2007
Сообщений: 11
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Countr-Strike

u menja 132x176 u tebja vidima bolshe,da?
(Offline)
 
Ответить с цитированием
Старый 01.02.2007, 16:47   #32
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Countr-Strike

У меня 176х220,
посмотрю почему тук происходит.
(Offline)
 
Ответить с цитированием
Старый 01.02.2007, 19:19   #33
ZHYK333
AnyKey`щик
 
Регистрация: 24.01.2007
Сообщений: 11
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Countr-Strike

a mobila u menja siemens cx65 esli tebe eto pomozhet
(Offline)
 
Ответить с цитированием
Старый 04.02.2007, 06:25   #34
Микс
AnyKey`щик
 
Регистрация: 22.09.2006
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Countr-Strike

Проверил на смартфоне нокия 3250.
Тормозит на звуках
(Offline)
 
Ответить с цитированием
Старый 22.02.2007, 11:05   #35
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Countr-Strike

Привет Всем!
Небыло времени заниматься игрушкой щас вроде по свободней стало. Вчера добавил к игре меню и теперь осталось самое сложное, создать ботов. Никто мне по ботам ничего не подсказал , буду велосипед изобретать. Попробую на PHP а потом посмотрим.

Проверил на смартфоне нокия 3250.
Тормозит на звуках
на выстрелах будет притормаживать так как там идет анимация . А если без нее выстрела видно не будет потому что в яве нет многозадачности
(Offline)
 
Ответить с цитированием
Старый 22.02.2007, 13:42   #36
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Countr-Strike

в яве как раз многозадачность есть. в МР ее нет.
(Offline)
 
Ответить с цитированием
Старый 22.02.2007, 15:15   #37
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Countr-Strike

Ой да извиняюсь попутал, имел ввиду МР.
(Offline)
 
Ответить с цитированием
Старый 23.02.2007, 00:19   #38
ZHYK333
AnyKey`щик
 
Регистрация: 24.01.2007
Сообщений: 11
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Countr-Strike

uh horosho a ja dumal ti uzhe kinul igrushku. a nas4et botov tebe zhe pilgrim daval ssilku nas4et igr. ja pogledel tam vrode bilo 4et nas4et iskustvenogo intelekta
(Offline)
 
Ответить с цитированием
Старый 23.02.2007, 16:23   #39
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Countr-Strike

по случаю купил книгу "Программирование игр на J2ME" С ней на диске огромная статья по теории программирования ботов под Quake. Чтобы просто прочитать надо половину высшей математики вспомнить

Автор Сергей Любавин
(Offline)
 
Ответить с цитированием
Старый 23.02.2007, 17:45   #40
IVenoMI
Знающий
 
Регистрация: 10.08.2006
Сообщений: 254
Написано 3 полезных сообщений
(для 3 пользователей)
Re: Countr-Strike

Sorri za offtop, a avtor kto?
(Offline)
 
Ответить с цитированием
Старый 24.02.2007, 14:53   #41
http://neten.org
Нуждающийся
 
Регистрация: 24.02.2007
Сообщений: 48
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Countr-Strike

Попробую сделать проще либо по правилу правой руки или задавать маршрут на карте. А вот с сокетами проблема хостер не дает возможности работы с портами.
(Offline)
 
Ответить с цитированием
Старый 26.02.2007, 02:34   #42
IVenoMI
Знающий
 
Регистрация: 10.08.2006
Сообщений: 254
Написано 3 полезных сообщений
(для 3 пользователей)
Re: Countr-Strike

S etim ya v posledstvii mogu pomoch... u menya priyatel - vladelez neskolkih serverov... Odnako proekt v takom sluchae priydetsya delat kommercheskim
(Offline)
 
Ответить с цитированием
Старый 26.02.2007, 10:23   #43
ARV
ПроЭктировщик
 
Регистрация: 25.12.2006
Сообщений: 163
Написано 7 полезных сообщений
(для 12 пользователей)
Re: Countr-Strike

Сообщение от http://neten.org
Попробую сделать проще либо по правилу правой руки или задавать маршрут на карте.
Предлагаю такой алгоритм "интеллекта" ботов: всегда идут вперед (куда смотрят), пока не увидят игрока (скажем, видят они только на N клеток вперед) или не утнутся в стену. Если увидели игрока - начинают стрелять, если уткнулись в стену - делают поворот по случайному варианту налево или направо или назад. Чтобы меньше занимать ресурсов обсчитывать поведение(положение) бота надо только если он находится на расстоянии ХХ от видимой области карты.
В начале игры можно ботов раскидывать случайно по карте, так будет интереснее.
Для усложнения игры можно сделать так: всего на уровне YY ботов, если одного убил, то через MM секунд игры он снова зарождается в случайном месте...
А в принципе, боты могут различаться дальностью и углом "зрения" и скоростью движения.
Это самое простое. Сумеешь сделать?

Кстати, на счет звуков: если сделать библиотечку для вызова Manager.playTone - то звуки будут без тормозов, правда в виде однотональных "гудков", но для "выстрелов", "шагов" и т.п. подойдут.
И еще идея на счет звуков: надо попросить pilgrim-a сделать библиотечку, которая позволяла бы инициализировать несколько плейеров. В паскале плейер только один, и инициализируется он файлом звука, что требует довольно много времени. Я предполагаю, что если заранее наделать кучу плейеров, каждый со своим файлом звука, то потом при включении одного из них на воспроизведение затрат времени уже не будет на загрузку файла, и тормоза со звуками пропадут.
И последнее про звуки: ИМХО, ToneSequence или MIDI - самые нересурсоемкие звуки...
(Offline)
 
Ответить с цитированием
Старый 26.02.2007, 12:04   #44
http://neten.org
Нуждающийся
 
Регистрация: 24.02.2007
Сообщений: 48
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Countr-Strike

ARV
Спасибо за интересные советы . Единственное что ты не учел что боты на той или иной карте должны выполнить задание, например заложить в определенном месте карты бомбу. Но скорее всего я для начала сделаю так как ты советуешь просто стрелялку, а потом посмотрим.
Может под MIDP2 тогда звук не будет тормозить?
Или это проблема самой реализации в некоторых моделях мобил?
У меня все Ок без тормозов.
Кстати я использую midi .

IVenoMI
Как доведу до приемлемого состояния то обращусь.

ZHYK333
Нашел причину подвисания и устранил, в ближайшее время еще кое что подправлю и выложу.
(Offline)
 
Ответить с цитированием
Старый 26.02.2007, 12:08   #45
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Countr-Strike

Думаю еще нужно добавить чтобы при начале стрельбы ближайшие боты сбегались к месту боя, а то их по одному отловить легко. Поиск кратчайшего пути пишется несложно.С плэером проблем не возникнет.
ЗЫ: анимацию нужно делать отдельным потоком, чтобы не влияла на основной цикл игры
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
java Counter-Strike 2D идёт разработка... carmageddonist JAVA Micro Edition 15 19.08.2009 23:33
Counter Strike Forever pax Игры / Games 7 22.02.2008 19:38


Часовой пояс GMT +4, время: 11:00.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com