Discuss Scratch

MsMaciek123
Scratcher
100+ posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

Witam.

MULTIPLAYER - Jest to rodzaj trybu w którym możemy grać we dwóch. Niezależnie czy na jednym komputerze, czy na dwóch oddalonych od siebie o 1 metr.

ONLINE - Jest to rodzaj trybu w którym możemy grać we dwóch posługując się internetem. Wtedy jedna osoba jest w innym miejscu niż ta druga (nie zawsze tak jest). Chodzi o to ,że są dwa komputery połączone internetem i gramy przez internet.

A co to ma to Scratcha?

Gdyż grę Multiplayer w sposób taki, że na jednym komputerze grają 2 osoby jest łatwo zrobić. Wystarczy:



Jeżeli <naciśnięto (klawisz W)> to
Zmień X o (15)

I tak dalej. Jeden będzie sterował na strzałkach a drugi na WSADzie (W A S D).


(Poniższy sposób jest w 100% sprawdzony i działa. Są też inne sposoby.)
Jednak by zrobić grę ONLINE trzeba mieć przynajmniej jedno konto z RANGĄ SCRATCHER! Wtedy w kodzie gry tworzymy cztery zmienne z chmurką (przechowywane na serwerze). NP.:

Gracz1-X
Gracz1-Y

Gracz2-X
Gracz2-Y

I jeszcze 4 zmienne lokalne takie same.

I tworzymy dwa duszki.

Przy starcie zapytamy użytkownika którym graczem chce być.

Jeśli odpowie że pierwszym to nadajemy Gracz1 i wtedy klawisz będzie przesówał duszka pierwszego i ustawiał koordynaty X i Y na zmienne lokalne (bez chmurki).
Dodatkowo robimy nadaj Refresh i on będzie ustawiał:
Jeżeli jesteś graczem 1 to te w sieci gracza 1 na lokalne,a lokalne gracza 2 na te w sieci. Refresh ma się odbywać co 0.1s bo inaczej nie zadziała.

Z drugim graczem robimy to samo tylko zamieniamy wartości.

Dla ułatwienia zrobiłem projekt:
https://scratch.mit.edu/projects/215215437/

Aby grać we dwóch trzeba zalogować się na JEDNO KONTO Z SCRATCHEREM i WEJŚĆ W TEN PROJEKT!

Testowałem u mnie. Działa

Jednak uwaga! Są limity w zmiennych z chmurką. Obecny limit: 100 znaków (16 kwietnia 2018 r.)
Lecz da się go ominąć! Raz mi się udało, lecz dalej jest to tajemnicą, narazie pracuję na tym.

Last edited by MsMaciek123 (April 16, 2018 08:34:40)

AANNTTOONNII
Scratcher
1000+ posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

Proszę cię pisz poprawne definicje!
Multiplayer to nie jest rodzaj trybu w, którym grać we dwóch tylko w WIELU graczy.
multi znaczy wiele, a player znaczy gracz.
Proszę myśl co piszesz
MsMaciek123
Scratcher
100+ posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

Nie napisałem że TYLKO w dwóch TYLKO NAPISAŁEM ,że MOŻEMY móc a musieć to co innego!
MentolMen
Scratcher
1000+ posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

MsMaciek123 wrote:

Witam.

MULTIPLAYER - Jest to rodzaj trybu w którym możemy grać we dwóch. Niezależnie czy na jednym komputerze, czy na dwóch oddalonych od siebie o 1 metr.

ONLINE - Jest to rodzaj trybu w którym możemy grać we dwóch posługując się internetem. Wtedy jedna osoba jest w innym miejscu niż ta druga (nie zawsze tak jest). Chodzi o to ,że są dwa komputery połączone internetem i gramy przez internet.

A co to ma to Scratcha?

Gdyż grę Multiplayer w sposób taki, że na jednym komputerze grają 2 osoby jest łatwo zrobić. Wystarczy:



Jeżeli <naciśnięto (klawisz W)> to
Zmień X o (15)

I tak dalej. Jeden będzie sterował na strzałkach a drugi na WSADzie (W A S D).


(Poniższy sposób jest w 100% sprawdzony i działa. Są też inne sposoby.)
Jednak by zrobić grę ONLINE trzeba mieć przynajmniej jedno konto z RANGĄ SCRATCHER! Wtedy w kodzie gry tworzymy cztery zmienne z chmurką (przechowywane na serwerze). NP.:

Gracz1-X
Gracz1-Y

Gracz2-X
Gracz2-Y

I jeszcze 4 zmienne lokalne takie same.

I tworzymy dwa duszki.

Przy starcie zapytamy użytkownika którym graczem chce być.

Jeśli odpowie że pierwszym to nadajemy Gracz1 i wtedy klawisz będzie przesówał duszka pierwszego i ustawiał koordynaty X i Y na zmienne lokalne (bez chmurki).
Dodatkowo robimy nadaj Refresh i on będzie ustawiał:
Jeżeli jesteś graczem 1 to te w sieci gracza 1 na lokalne,a lokalne gracza 2 na te w sieci. Refresh ma się odbywać co 0.1s bo inaczej nie zadziała.

Z drugim graczem robimy to samo tylko zamieniamy wartości.

Dla ułatwienia zrobiłem projekt:
https://scratch.mit.edu/projects/215215437/

Aby grać we dwóch trzeba zalogować się na JEDNO KONTO Z SCRATCHEREM i WEJŚĆ W TEN PROJEKT!

Testowałem u mnie. Działa
Widzę, że założyłeś tematy “poradnikowe” to może zrobisz “spis” poradników ? Jakbyś miał w planach więcej poradników zrobić to by się przydało. Bo w spisie łatwiej znaleźć i temat będzie zawsze w górze a jak zrobisz kilka to nie zawsze będzie aktywny temat. Przydało by się zrobić jakiś temat “pomoc dla nowych” ale jakoś nikt nie zrobił(żaden nie jest aktywny bo ludzie wolą zakładać nowe )
Pilonpl
Scratcher
100+ posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

ja jestem scratcherem
AANNTTOONNII
Scratcher
1000+ posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

Jakbyśmy nie zauważyli
MsMaciek123
Scratcher
100+ posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

MentolMen wrote:

MsMaciek123 wrote:

Witam.

MULTIPLAYER - Jest to rodzaj trybu w którym możemy grać we dwóch. Niezależnie czy na jednym komputerze, czy na dwóch oddalonych od siebie o 1 metr.

ONLINE - Jest to rodzaj trybu w którym możemy grać we dwóch posługując się internetem. Wtedy jedna osoba jest w innym miejscu niż ta druga (nie zawsze tak jest). Chodzi o to ,że są dwa komputery połączone internetem i gramy przez internet.

A co to ma to Scratcha?

Gdyż grę Multiplayer w sposób taki, że na jednym komputerze grają 2 osoby jest łatwo zrobić. Wystarczy:



Jeżeli <naciśnięto (klawisz W)> to
Zmień X o (15)

I tak dalej. Jeden będzie sterował na strzałkach a drugi na WSADzie (W A S D).


(Poniższy sposób jest w 100% sprawdzony i działa. Są też inne sposoby.)
Jednak by zrobić grę ONLINE trzeba mieć przynajmniej jedno konto z RANGĄ SCRATCHER! Wtedy w kodzie gry tworzymy cztery zmienne z chmurką (przechowywane na serwerze). NP.:

Gracz1-X
Gracz1-Y

Gracz2-X
Gracz2-Y

I jeszcze 4 zmienne lokalne takie same.

I tworzymy dwa duszki.

Przy starcie zapytamy użytkownika którym graczem chce być.

Jeśli odpowie że pierwszym to nadajemy Gracz1 i wtedy klawisz będzie przesówał duszka pierwszego i ustawiał koordynaty X i Y na zmienne lokalne (bez chmurki).
Dodatkowo robimy nadaj Refresh i on będzie ustawiał:
Jeżeli jesteś graczem 1 to te w sieci gracza 1 na lokalne,a lokalne gracza 2 na te w sieci. Refresh ma się odbywać co 0.1s bo inaczej nie zadziała.

Z drugim graczem robimy to samo tylko zamieniamy wartości.

Dla ułatwienia zrobiłem projekt:
https://scratch.mit.edu/projects/215215437/

Aby grać we dwóch trzeba zalogować się na JEDNO KONTO Z SCRATCHEREM i WEJŚĆ W TEN PROJEKT!

Testowałem u mnie. Działa
Widzę, że założyłeś tematy “poradnikowe” to może zrobisz “spis” poradników ? Jakbyś miał w planach więcej poradników zrobić to by się przydało. Bo w spisie łatwiej znaleźć i temat będzie zawsze w górze a jak zrobisz kilka to nie zawsze będzie aktywny temat. Przydało by się zrobić jakiś temat “pomoc dla nowych” ale jakoś nikt nie zrobił(żaden nie jest aktywny bo ludzie wolą zakładać nowe )

Ja jestem leniwy….

AANNTTOONNII
Scratcher
1000+ posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

Jakbyśmy nie zauważyli
HEJOK254_2
Scratcher
3 posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

ja mam prosty test gry multiplayer i u mnie wystarczy stworzyć zmienne np.:
player 1 x player 1 y
PIT2008
Scratcher
7 posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

thanks u very much
powiedz [yes]
PIT2008
Scratcher
7 posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

dzięki
(''')
szymek_sz
Scratcher
6 posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

kiedy scratch otpalony
zawsze
pokaż jak zrobić grę onlin
przesuń o (nie umiem zrobić gry onlin) kroków
kiedy klawisz [ dowolny] naciśnięty
pokaż jak zrobić grę onlin
end
szymek_sz
Scratcher
6 posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

powtarzaj aż <>
Nie kliknięto pszeglondaj projektów
pokaż gra onlin
definiuj
ustaw kolor pisaka na [jak zrobić. Grę]
zagraj bęben ( gra onlin) przez (0.25) taktów
end
szymek_sz
Scratcher
6 posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

filiputek531
Scratcher
100+ posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

szymek_sz wrote:

zawsze
czekaj aż <dotyka [odkop v] ?>
powiedz [nie odkopuj!]
end
ingapery_animations
Scratcher
14 posts

Gra MULTIPLAYER i ONLINE. Ogólnie i w Scratchu.

kiedy kliknięto zieloną flagę
zawsze
powiedz [pls da ktoś śledzia?]
ustaw [śledzie] na [432]
powiedz [Na razie jest 432 śledzi... A jest 16.09.22. Ciekawe co będzie za miesiąc... może 532?]
pomyśl [...hehe żuce im wyzwanie...]
powiedz [Dacie radę? Do grudnia 532 śledzie!]
ustaw [pliski] na [nieskończoność]
powiedz [To paaa]
end

XD to moja pierwsza wiadomość w bloczkach Skreczowych >w<

Powered by DjangoBB