Discuss Scratch

Romatoshka
Scratcher
100+ posts

основные скрипты для игр

Решил сделать вот этот топик из-за того, что заходят русские сюда для того, чтобы поискать интересные сюжеты и ответы на вопросы. Тут предлагаю писать скрипты для каких-либо елементов игр. Например: полет пуль.

Ушел в отставку засекретил эту надпись, да, я делаю И2



Morni
Scratcher
1000+ posts

основные скрипты для игр

Ну, самые основные можно стащить с вики))) Ну, то что там прыжки, облачные данные и всё такое) Только это ты стань хоть скрэтчером, первый пост надо ведь обновлять))))

“ Я не уйду не попрощавшись…!”
Mr-Angry-Fruit13
Scratcher
500+ posts

основные скрипты для игр

Здесь должен быть спойлер, но его не сделали.

Скрипт всяких условий спрайта(гравитация, падение):
when green flag clicked
forever

if <touching color [#f0f]?> then

change y by (10)
end

if <<not <touching color [#f0f]?>> then

change y by (-10)
end
end
и т.п.

Выстрел пули(Он отличается от скрипта который я писал в игре COME TO DOOR):
when I receive [Выстрел! Растрелять этого гада! Мочите его! v]
go to [Стреляющий v]
switch costume to [Пуля_1 v]
show
glide (1) secs to x: ([положение x v] of [жертвы v]) y: ([положение y v] of [жертвы v])
hide

Следующие скрипты я напишу потом(Мне просто лень писать. ).

Жми на картинку! Жми на картинку, я сказал!
Dmith
Scratcher
1000+ posts

основные скрипты для игр

Ай-яй-яй мистер злой фрукт! как вы можете расстерлять когото? кто вас этому ниучил
Mr-Angry-Fruit13
Scratcher
500+ posts

основные скрипты для игр

Dmith wrote:

Ай-яй-яй мистер злой фрукт! как вы можете расстерлять когото? кто вас этому ниучил

Это шутка.

Жми на картинку! Жми на картинку, я сказал!
Morni
Scratcher
1000+ posts

основные скрипты для игр

Ты ещё маленький, чтобы понимать шутки с не буду говорить)))) Хотя я сейчас в нашу русскую игру играю, “Алиен Шутер”))) Ну, если отец разрешает, то не опасно играть, психика не сломается XD

“ Я не уйду не попрощавшись…!”
Romatoshka
Scratcher
100+ posts

основные скрипты для игр

Идея (для топика) : ответы в начале помечаем префиксом и вопросты (для простой ориентации) |
__________________________________________________________________________________________________|

Как сделать прокачку персонажа для РПГ?
say [Вопрос на засыпку]

Ушел в отставку засекретил эту надпись, да, я делаю И2



Mr-Angry-Fruit13
Scratcher
500+ posts

основные скрипты для игр

Morni wrote:

Ты ещё маленький, чтобы понимать шутки с не буду говорить)))) Хотя я сейчас в нашу русскую игру играю, “Алиен Шутер”))) Ну, если отец разрешает, то не опасно играть, психика не сломается XD

Эй, мне 14 лет, психику уже расшатали! Поэтому я и Angry.

Жми на картинку! Жми на картинку, я сказал!
Morni
Scratcher
1000+ posts

основные скрипты для игр

Да, переменные использовать и всё, а переменные будут использоваться в боях, а спрайты, будут при определённых условиях менятся))) Собрал рассыпанное)
———————————————————-
Вот и плохо, что ты психику расшатал! Хотя я в школе был в переносном смысле психопатом, не из-за игр))) Блин, почему дети играют в игры, когда их возраст не соответствует аудитории?!

Last edited by Morni (March 14, 2014 15:41:26)


“ Я не уйду не попрощавшись…!”
Mr-Angry-Fruit13
Scratcher
500+ posts

основные скрипты для игр

Ну есть игры для детей… правда их сейчас мало.

Жми на картинку! Жми на картинку, я сказал!
Morni
Scratcher
1000+ posts

основные скрипты для игр

Что ж поделаешь, сейчас ведь создано, чтобы все дети с ума сходили))) Самое интересное, что когда я ненормально веду себя в школе, то все в шоке… А когда другие, то “ну бывает, это же дети”… Ну, ладно забили на этих пропагандистов XD
———————————————————————————————————————————————————–

“ Я не уйду не попрощавшись…!”
Romatoshka
Scratcher
100+ posts

основные скрипты для игр

Чтобы не запутаться: кому сколько лет ?

Ушел в отставку засекретил эту надпись, да, я делаю И2



Morni
Scratcher
1000+ posts

основные скрипты для игр

В моём профиле есть информация)

“ Я не уйду не попрощавшись…!”
Mr-Angry-Fruit13
Scratcher
500+ posts

основные скрипты для игр

Ещё скрипты:

Отключение звука/музыки:
when green flag clicked
forever

if <([костюм # v] of [звук v]) = [1]> then

set volume to (100) %
end
if <([костюм # v] of [звук v]) = [2]> then

set volume to (0) %
end
end

Скрипт ходьбы(его итак все знают ):
when [Вправо v] key pressed
point in direction (90 v)
move (10) steps
switch costume to [1 v]
wait (0.1) secs
move (10) steps
switch costume to [2 v]
wait (0.1) secs
move (10) steps
switch costume to [3 v]
wait (0.1) secs

Скрипт анимации если спрайт безработный:
when green flag clicked
forever

if <not <мышка нажата, или клавиша нажата>> then

switch costume to [Моргает v]
wait (0.1) secs
switch costume to [Стоит v]
wait (1) secs
end
end
Продолжение следует!

Жми на картинку! Жми на картинку, я сказал!
Morni
Scratcher
1000+ posts

основные скрипты для игр

Ну, ты уморишь любого XD))))

“ Я не уйду не попрощавшись…!”
Romatoshka
Scratcher
100+ posts

основные скрипты для игр

и новый вопрос:
Как сделать дым как в диггере? (просто в скриптах не нашел)
(Это спарта)

Ушел в отставку засекретил эту надпись, да, я делаю И2



Morni
Scratcher
1000+ posts

основные скрипты для игр

В клубе дыма есть этот скрипт))) Ну, смотри каждый определённый промежуток времени выполняется команда, спрайт, который делает клон, сначала идёт в центр диггера, затем идёт к трубе (в случае вверх и вниз, у него используется особое оборудование, для вывода переработанных ресурсов (ну и сказанул О_о)), делается клон, клон идёт в только одну сторону, после прохождения цикла, клон удаляется (Учитывайте эту возможность, не “скрыть”, а “удалить клон” это очень влияет на игру!) И так продолжается) Плюс дым проверяет переменную, которая говорит можно пускать дым или нет)))) Само по себе скрипт очень прост)

Ладно пошёл продолжать проходить “Алиен Шутер”))) Решил снова сыграть) Прошёл её в 12 лет XD

“ Я не уйду не попрощавшись…!”
Mr-Angry-Fruit13
Scratcher
500+ posts

основные скрипты для игр

Важный скрипт:
when green flag clicked
hide


Scroll X:
when green flag clicked
forever

set x to ((Переменная Scroll X) + ((480) * (0)))
end

Scroll Y:
when green flag clicked
forever

set y to ((Переменная Scroll Y) + ((360) * (0)))
end

Жми на картинку! Жми на картинку, я сказал!
Morni
Scratcher
1000+ posts

основные скрипты для игр

А этот скролл можно улучшить) Чтобы игра не тормозила) А то ведь куча спрайтов двигается, напрягает ведь?
Просто когда платформа должна быть на виду, она появляется, а когда наоборот, то исчезает))) Кстати, это нужно было для игры D.O.E.S. )

“ Я не уйду не попрощавшись…!”
Romatoshka
Scratcher
100+ posts

основные скрипты для игр

Я смотрю вы ещё не забросили топик

Ушел в отставку засекретил эту надпись, да, я делаю И2



Powered by DjangoBB