SqueakByExample:2.1

From 흡혈양파의 번역工房
Revision as of 08:47, 12 August 2012 by Onionmixer (talk | contribs) (SBE TheQuintogame 페이지 추가)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The Quinto game

그림 2.1: Quinto 게임 보드. 유저는 그림에 보이듯이, 커서가 가리키는 위치에서 방금 클릭을 하였습니다.

우리는 스퀵 프로그래밍 도구를 사용하는 방법을 보여드리기 위해, 우리는 Quinto라 불리는 단순한 게임을 구축할 것입니다. 이 게임 보드는 그림 2.1에서 볼 수 있습니다.

이 게임 보드는 밝은 노란색 셀의 직사각형 배열로 구성되어 있습니다. 여러분이 마우스로 그 셀 들 중 하나를 클릭하면, 주위를 둘러싼 4개의 셀이 파랑색으로 변경됩니다. 다시 한번 클릭하면, 밝은 노란색으로 변경됩니다. 이 게임의 목표는 가능한 많은 색을 파랑색으로 변경시키는 것입니다.

그림 2.1에 보이는 Quinto 게임은 두 종류의 오브젝트로 제작되었습니다. 두 종류의 오브젝트란 게임 보드와, 100개의 개별적 셀 오브젝트입니다. 이 게임을 실행하는 스퀵코드는 두 개의 클래스를 포함하게 될 것입니다. 한 개의 클래스는 게임을 위한 것이며, 다른 한 개는 셀을 위한 것입니다. 우리는 이제, 스퀵 프로그래밍 도구를 사용하여 이 클래스들을 정의하는 방법을 보여드리겠습니다.

Notes