Пятница, 25.05.2012, 03:28

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Страница 1 из 11
Модератор форума: Vinchensoo 
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Конструкторы OnLine-игр » Вопросик по TDS
Вопросик по TDS
infermikДата: Пятница, 03.02.2012, 17:20 | Сообщение # 1
постоянный участник
Сообщений: 400
Сейчас нет на сайте
В GM есть скромные понятия, создал перса бегает, стреляет.

Теперь сами вопросы:
1) Как сделать чтобы стрелял с указанной точки(т.е с руки, а не плевался пулями, ракетами из рта)
2) как сделать рандом спавн врагов?(Или просто спавн с одной точки)

3)Как закрепить один объект на другом?(т.е допустим я делаю 2 объекта ноги и само туловище. Ставлю ноги и туловище, ноги бегают сами по себе а туловище вертится happy получается крайне забавно)

Не отвечаю на тупые вопросы по поводу EE, EO,ES

Все просто! Надо для благодарности просто кликнуть +!
 
WhoopZeeДата: Пятница, 03.02.2012, 17:35 | Сообщение # 2
почетный гость
Сообщений: 65
Сейчас нет на сайте
Тему не там создал)

Веду разработку "Метро 2018"
 
infermikДата: Пятница, 03.02.2012, 17:37 | Сообщение # 3
постоянный участник
Сообщений: 400
Сейчас нет на сайте
ой

Не отвечаю на тупые вопросы по поводу EE, EO,ES

Все просто! Надо для благодарности просто кликнуть +!
 
ilya7834Дата: Пятница, 03.02.2012, 17:40 | Сообщение # 4
Работаю на Irrlicht Engine
Сообщений: 335
Сейчас нет на сайте
Quote (infermik)
1) Как сделать чтобы стрелял с указанной точки(т.е с руки, а не плевался пулями, ракетами из рта)

Открой окно спрайта и щелкни на любом месте спрайта. Появится перекрестье. Оттуда и будут вылетать пули.
Quote (infermik)
2) как сделать рандом спавн врагов?(Или просто спавн с одной точки)

Подожди сейчас скину демку.
Quote (infermik)
3)Как закрепить один объект на другом?

В одном объекте (obj_2) пишешь:
Code
x=obj_1.x
y=obj_1.y
direction=obj_1.direction


На синем небе
Попробуй-ка разглядеть
Синюю звезду
 
infermikДата: Пятница, 03.02.2012, 17:42 | Сообщение # 5
постоянный участник
Сообщений: 400
Сейчас нет на сайте
За все спс)))
но:
Quote
Открой окно спрайта и щелкни на любом месте спрайта

Тогда будет поворот коряво выглядеть(т.е разворачивается от руки)

Не отвечаю на тупые вопросы по поводу EE, EO,ES

Все просто! Надо для благодарности просто кликнуть +!
 
ilya7834Дата: Пятница, 03.02.2012, 17:44 | Сообщение # 6
Работаю на Irrlicht Engine
Сообщений: 335
Сейчас нет на сайте
демо

Добавлено (03.02.2012, 17:44)
---------------------------------------------

Quote (infermik)
Тогда будет поворот коряво выглядеть(т.е разворачивается от руки)

Согласен. sad Может кто-нибудь из профи знает как подругому.

На синем небе
Попробуй-ка разглядеть
Синюю звезду
 
infermikДата: Пятница, 03.02.2012, 17:49 | Сообщение # 7
постоянный участник
Сообщений: 400
Сейчас нет на сайте
т.е если я правильно понял спав мобов через каждые 2.5 сек

Добавлено (03.02.2012, 17:49)
---------------------------------------------

Quote
Согласен. Может кто-нибудь из профи знает как подругому.

В прицепе можно сделать оружие будет в качестве руки) и огонь уже будет идти от оружия)
Но это геморно)

Не отвечаю на тупые вопросы по поводу EE, EO,ES

Все просто! Надо для благодарности просто кликнуть +!
 
qazerДата: Пятница, 03.02.2012, 18:37 | Сообщение # 8
участник
Сообщений: 217
Сейчас нет на сайте
Создавай просто обьект пули в нужном месте. Instance_create(obj_player.x+n,obj_player.y+m,obj_pulya),где m,n-координаты пухи относительно игрока.

1проект-[2d]-Jimmy's arena - http://gcup.ru/forum/28-21051-1
2проект-[2d]-Escadrille - http://gcup.ru/forum/28-21505-1
 
ilya7834Дата: Пятница, 03.02.2012, 18:43 | Сообщение # 9
Работаю на Irrlicht Engine
Сообщений: 335
Сейчас нет на сайте
Quote (qazer)
Создавай просто обьект пули в нужном месте.

facepalm
Это для платформера еще бы подошло, но для ТДС - никак. Тут нужно привлекать математику.

Добавлено (03.02.2012, 18:43)
---------------------------------------------
Ну или как Лунар сказал.


На синем небе
Попробуй-ка разглядеть
Синюю звезду
 
qazerДата: Пятница, 03.02.2012, 18:57 | Сообщение # 10
участник
Сообщений: 217
Сейчас нет на сайте
Если снаряд круглый,то неважно. Кто тебе сказал, что можно только в платформере? Если продолговатый, то надо учитывать угол поворота пули, чтобы пуля не плашмя летела. Завтра, если успею в 3 по московскому выложу пример, если нет, то в 10 утра.(я с мобилы сейчас)
Хотя мы и вращаем обьект, его координаты остаются даже при вращении, поэтому имеется возможность создавать пулю относительно координат другого вращающегося обьекта. Может обьясняю не так). Завтра покажу, что имел ввиду.

1проект-[2d]-Jimmy's arena - http://gcup.ru/forum/28-21051-1
2проект-[2d]-Escadrille - http://gcup.ru/forum/28-21505-1


Сообщение отредактировал qazer - Пятница, 03.02.2012, 19:05
 
ilya7834Дата: Пятница, 03.02.2012, 19:01 | Сообщение # 11
Работаю на Irrlicht Engine
Сообщений: 335
Сейчас нет на сайте
В твоем скрипте пля будет лететь всегда из одной стороны, даже если перс повернут в другую.

На синем небе
Попробуй-ка разглядеть
Синюю звезду
 
qazerДата: Пятница, 03.02.2012, 19:37 | Сообщение # 12
участник
Сообщений: 217
Сейчас нет на сайте
Стоп.Попробуйте Instance_create(player.(x+n),player.(y+m),pulya). Идея бредовая, но вдруг сработает. Если не получится, то сделаю пример.

1проект-[2d]-Jimmy's arena - http://gcup.ru/forum/28-21051-1
2проект-[2d]-Escadrille - http://gcup.ru/forum/28-21505-1
 
infermikДата: Суббота, 04.02.2012, 12:12 | Сообщение # 13
постоянный участник
Сообщений: 400
Сейчас нет на сайте
Оу да, тема разошлась)
Я уже все сделал, так что тему можно считать закрытой happy

Не отвечаю на тупые вопросы по поводу EE, EO,ES

Все просто! Надо для благодарности просто кликнуть +!
 
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Конструкторы OnLine-игр » Вопросик по TDS
Страница 1 из 11
Поиск:

Все права сохранены. GcUp.ru © 2008-2012 Рейтинг