2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

반응형

메타버스 프로그래밍 24

1. 메타 버스의 개념

1. 메타버스의 정의 사회적 연결에 중점을 둔 3차원 가상세계의 네트워크 가상 우주의 지속적이고 공유되는 3차원 가상공간(로블록스) 사회적영향을 가진 경제 체계를 기반으로 참여자들이 동등하며 공통된 경험을 할 수 있는 실시간 3차원 소셜미디어 나와 같은 물리적 공간에 있지 않은 다람 사람들과 함께 만들고 탐색할 수 있는 가상공간의 집합(메타) 실제 현실과 디지털 현실을 융합하여 만든 가상공간으로 물리적으로 지속적이며 몰입하는 경험을 제공 아바타가 정치,경제,사회 문화 활동을 하는 3차원 가상세계 종합하면 '현실 세계와 연결되어 있으며 사회,정제,정치,문화 활동을 할 수 있는 3차원 가상세계' 라고 할 수 있다. 2. 메타버스의 분류 두 축(증강-시뮬레이션,외적-사적)을 기준으로 메타버스를 증강현실(Aug..

2.레드브릭(redbrick) 오크가 검사 위치로 이동하기

var move = 1; //say("test",1) while(true){ if (move = 1){ var luke = getSprite("luke") var x = luke.getX() var y = luke.getY() var curX = getX() var curY = getY() var move = 50 if(curXx) { setVelocityX(-1 * move) playAnimation("back_run",true) } else setVelocityX(0) if(curYy) setVelocityY(-1 * move) else setVelocityY(0) //say(x.toString(10) + "," + y.toString(10) + ":" + curX.toString(10) + "," ..

1. 레드브릭 2D 프로젝트 생성 및 키보드로 객체 이동

프로젝트 생성 1. Create 버튼 클릭 2. 2D World 선택 3. 프로젝트 명 생성 스프라이트 추가 및 코드 입력 1. 윈쪽 하단에서 + 클릭 하여 추가 하고 싶은 스프라이트 추가 2. luke 추가 후 다음의 코드 입력 playAnimation("front_idle",true) onKey("left",function(){ setVelocityX(-100) playAnimation("back_run",true) }) onKeyUp("left",function(){ setVelocityX(0) playAnimation("front_idle",true) }) onKey("right",function(){ setVelocityX(100) playAnimation("front_run",true) }) ..

0. 레드브릭에서 사용하는 명령어 살펴 보기(JS)

[애니메이션] 가만히 있는 애니메이션 playAnimation("idle",true) 달리는 애니메이션 playAnimation("run",true) [이벤트] 해당 객체를 클릭 했을때 발생하는 이벤트 onClick 해당 버튼에서 손을 떼는 이벤트 onClickUp 이벤트 발생 sendSignal("이벤트이름") 이벤트 수신 onSignal("이벤트이름",function(){ }) [이동 함수] x축으로 해당 속도로 이동 setVelocityX(속도) - 양수이면 오른쪽,음수이면 왼쪽 y축으로 해당 속도로 이동 setVelocityY(속도) - 양수이면 위쪽,음수이면 아래쪽 x,y 축 위치로 이동 goTo(x,y) 움직이지 않도록 setMovable(false) - 물체의 중력에 따라 부딪혔을때 자신이 ..

반응형