forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Countr-Strike (http://forum.boolean.name/showthread.php?t=2371)

carmageddonist 27.06.2007 12:46

Re: Countr-Strike
 
Вложений: 2
упс
не сразу понял что ты не на яве
ну в общем покажи что получилось
вот моё

http://neten.org 29.06.2007 01:39

Re: Countr-Strike
 
Прикольно !!!
Если обьеденить обе игрушки, будет очень даже ничего.
Я жду отпуска, поеду с нотбуком на отдых и постараюсь дописать.

carmageddonist 29.06.2007 19:16

Re: Countr-Strike
 
ну чтож:)
ты меня надоумил доделать эту гаму, попробую
(начинать блин придётся почти с нуля)
скинь на форум свою последнюю версию заценить

http://neten.org 30.06.2007 00:42

Re: Countr-Strike
 
Вот здесь не скачивал?

carmageddonist 30.06.2007 12:58

Re: Countr-Strike
 
Вложений: 2
?както на кс не похоже
кстать в css.exe сделан midp (там не работает метод столкновений)
а на самом деле мои боты стреляют и не ходят через стены
==================
я тут думаю 3d или 2d кс мне делать
написал компилятор из mdl моделей в свой формат
научил мобилу открывать его
и сделал свой движок изза этого
но пойдёт это ток на нокиа видимо
моя труба(сониэрик к750) fps=5-8кадров в сек
(это aim_headshot)

carmageddonist 30.06.2007 13:02

Re: Countr-Strike
 
Вложений: 2
у кого симбиан
(и для интереса труба midp2 без 3д движка)
скажите каков у вас fps
==========
считать fps деля 100апдейтов на секунды

Ins!de 30.06.2007 13:14

Re: Countr-Strike
 
Все почти загружается, а потом вылетает с ошибкой:
java.lang.ClassFormatError: 40
java.lang.Error

carmageddonist 01.07.2007 14:20

Re: Countr-Strike
 
не знаю чё так
а тя какая труба?

Ins!de 01.07.2007 14:58

Re: Countr-Strike
 
3230

http://neten.org 03.07.2007 01:01

Re: Countr-Strike
 
Цитата:

Сообщение от carmageddonist
?както на кс не похоже
кстать в css.exe сделан midp (там не работает метод столкновений)
а на самом деле мои боты стреляют и не ходят через стены
==================
я тут думаю 3d или 2d кс мне делать
написал компилятор из mdl моделей в свой формат
научил мобилу открывать его
и сделал свой движок изза этого
но пойдёт это ток на нокиа видимо
моя труба(сониэрик к750) fps=5-8кадров в сек
(это aim_headshot)

Я за основу брал CS, а полностью имитировать зачем?
CS 3D прикольно и поддержка 3d Java не требуется, только тормозит малость.

carmageddonist 03.07.2007 12:27

Re: Countr-Strike
 
Вложений: 2
Цитата:

Сообщение от http://neten.org
поддержка 3d Java не требуется

это хорошо-у большинства знакомых simbian 7-8 (скороть есть я 3d нема)
Цитата:

Сообщение от http://neten.org
тормозит малость.

по-моему далеко не малость,ты видимо вообще на кпк запускал:)
Цитата:

Сообщение от http://neten.org
а полностью имитировать зачем?

затем что не раз видел в яндексе "кс" в телефоне, а оказывалось что тамо от кс только название :( стока пародий и ниодного нормального клона!
я тут пару деньков посидел и уже что-то накалякал кстать
зацени
мне б алгоритм как узнать какое из 8ми направлений самое близкое к врагу чтоб реализовать стрельбу...

http://neten.org 05.07.2007 11:30

Re: Countr-Strike
 
Алгоритм простой, но щас некогда его воплотить в жизнь.
Но это в моем случаи, как у тебя реализован движек я незнаю, я затачивал движек под сетевую игру и координаты всех участников известны. далее координаты персонажа сравниваем с координатами ботов и вычисляем растояние.

carmageddonist 08.07.2007 15:12

Re: Countr-Strike
 
а с чево бы кординатам быть неизвестными?
========
я вот не совсем понимаю:неужто сетевые игры популярны?
ведь они платны!!!
даже я с своим нокиа даже не подключил услугу мобильного инета!
bt былибы... но таких мало...
видимо я чёт недоганяю...
ps
пару дней за компом не седел и ничё не сделал

andresyuk_be 14.07.2007 20:35

Re: Countr-Strike
 
Вложений: 2
Могу помочь с алгоритмом ботов(кол-во можно указывать самому)
Правда писал его еще в школе и на Паскале для Pacman так что не ругать)

carmageddonist 17.07.2007 23:46

Re: Countr-Strike
 
Вложений: 2
спасиб
сча посмотрю
зацени пока маё

dermeg 20.07.2007 21:56

Re: Countr-Strike
 
Насчет ботов, предлагаю на карте сделать точки(Вэйпоинт), как в реальном кс, по которым боты двигаются, как бы их путь, на всех нормальных картах их проставляют, иначе любой бот будет просто тупить, упираться в стену или крутиться на месте.

З.Ы.: Вэйпоинт, что это?

Waypoint'ы (далее вэйпоинты) - это точки на картах. Боты используют их как навигацию и точно следуют заданному маршруту, что непозволяет им слепо ударяться в стены и хаотично бродить по карте. Чтобы бот начал играть на карте, необходимо заполнить её вэйпоинтами. Без вэйпоинтов бот просто будет крутится вокруг себя, или добежит до первой стены и остановится. Также бот может различать разные типы вэйпоинтов, например точку закладки бомбы или освобождения заложников. :@

http://neten.org 21.07.2007 00:32

Re: Countr-Strike
 
Я поначалу так и хотел, рисовать карту маршрута для ботов, но потом понял что ресурсов телефона не хватит.
Цитата:

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

carmageddonist
А как в твоем варианте стрелять?

carmageddonist 21.07.2007 14:27

Re: Countr-Strike
 
Цитата:

Сообщение от http://neten.org
А как в твоем варианте стрелять?

ботам или игроку?
игроку просто:
для каждого из врагов {
_dx=стреляющий.X-мишень.X;
_dy=стреляющий.Y-мишень.Y;
_try{tg2=dy*2/dx;}catch(ArithmeticException e){tg2=9;}
//отлавливаем деление на ноль
//множим на 2 дабы обрабатывать случай tg=1/2
_if((Math.abs(dx)<=88)&&(Math.abs(dy)<=88)) { //если на экране
__if((tg2<=1)и(tg2>=-1)и(взгляд направо)и(dx<0)) {мочи();}
__if ((tg2<=4)и(tg2>=1)и(направо-вниз)и(dx<0)) {мочи();}
__if (((tg2<=-2)или(tg2>=2))и(вниз)и(dy<0)) {мочи();}
...
_}
}
а ботам нужно исчо и взгляд определять
думаю пока как стенки непробиваемыми сделать
=========
а насчет хождения не знаю(
както в школе предлагали это
идти по возрастанию обходя препятствия рекурсией(java ето умеет)
000000 00000
000000-10000
000000-100B0
000000-10000
000000-10000
000A00-10000
000000-10000
000000 00000

555555 55567
444444-14567
333333-145B7
322222-14567
321112-14567
321A12-14567
321112-14567
322222 34567

над на карте к точкам старта добавить исчо пару точек
и боты радом их выбирают следущюю как тока призодят к нужной
по "этому" алгоритму.ктонибудь его знает?

Piligrim 23.07.2007 01:30

Re: Countr-Strike
 
по поиску пути, у меня вот тут книжка лежит. предлагается три варианта:
маршрутный алгоритм
алгоритм дейкстры
волновой алгоритм
Есть еще какой-то А*(A Star)

IVenoMI 23.07.2007 04:13

Re: Countr-Strike
 
Самы лучший - последний, по опыту... Но вот не помню что касается ресурсоемкости...

impersonalis 23.07.2007 05:09

Re: Countr-Strike
 
Цитата:

Сообщение от pilgrim
Есть еще какой-то А*(A Star)

А* - это дейкстра с эвристическим коэффициентом оценки.
См тут: http://blitzetc.boolean.name/articles/astar.htm
(перевод небезызвестного Morpher-а)

carmageddonist 23.07.2007 15:57

Re: Countr-Strike
 
спасиб посмотрю
я устати и показывал волновый

carmageddonist 27.07.2007 23:04

Re: Countr-Strike
 
Вложений: 2
думал сделать этот вариант как временный но по-моему всётаки похоже на финальный:dontknow:
путь конечно не самый короткий но зато меньше ключевых точек ставить:@
по краней мере до мента добрался:-)

Bruteo 28.07.2007 05:02

Re: Countr-Strike
 
Ага, добирается)
p.s.: Когда находит на него - игра вываливается с необработанным исключением

http://neten.org 28.07.2007 14:07

Re: Countr-Strike
 
carmageddonist
Я смотрю ты уже далеко продвинулся.
Молодец.

carmageddonist 29.07.2007 14:59

Re: Countr-Strike
 
Вложений: 2
ура сделал!
осталось сделать непробиваемые стены и гама готова!
(тестить тока cs_mansion в остальных нет waypointo'в)
что скажете?
вроде все exeption'ы обработаны..

carmageddonist 29.07.2007 20:06

Re: Countr-Strike
 
Вложений: 2
теперь все карты

Bekon352 10.10.2007 00:04

Re: Countr-Strike
 
А код к энтой игрухе можно увидеть???Мне посмотреть как бота сделали а то я не догоняю как маршрут сделать.А и ещё как вещи подбирает это тож интересный момент

Данил 10.10.2007 15:06

Re: Countr-Strike
 
Может кто-нибудь скрины показать? а то эмулятора нет, а свой телефон слишком слаб. (

LUK 10.10.2007 16:34

Re: Countr-Strike
 
Прикольная гулька, только на эмуле немного некорректно работает - спрайты персонажей почти все - черные квадраты - сейчас на телефон попроьую поставить - посмотрим как там будет работать...

ViNT 10.10.2007 18:41

Re: Countr-Strike
 
А под какое разрешение экрана она написана?
На SE K510i (128х160) видна только часть.

Данил 10.10.2007 18:51

Re: Countr-Strike
 
она под 176 х 220 вроде..

Bekon352 10.10.2007 21:04

Re: Countr-Strike
 
КОД ИГРЫ ф СТУДИЮ!!!!!!!!

g_m_p 19.10.2007 00:47

Re: Countr-Strike
 
Пробывал на эмуле, работает хорошо. Попробывал на телевоне (Siemens CX70), хоть и разришение не то, запускается, но памяти явно не хватает, попискивает не желая переходить даже по пунктам меню.

Данил 19.10.2007 12:46

Re: Countr-Strike
 
автор, можешь сделать версию без музыки? по ходуд леа у меня глючит из-за музыки..
у мну motorola v360 . 176х220

FLIP 23.10.2007 19:50

Обращаюсь к автору игры:
игра клевая вот токо на sony ericsson k300 карты не включаются.
(играю на компе, с помощю эмулятора)
еще хочу спросить можешь дать код игры, хотяб самой первой версии,
даж еще и лучше.

млин забыл дать асю и мыло для связи:
ICQ: 433-622-061 бываю всегда онлайн(когда деньги есть)
e-mail: [email protected]

Dr_midon 27.10.2007 12:15

Re: Countr-Strike
 
2 carmageddonist:
У тебя треть игры занимет фаил который ты нигде не используеш!!!
resourses\Thumbs.db(167 936 байт) при размере игрушки в 509 732 байт ИМХО непозволительная роскошь

EVIL_USER 27.10.2007 18:53

Re: Countr-Strike
 
А ведь и действительно тумбзов винда насоздавала во всех папках с картинками.

odd 29.10.2007 08:01

Re: Countr-Strike
 
Цитата:

Сообщение от EVIL_USER
А ведь и действительно тумбзов винда насоздавала во всех папках с картинками.

:-D :-D :-D Я валяюсь под стулом...


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot