반응형

https://link.coupang.com/a/dKZQfW
송쌤의 엔트리 게임 코딩 학교:초등 SW교과서 저자인 송쌤과 함께하는 엔트리 게임 코딩! - 컴퓨
쿠팡에서 송쌤의 엔트리 게임 코딩 학교:초등 SW교과서 저자인 송쌤과 함께하는 엔트리 게임 코딩! 구매하고 더 많은 혜택을 받으세요! 지금 할인중인 다른 컴퓨터공학 제품도 바로 쿠팡에서 확
www.coupang.com

[엔트리 정복] 일반 vs 공유 vs 실시간 변수, 똑똑하게 구분하기!
안녕하세요! 로봇 & 코딩교육 No.1 크리에이터 태지쌤이에요!
코딩 교육의 필수 플랫폼 엔트리를 사용하다 보면 변수 추가 창에서 세 가지 옵션을 마주하게 됩니다. 각 변수는 데이터가 '어디에 저장되는가'와 '얼마나 빨리 동기화되는가'에 따라 용도가 완전히 달라집니다. 오늘 확실하게 정리해 드릴게요!


1. 일반 변수 (작품에 저장)
- 특징: 작품을 실행하는 개별 사용자의 컴퓨터(브라우저) 안에서만 작동합니다.
- 저장 방식: 작품이 정지되면 값이 초기화되거나, 로그인한 상태라면 해당 사용자의 계정에만 일시적으로 머뭅니다.
- 장점: 가장 안정적이고 속도가 빠릅니다.
- 사용 추천: 현재 게임의 점수, 남은 시간, 캐릭터의 체력 등 나 혼자 사용하는 정보를 처리할 때 사용하세요.

2. 공유 변수 (서버에 저장)
- 특징: 엔트리 서버에 값이 저장되어 모든 사용자가 같은 변수 값을 공유합니다.
- 저장 방식: 작품을 '정지'하는 시점 등에 서버로 데이터가 전송됩니다. 실시간으로 계속 바뀌는 것이 아니라, 특정 시점에 업데이트되는 방식입니다.
- 장점: 실시간 변수보다 데이터 보존의 안정성이 높습니다.
- 사용 추천: * 역대 최고 점수(랭킹), 총 방문자 수, 누적 투표 결과 등 전체 사용자의 기록을 합산하거나 보관해야 할 때 사용하세요.

3. 실시간 변수 (서버에 저장)
- 특징: 공유 변수처럼 서버에 저장되지만, 0.1초~1초 단위로 매우 빠르게 모든 접속자에게 값을 전달합니다.
- 저장 방식: 값이 바뀌자마자 서버를 통해 연결된 다른 사람의 화면에도 즉시 반영됩니다.
- 단점: 서버 통신이 잦아 네트워크 환경에 따라 약간의 끊김(렉)이 발생할 수 있습니다.
- 사용 추천: 멀티플레이어 게임에서의 플레이어 위치, 실시간 채팅창, 실시간 대결 점수 등 동시에 접속한 사람끼리 즉각 소통해야 할 때 필수적입니다.


AI 활용
💡 한눈에 비교하는 변수 표
|
구분
|
일반 변수
|
공유 변수
|
실시간 변수
|
|
저장 위치
|
로컬(내 컴퓨터)
|
엔트리 서버
|
엔트리 서버
|
|
값의 범위
|
나만 보임
|
모두가 공유함
|
모두가 실시간 공유
|
|
초기화 여부
|
정지 시 초기화(일반적)
|
계속 유지됨
|
계속 유지됨
|
|
주요 용도
|
개인 점수, 타이머
|
랭킹, 누적 통계
|
멀티플레이, 채팅
|

📝 교육용 꿀팁!
- 공유 리스트도 변수와 원리가 같습니다. 랭킹 시스템을 만들 때는 '공유 리스트'를, 실시간 채팅을 만들 때는 '실시간 리스트'를 선택하면 됩니다.
- 너무 많은 실시간 변수를 쓰면 작품이 무거워질 수 있으니, 꼭 필요한 경우에만 사용하는 것이 좋습니다.
#엔트리 #코딩교육 #엔트리변수 #소프트웨어교육 #SW교육 #공유변수 #실시간변수 #블록코딩 #초등코딩 #중등코딩
반응형
'IT관련' 카테고리의 다른 글
| ROS 2를 설치하는 4가지 방법: 장단점 완벽 비교 (0) | 2026.02.12 |
|---|---|
| 한국방송통신대학교 vs 프라임칼리지: 같은 국립대, 완전히 다른 학습 방식 비교 (0) | 2026.02.11 |
| 한국방송통신대학교 컴퓨터과학과 vs 프라임칼리지 AI 전공: 전통 CS vs 실무 AI, 어떤 걸 선택할까? (0) | 2026.02.11 |
| AI 코딩 도구, 정말 생산성만 올려줄까? (0) | 2026.02.09 |
| 비트코인 지갑 종류 완벽 가이드: 장단점 비교 (2026년 기준) (0) | 2026.02.05 |