위즈랩
위즈랩(wizlab)은 학생들 코딩교육에 많이 사용되는 스크래치나 엔트리와 같은 코딩 툴이다. 블록코딩이 아닌, 게임 개발에 특화된 텍스트 기반의 툴이며 초보자도 약간의 사용법만 익힌다면 누구나 쉽고 간단하게 게임을 만들며 코딩의 기초를 배울 수 있다. 코딩교육용으로 개발된 툴이지만, 게임 개발에 특화되었기 때문에 게임을 창작하는 사람들이 프로토 타입으로 사용하기 적합하다.
위즈랩 엔트리
개요
위즈랩은 ㈜위즈스쿨에서 운영하고 관리하고 있는 소프트웨어 교육 플랫폼이다. 아직 어린 학생이나 초보자들도 코딩으로 모바일 게임을 손쉽게 만들어 볼 수 있도록 게임 만들기 툴이나 리소스를 제공하는 사이트 이며 블록코딩을 위주로 하는 다른 소프트웨어 교육 플랫폼과 달리, 텍스트코딩을 위주로 하는 다소 신박한 사이트이다.
옛날엔 사이트 이름이 위즈스쿨이었는데, ㈜위즈스쿨에서 다양한 서비스(위즈스쿨, 위즈 라이브, 타피오카 등)를 운영하게 되면서 사이트명과 회사명을 구분하기 위해 바뀐 것으로 보인다.
2021년 4월 기준 약 1만 8000여명의 유저가 있다. [2]
역사
- 2019년: 위즈스쿨이 개설이 되었다.
- 2020년: 6월 8일 위즈랩의 홈페이지가 새롭게 리뉴얼이 되었다. 또한 크리에이터 챌린지 등의 다양한 이벤트가 활성화 되었고 12월 31일에 3D빌더 베타 버전이 라는 새로운 버전이 출시 되었다.
- 2021년: 보안을 위해 3월 17일부터 윈도우(window) 객체를 호환하지 않았다.[3]
주요 메뉴
- 빌드(BUILD) : 위즈랩을 통해 작품을 만들어 볼 수 있다. 텍스트 코딩 과 블록 코딩중에 하나를 선택할 수 있다. 2021년 기준 3D기능도 추가하였다.
- 플레이(PLAY) : 위즈랩의 인기게임, 추천게임, 신규게임 등을 한눈에 볼 수 있으며, 클릭 시 해당 게임을 바로 플레이할 수 있다. 다른 사용자들이 만든 좀 더 다양한 게임을 플레이할 수 있으며 제작된 게임의 템플릿을 복사하여 사용자가 코드를 새롭게 입력할 수도 있다.
- 런(LEARN): 초급자들에게 어려움을 해소하고자 만들어 놓은 일종의 튜토리얼 공간이다. 해당 튜토리얼은 총 10단계로 이루어져 있으며 튜토리얼이 끝나면 방탈출 게임이 완성된다. 소요시간은 대략 10분 내외로 짧고 간편하다. 초보자도 쉽게 게임을 제작할 수 있도록 다양한 테마의 튜토리얼이 업데이트 될 예정이다.
- 챌린지(CHALLENGE): 위즈랩에서 주최하는 챌린지로 위즈랩 칠린지라 부른다. 위즈랩으로 게임과 앱을 창작하는 청소년 개발 공모전이다. 자신의 아이디어로 직접 게임을 만들어 상금을 탈 수 있는 기회를 만들 수 있다.
- 소셜(SOCIAL) : 위즈랩에서 위즈맵 회원이라면 누구나 자유롭게 소통을 할수 있게 만들어 놓은 커뮤니티이다.또한, 해당 페이지에 질문을 남기면 위즈랩 개발자의 답변을 받을 수 있다. 검색 기능도 제공하고 있어 게임, 크리에이터 등의 검색이 가능하다.
- 이벤트(EVENT) : 각종 이벤트들을 한눈에 볼 수 있는 장소이며 참여하는 법이 간단하기 때문에 많은 혜택을 누릴 수 있다.
- 뉴스(NEWS) : 위즈랩의 업데이트와 보안 강화 및 패치 등 여러 공지들을 한눈에 볼 수 있다.
장점
- 교육용으로 배우기가 쉽다. 자바스크립트 기반으로 만들어져 게임에 특화된 개발 툴이기 때문에, 튜토리얼이나 API 사전 기능 등을 활용하여 누구나 쉽고 간편하게 구현을 할 수 있다. 또한, 위즈맵 운영자들이 항시로 자유게시판(SOCIAL)에 상주하고 있어 궁금하거나 질문등이 있으면 바로 바로 해결을 해주며 다른 개발자가 만들어놓은 게임의 대한 코드도 개발자가 코드 공개로 설정을 해 놓으면 코드 복사가 가능해 참고하면서 나만의 게임을 만드는 것이 가능하다.
- 각종 리소스들을 무료 제공한다. 위즈맵의 회사 내부에는 일러스트 전문가 들이 캐릭터와 이펙트, 애니매이션, 배경, 사운드 등을 만들어 무료로 배포하고 있으며 아이디어만 있으면 무엇이든지 창작 또는 개발을 할수 있도록 하는 환경을 만들어 준다.
- 모바일에서 호환이 가능하다. 위즈랩 퍼블리싱기능 과 위즈랩 앱을 사용한다면, 바로 모바일에서 게임을 실행해 볼 수 있다. 코드 하나면, 모바일에서 진동까지 다양한 기능들을 모바일에서 구현이 가능하고 어려운 컨트롤러 같은것들은, 삽입버튼이라는 기능을 이용해 좀 더 모바일에 용의하게 바꿔줄 수 있다.
- 빠른 사용자 검증이 가능하다.위즈랩에는 다양한 연령대의 사용자들이 활동을 하고 있으며 만든 게임들을 홍보하지 않아도, 사용자들이 플레이하고 피드백을 받고 그러한 피드백을 받아 바로 수정할 수도 있다. 이러한 피드백을 빨리 받고 수정을 해야하기 때문에 위즈랩에서는 SOCIAL기능이 굉장히 강화 되었다.[5]
단점
- 모양 기능이 없다 위즈랩의 정말 큰 단점이다. 모양 추가 기능이 없어 모양이 다 각각의오브젝트로 해야하기 대문에 제어하기가 힘들다.
- 오디오 추가 기능이 없다. 자바스크립트 기반이라 자바스크립트로 추가할 순 있지만 위즈랩에서 기본API를 제공하지 않는 건 큰 단점이다.
- 갑자기 로그아웃이 된다. 주로 로딩중일 때 또는 다른 탭으로 이동하려 할때 종종 발생한다. 다른 사이트들은 로딩중일때 다른 사이트로 이동한다고 로그아웃이 되진 않는다.
- 유용한 코드들은 모바일에서만 사용할 수 있음 카메라 ,TTS ,오디오 녹음과 같은 것들은 충분히 PC에서 실행할 수 있는데 왜 모바일에서만 호환이 되는건지 의문이다 .
- 보안이 약하다. 제일 취약적인 부분인 것 같다. 실제로 한 유저의 전화번호가 유출되었던 사례가 있었다.[6]
비교
위즈랩과 타 업체 비교 엔트리 스크래치 위즈랩 화질 360p 720p 720p 국내 유저 수 200만명 이상 4만명 이상 1.5만명 이상 이벤트 빈도 중간 낮음 높음 구동기능 없음 있음 있음 이메일 선택 필수 필수 전화번호 없음 없음 필수 랭킹 기능 없음 없음 있음 학급 기능 있음 있음 없음 알람기능 없음 있음 있음 텍스트 코딩 기능 있음 없음 있음 블록 고딩 기능 있음 있음 있음 모양 기능 있음 있음 없음 소리 편집 기능 없음 있음 없음 방명록 기능 없음 있음 없음 최적화 낮음 높음 높음 오류 빈도 보통 낮음 높음 장면 기능 있음 없음 있음 인기 작품 양산형 비율 약간 높음 높음 보통 오프라인 버전 있음 있음 없음 평균연령 12~13살 10~14살(스크래치 통계) 10~14살 APK화(공식) 불가능 불가능 가능하지만 유료이다.
각주
- ↑ 양현선, 〈인디게임 개발자 모임〉, 《페이스북》, 2020-05-26
- ↑ 〈[1]〉, 《나무위키》, 2021-07-05
- ↑ 〈[2]〉, 《나무위키》, 2021-07-05
- ↑ 조영준, 〈개발 툴 플랫폼 위즈랩, 더 쉽고, 편하도록 홈페이지 개편〉, 《네이트 뉴스》, 2020-06-08
- ↑ 양현선, 〈인디게임 개발자 모임〉, 《페이스북》, 2020-05-26
- ↑ ddtt786, 〈위즈랩의 나쁜 점〉, 《네이버 블로그》, 2020-12-11
- ↑ ddtt786, 〈엔트리 VS 스크래치 VS 위즈랩 비교〉, 《네이버 블로그》, 2020-12-08