Воскресенье, 22 Декабря 2024, 14:43

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Система достижений в игре И переменные
UIFIGДата: Понедельник, 17 Сентября 2012, 13:32 | Сообщение # 1
был не раз
Сейчас нет на сайте
Первый вопрос:

Как сделать достижения в игре?
Например:
Убил 3 моба. Вылетает окошечко с открытым достижением, а потом сама исчезает.
И чтобы в особом лауауте это открытые достижении выделялись, а закрытые нет

Второй вопрос:

5 предметов. Нужно собрать все. После чего появится окошечко или переход на другую локацию
(Собираются столкновением)


MikaSoft

Сообщение отредактировал UIFIG - Среда, 19 Сентября 2012, 10:46
DimOkДата: Понедельник, 17 Сентября 2012, 14:17 | Сообщение # 2
ONG studio
Сейчас нет на сайте
Quote (UIFIG)
Как сделать достижения в игре?
Например:
Убил 3 моба. Вылетает окошечко с открытым достижением, а потом сама исчезает.
И чтобы в особом лауауте это открытые достижении выделялись, а закрытые нет

можно попробовать с помощью глобальных переменных
Quote (UIFIG)
5 предметов. Нужно собрать все. После чего появится окошечко или переход на другую локацию
(Собираются столкновением)

лучше собирать не столкновением, а пересечение.
а делать к примеру так:
если объект не находится на уровне то появляется проход на новый уровень


Активно пользуюсь Godot Engine
EldrineДата: Понедельник, 17 Сентября 2012, 14:44 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
Quote (UIFIG)
5 предметов. Нужно собрать все. После чего появится окошечко или переход на другую локацию

вам нужно почитать "Платформер за 5 минут"


Модели оружия для CS:S
UIFIGДата: Среда, 19 Сентября 2012, 10:46 | Сообщение # 4
был не раз
Сейчас нет на сайте
Quote (Eldrine)
вам нужно почитать "Платформер за 5 минут"

Можно ссылку?
Quote (DimOk)
можно попробовать с помощью глобальных переменных

А где их взять?
(у меня Construct 2)


MikaSoft
allxumukДата: Среда, 19 Сентября 2012, 12:32 | Сообщение # 5
старожил
Сейчас нет на сайте
Quote (UIFIG)
А где их взять? (у меня Construct 2)

Такие вещи ты должен был сам выяснить при первом знакомстве. В Event Shit, жмёшь правой кнопкой мыши -> Add global variable.

Quote (UIFIG)
5 предметов. Нужно собрать все. После чего появится окошечко или переход на другую локацию

1. При столкновении уничтожай эти объекты: объект.Destroy
2. Проверяй их колличество, когда оно станет равно 0, переходи на следующий уровень:
Code
System.Compare two value (объект.Count = 0) -> System.Go to layoyut


Любой дурак может написать программу, которую поймёт компилятор.
Хорошие программисты пишут программы, которые смогут понять другие программисты.
UIFIGДата: Среда, 19 Сентября 2012, 14:17 | Сообщение # 6
был не раз
Сейчас нет на сайте
Allxumuk
Спасибо за подсказку! Все понял! Всем спасибо! Очень помогли!


MikaSoft
  • Страница 1 из 1
  • 1
Поиск:

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