만들 건지 이 프로젝트를 이끌어갈 오규환 교수님께 직접 들어볼까요? 안녕하세요. 오규환 아주대학교 미디어학과 교수입니다. 저는 2014년부터 와 게임카페, 게임 디자인 씽킹을 함께 했어요. 올해는 여러분과 로블록스로 여러 게임을 만들어볼 예정이에요. 게임을 만든다는 것은 또 ...
컴퓨터게임 중에는 사각형 격자를 붙여 만든 그리드에서 진행하는 게임이 많아요. 이번 화에서는 사각형 그리드 게임을 제작하는데 어떤 자료구조를 사용하는지 알아볼게요. 자료구조란 프로그램에서 데이터의 저장과 연산을 위해 사용하는 특정한 형식이에요. 자료구조를 어떻게 정하느냐에 따 ...
게임에서 플레이어가 몰입도를 유지하기 위해서는 새로운 게임 콘텐츠를 계속 제공하는 것이 중요합니다. 이번 호에서는 컴퓨터가 정해진 규칙을 기반으로 게임 콘텐츠를 자동으로 생성하는 기법인 ‘절차적 콘텐츠 생성법’에 대해 알아보겠습니다. 게임 콘텐츠가 성공하려면 많은 플레이어가 ...
높은 결과물을 만들 수 있었어요. 하이드리밍 총괄 멘토를 맡은 아주대학교 미디어학과 오규환 교수, 아주대학교 과학영재교육원 백재순 교수, 명지전문대학교 소프트웨어콘텐츠학과 이은진 교수는 학생들과 온·오프라인을 통해 20번 정도 만나며 의견을 공유했고, 피드백을 통해 문제를 해결해 ...
스네이크 게임은 특정 공간에서 뱀을 조작해 아이템을 먹으면 길이가 점점 자라는 게임입니다. 이리저리 움직이던 뱀 머리가 몸통이나 화면의 가장자리와 닿으면 게임이 종료됩니다. 이번 호에서는 스크래치 코드를 이용해 몸통에 닿으면 게임이 끝나는 스네이크 게임을 만들어 보겠습니다. 2017년 ...
런게임은 달려가는 동작을 하는 캐릭터가 다가오는 장애물을 피할 때마다 점수를 얻는 게임입니다. 이번 호에서는 런게임의 기본 요소와 동작 방식을 알아보겠습니다. 런게임의 화면 구성은 다음과 같습니다. 바닥 오브젝트(스크래치에서 자신이 추가한 스프라이트나 배경 같은 이미지) 위 왼쪽 ...
얼음 조각부터 옮겨야 할지 가설을 세운 뒤 꼼꼼히 따져 하나하나 이동해야 합니다. 오규환 교수는 “얼음 조각을 옮기는 순서를 하나하나 따지다 보면 나도 모르게 수학적 추론을 하게 된다”고 설명했어요. 여러분도 매머드 게임을 즐기며 수학적 추론의 맛을 느껴보세요! ...
사람들은 언제부터 게임을 했을까요? 그리고 게임은 우리 삶에서 어떤 역할을 하고 있을까요? 이번 호에서는 ‘세네트(Senet)’와 ‘리미션(Re-Mission)’, ‘드래곤박스 알지브라(DragonBox Algebra)’ ‘씨 히어로 퀘스트(Sea Hero Quest)’ 등 네 종류의 게임을 통해 그 가치에 대해 생각해 봅시다. 이집트인 ...