Discuss Scratch

sp1416d15
Scratcher
34 posts

Gry online

Tanks round (BETA)
(gra w angielskiej wersji językowej)

Opis:
Zaprojektuj swój czołg, walcz w czasie rzeczywistym i wygrywaj z innymi użytkownikami Scratch-a!
W grze dostępne są 3 tryby gry:

–1v1 on the keyboard - jeśli jesteś Nowym Scratcherem lub nikt w tym czasie nie jest dostępny online, możesz zagrać z kolegą na klawiaturze.

–Online game - graj z innymi w czasie rzeczywistym przez internet. W tym trybie czasami występuje kilka błędów, ale wciąż nad tym pracuje i jest ich coraz mniej. Niestety obecnie gra nie jest zbyt popularna, dlatego czasem na przeciwnika trzeba czekać bardzo długo. (mam nadzieję, że wkrótce się to zmieni ).

–Play with computer - jeżeli nikt nie jest dostępny online i nie masz obok siebie kolegi, masz jeszcze trzeci tryb. Możesz zagrać z komputerem. Ten tryb nie działa idealnie, ale da się grać.

Projektowanie czołgów
Projektując czołg wybierasz 4 moduły:

– body (kadłub) To od niego zależy ile ‘'życia’' będzie miał twój czołg oraz jak szybko będzie się poruszał.
– barrel (lufa) To od niej będzie zależała siła ognia, czas przeładowania oraz w niewielkim stopniu prędkość czołgu.
– engine (silnik) To głównie od niego zależy prędkość czołgu.
– accessories (dodatki) Tu możesz wybrać pewne ułatwienia. Na przykład celownik, booster prędkości, niewidzialność.

Zrzuty ekranu:

Chcesz tego doświadczyć?
https://scratch.mit.edu/projects/189008712/
sp1416d15
Scratcher
34 posts

Gry online

Możesz tu dodać link z opisem do dowolnej gry online w czasie rzeczywistym.
(☁ ONLINE GAME)
MentolMen
Scratcher
1000+ posts

Gry online

Aktualnie gry online chyba nie przejdą limit zbyt surowy
choć w sumie 128 znaków to sporo
jeśli było by 128 max. na każdą zmienną w chmurze to nawet online było by możliwe
ale jeżeli te 130 znaków to na cały projekt to niemożliwym jest zrobienie działające gry w chmurze(chodzi o gracz vs gracz z małym opóźnieniem) (zakładam, że sam system przekazywania informacji gracz vs gracz zajmie ponad 128 znaków a poza tym taki system na pewno nie działałby na kilku rozgrywkach jednocześnie)
sp1416d15
Scratcher
34 posts

Gry online

Niby tak. Zapisu kont nie zrobisz ale grę in real time da się zrobić na przykład moja działa. Opóźnienie można obejść sprytnym sposobem. Kilka rozgrywek jednocześnie owszem jest niemożliwe u mnie jednak gdy dwie osoby grają i trzecia chce dojść wyświetla sie komunikat że sloty są zajęte oraz wyświetla się czas do końca rozgrywki. Możesz se zajrzeć: https://scratch.mit.edu/projects/189008712/
AANNTTOONNII
Scratcher
1000+ posts

Gry online

griffpatch zrobił mnóstwo gier multiplayer, które świetnie działają. Sam se zobacz.
A tak poza tym to 128 znaków to ogromna ilość. Na klawiaturze masz ok. 100 znaków to w jednej zmiennej w chmurze morzesz zakodować 100 do 128 informacji, czyli 1 i 256 zer. Dla porównania we wszechświecie jest 10 do 81 atomów, czyli 1 i 81 zer
sp1416d15
Scratcher
34 posts

Gry online

Ale w zmiennych chmurowych można tylko liczb używać niestety
MentolMen
Scratcher
1000+ posts

Gry online

AANNTTOONNII wrote:

griffpatch zrobił mnóstwo gier multiplayer, które świetnie działają. Sam se zobacz.
A tak poza tym to 128 znaków to ogromna ilość. Na klawiaturze masz ok. 100 znaków to w jednej zmiennej w chmurze morzesz zakodować 100 do 128 informacji, czyli 1 i 256 zer. Dla porównania we wszechświecie jest 10 do 81 atomów, czyli 1 i 81 zer
To tak nie działa niestety
obawiam się, że w jednej zmiennej w chmurze nie umieścisz 81 atomów Nie wiem skąd takie porównanie.
128 nie znaków tylko cyfr. Więc w jednej zmiennej ciężko było by 128 informacji umieścić (różnych) nawet jeżeli miałbyś dostępne wszystkie znaki świata. Oczywiście, że się da umieścić nawet i więcej niż 128 różnych informacji, ale jest ciężko. Bo z samych liczb to nie tak łatwo. Da się uprościć niektóre zapisy i w związku z czym korzystać z mniej informacji i przerabiać informacje już znane by zaoszczędzić miejsca, ale czasami się tak nie da!
Da się zakodować i przez co możliwe jest umieścić więcej informacji(czasami) ale nie niewiele się to zda. Na przykład mój nick: MentolMen ma 9 znaków, ale w zmiennej w chmurze zajmowałby więcej bo trzeba go zamienić na liczby, a dopóki scratch korzysta z alfabetu który ma więcej niż 9 znaków nie będzie możliwe zapisanie mojego nicku w 9 lub mniej znakach. Mój nick jest specyficzny bo ma powtarzające się znaki, więc jeżeli w zmiennej miałbym zapisać kilkadziesiąt moich nicków to może dało by radę zakodować tak, by zmieściło się więcej niż powinno. Ale nie będzie to działać tak przy każdych informacjach. LImit jest zbyt mały i raczej nie ma na to wyjścia
kuba4a23
Scratcher
1 post

Gry online

siemka
obróć w prawo o () stopni

Powered by DjangoBB