Topic Information

멀티플레이는 어떻게 하나요? by ddotty7848 in 한국어

Posts: 17

1: ddotty7848 wrote at 3:22:47 PM 5/9/20172813778
온라인 게임처럼 멀티를 하려면 스크립트를 어떻게 짜야되나요?
알려주시면 감사하겠습니다.




How do I weave a script to play Multiplication like online games?
I'd appreciate it if you let me know.



オンラインゲームのようにマルチをするには、スクリプトをいかに練ればいいですか。
教えて頂くと幸いです
2: gldory2 wrote at 8:33:37 AM 6/9/20172814797
이곳은 한국인만 사용하는 토론방이니까 영어랑 일본어는 안 쓰셔도 돼요. ^^
3: Ashton-Logo wrote at 12:04:28 PM 7/9/20172816254
클라우드 변수를 이용하시면 됩니다. 변수 만들기 -> 아래쪽에 클라우드변수 체크하시면 클변이라 불리우는 클라우드변수가 만들어 집니다. 이 클변은 다른 사용자가 프젝을 사용했을때 값이 바뀌면 다음에도 그 값이 그대로 저장되는 특징이 있고 숫자만 저장 가능합니다. 즉 문자 저장시 변환작업을 거쳐 숫자로 만들어야죠.
4: whengreenflagclicked wrote at 1:13:02 PM 7/9/20172816323

ddotty7848 wrote:

온라인 게임처럼 멀티를 하려면 스크립트를 어떻게 짜야되나요?
알려주시면 감사하겠습니다.




How do I weave a script to play Multiplication like online games?
I'd appreciate it if you let me know.



オンラインゲームのようにマルチをするには、スクリプトをいかに練ればいいですか。
教えて頂くと幸いです
weave a script, play Multiplication like online games라는 표현을 쓴 것을 보면 구글 번역을 사용하셨군요…

멀티플레이를 만드는 것은 한 사용자의 x좌표, y좌표, 레벨 등을 모두 숫자로 저장하여 보내는 것과 연결이 끊기는 것을 감지하는 것을 필요로 하기 때문에 어려운 일 중 하나입니다.

멀티플레이를 구현하려면 클라우드 변수를 어떻게(하나의 변수만 사용할 것인지, 여러 개의 변수를 사용할 것인지, x좌표와 y좌표 등은 어떻게 암호화하고 연결 상태를 확인하는 것은 어떻게 할 것인지 등) 사용할지를 정해야 합니다. 간단한 예시를 들어서 설명하자면, 점수*10000000+(x좌표+240)*10000+(y좌표+180)*10+연결 상태(0 또는 1)같은 정보를 한 사람마다 한 변수를 사용하여 저장할 수 있습니다. 멀티플레이를 적용할 게임마다 가장 효과적인 방식이 다를 수 있기 때문에 자세히 설명하려면 어떤 게임이고 어떤 정보를 저장해야 하는지를 알려주셔야 합니다.
5: ysw421 wrote at 6:05:41 AM 9/12/20172918019
멀티프레이는 만들 수는 있지만 실제로 하면 실시간으로 되지 않습니다.하지만 컴퓨터를 꺼도 저장이 되어 있는 것은 클라우드 데이터로 할 수 있습니다.
6: jsrokaf wrote at 9:22:03 AM 30/1/20203823465
멀티만들고싶습니다
7: kayten wrote at 7:17:03 AM 13/3/20203871288
저도 잘모르겠네요

스크래치2년정도 됏는데 알아야하나….
i did scratch 2 years i think i have to know how to make multi play
8: kayten wrote at 7:19:22 AM 13/3/20203871289
저는 9살때 미국에서 스크래치 시작한 유저 입
니다
무한 반복하기

[9살때 시작했어요] 말하기end
9: kayten wrote at 7:21:46 AM 13/3/20203871290

whengreenflagclicked wrote:

ddotty7848 wrote:

온라인 게임처럼 멀티를 하려면 스크립트를 어떻게 짜야되나요?
알려주시면 감사하겠습니다.




How do I weave a script to play Multiplication like online games?
I'd appreciate it if you let me know.



オンラインゲームのようにマルチをするには、スクリプトをいかに練ればいいですか。
教えて頂くと幸いです
weave a script, play Multiplication like online games라는 표현을 쓴 것을 보면 구글 번역을 사용하셨군요…

멀티플레이를 만드는 것은 한 사용자의 x좌표, y좌표, 레벨 등을 모두 숫자로 저장하여 보내는 것과 연결이 끊기는 것을 감지하는 것을 필요로 하기 때문에 어려운 일 중 하나입니다.

멀티플레이를 구현하려면 클라우드 변수를 어떻게(하나의 변수만 사용할 것인지, 여러 개의 변수를 사용할 것인지, x좌표와 y좌표 등은 어떻게 암호화하고 연결 상태를 확인하는 것은 어떻게 할 것인지 등) 사용할지를 정해야 합니다. 간단한 예시를 들어서 설명하자면, 점수*10000000+(x좌표+240)*10000+(y좌표+180)*10+연결 상태(0 또는 1)같은 정보를 한 사람마다 한 변수를 사용하여 저장할 수 있습니다. 멀티플레이를 적용할 게임마다 가장 효과적인 방식이 다를 수 있기 때문에 자세히 설명하려면 어떤 게임이고 어떤 정보를 저장해야 하는지를 알려주셔야 합니다.
번역일수도있고 아니면 그냥 영어 잘하시는걸수도 저라면 번역기 안써요 저는 미국 생황1년이라….
10: kayten wrote at 7:26:17 AM 13/3/20203871295

ddotty7848 wrote:

온라인 게임처럼 멀티를 하려면 스크립트를 어떻게 짜야되나요?
알려주시면 감사하겠습니다.




How do I weave a script to play Multiplication like online games?
I'd appreciate it if you let me know.



オンラインゲームのようにマルチをするには、スクリプトをいかに練ればいいですか。
教えて頂くと幸いです

제가 좀 찾아봤는데 그건 나만의 블록으로 만들어야해요
11: yomoon wrote at 5:53:44 AM 19/3/20203878719
멀티플레이는 클라우드 변수를 이용하는데 클라우드변수는 지금 3.0에서 지원하지 않아요 그레서 리믹스를 해야 하는데 이 프로젝트는 어떠세요?
https://scratch.mit.edu/projects/96944898/ 이건데 클라우드 변수 60개에요 그레서 이걸쓰면 되고 블로그 찾으면 나와요 아니면 2.0버전 까세요~
1명당 = 클라우드 변수 3개
12: yjun5107 wrote at 11:58:06 AM 20/3/20203880441

yomoon wrote:

멀티플레이는 클라우드 변수를 이용하는데 클라우드변수는 지금 3.0에서 지원하지 않아요 그레서 리믹스를 해야 하는데 이 프로젝트는 어떠세요?
https://scratch.mit.edu/projects/96944898/ 이건데 클라우드 변수 60개에요 그레서 이걸쓰면 되고 블로그 찾으면 나와요 아니면 2.0버전 까세요~
1명당 = 클라우드 변수 3개
클라우드 변수 지원 하는데요..?
13: kkony0121 wrote at 6:21:49 AM 24/3/20203886312

yjun5107 wrote:

yomoon wrote:

멀티플레이는 클라우드 변수를 이용하는데 클라우드변수는 지금 3.0에서 지원하지 않아요 그레서 리믹스를 해야 하는데 이 프로젝트는 어떠세요?
https://scratch.mit.edu/projects/96944898/ 이건데 클라우드 변수 60개에요 그레서 이걸쓰면 되고 블로그 찾으면 나와요 아니면 2.0버전 까세요~
1명당 = 클라우드 변수 3개
클라우드 변수 지원 하는데요..?
스크래치 3.0에선 작동이 안돼요….
14: kkony0121 wrote at 6:27:26 AM 24/3/20203886321

ddotty7848 wrote:

온라인 게임처럼 멀티를 하려면 스크립트를 어떻게 짜야되나요?
알려주시면 감사하겠습니다.




How do I weave a script to play Multiplication like online games?
I'd appreciate it if you let me know.



オンラインゲームのようにマルチをするには、スクリプトをいかに練ればいいですか。
教えて頂くと幸いです
요거랑
요거
보고(자막은 자동 번역)
요거도 참고하면 되요
15: kkony0121 wrote at 6:28:37 AM 24/3/20203886323

ysw421 wrote:

멀티프레이는 만들 수는 있지만 실제로 하면 실시간으로 되지 않습니다.하지만 컴퓨터를 꺼도 저장이 되어 있는 것은 클라우드 데이터로 할 수 있습니다.
여기는 실시간이예요
16: kkony0121 wrote at 6:29:50 AM 24/3/20203886328
그런데 아직도
[블럭들은] 말하기
2.0이네요
17: scratchCat852 wrote at 6:32:40 AM 27/3/20203891497

ddotty7848 wrote:

온라인 게임처럼 멀티를 하려면 스크립트를 어떻게 짜야되나요?
알려주시면 감사하겠습니다.




How do I weave a script to play Multiplication like online games?
I'd appreciate it if you let me know.



オンラインゲームのようにマルチをするには、スクリプトをいかに練ればいいですか。
教えて頂くと幸いです
네 먼저 클변을 하나 만들고요
(☁ P1)
그리고 리스트를 만들어서
(list :: CODE)
거기에 abcdefghijklmnopqrstuvwxyz0123456789+-. _(스페이스 있음)을 넣고, 블럭을 하나 만듭니다.주의:리스트에 1부터 9번까지는 아무것도 없는 거고 10부터 넣는다
정의하기 암호화(문자)
[# v] 을\(를\) [1] 로 정하기
((문자) 의 길이) 번 반복하기
[encoded v] 을\(를\) ((encoded) 와 ([list v] 리스트에서 ((#) 번째 글자 (문자)) 항목의 위치) 결합하기)
[# v] 을\(를\) (1) 만큼 바꾸기
[encoded v] 을\(를\) ((encoded) 와 [00] 결합하기) 로 정하기
end
그리고
정의하기 복호화(입력)
[encoded v] 을\(를\) (입력) 로 정하기
[# v] 을\(를\) [1] 로 정하기

정의하기 읽기
[decoded v] 을\(를\) [] 로 정하기
무한 반복하기
[idx v] 을\(를\) (((#) 번째 글자 (encoded))) 와 (((#) + (1)) 번째 글자 (encoded) 결합하기) 로 정하기
[# v] 을\(를\) (2) 만큼 바꾸기
만약 <(idx) < [1]> 라면
[이 스크립트 v] 멈추기
end
[decoded v] 을\(를\) ((decoded) 와 ((idx) 번째 (list v) 항목 :: list) 결합하기) 로 정하기
end
그리고 이렇게…
⚑ 클릭했을 때
[플레이어 v] 을\(를\) [0] 로 정하기
무한 반복하기
만약 <(플레이어) = [1]> 라면
[encoded v] 을\(를\) [] 로 정하기
암호화 (마우스의 x좌표)
암호화 (마우스의 y좌표)
[☁P1 v] 을\(를\) (encoded) 로 정하기
end
복호화 (☁P1)
읽기
x좌표를 (decoded) \(으\)로 정하기
읽기
y좌표를 (decoded) \(으\)로 정하기
end
[스페이스 v] 키를 눌렀을 때
[플레이어 v] 을\(를\) [1] 로 정하기
긴 글 읽어주셔서 감사합나당~~