독창적인 캐릭터와 다양하고 복잡한 게임 알고리즘을 설계하며 고급 문제 해결 능력과 창의성을 극대화합니다.
스크래치를 활용해 보다 드라마틱하고 다채로운 게임 로직을 설계하며 논리적 사고와 창의적 문제 해결 능력을 심화합니다.
캐릭터의 동작, 배경 효과, 고급 인터랙션을 심화된 방식으로 구현하며 복잡한 아이디어를 체계적으로 완성합니다.
두 명의 플레이어가 양쪽에서 번갈아 가며 고기를 막아내는 2인용 핑퐁 게임입니다.
상대방이 막지 못했을 때 점수를 얻으며, 게임 초반에 설정한 점수에 먼저 도달한 사람이 승리합니다.
좌우 화살표 키로 나만의 캐릭터가 무한의 계단을 오르는 게임을 만듭니다.
배경부터 캐릭터, 계단까지 직접 그린 그림으로 즐겁게 플레이해요!
3X3 그리드의 게임판에서, 번갈아가며 빈 칸에 기호를 채웁니다.
먼저 한 줄 빙고를 완성한 사람이 승리합니다. 무승부 규칙도 판정해볼까요?
게임의 기본적인 동작 원리를 이해하고 2인용 게임으로 응용하는 방법을 학습합니다.
캐릭터와 배경을 설정하고 양 측의 캐릭터를 방향키로 컨트롤합니다.
공이 랜덤한 위치에서 나타나고 벽이나 캐릭터에 닿으면 튕기게 합니다.
효과음과 디테일 설정, 점수를 도입하여 게임의 완성도를 높입니다.
계단이 무작위로 무한히 생성하고, 복제 후에도 제어할 수 있는 방법을 학습합니다.
함수 개념을 활용하여 계단을 오르는 블록을 정의하고 활용합니다.
변수와 리스트를 사용하여 체력을 관리하고 연결되는 무한의 계단을 구현합니다.
Scratch 서버의 효과음 소스를 통해 시청각적으로 풍성한 게임을 완성합니다.
외부 이미지 소스를 활용하여 게임판과 캐릭터의 외형을 세팅합니다.
신호와 변수를 활용하여 두 플에이어가 턴을 주고 받는 규칙을 생성합니다.
경우의 수와 논리 연산자를 활용하여 승자를 판정합니다.
코드 기능을 주석으로 설명하고 전체 알고리즘을 리마인드하는 학습을 진행합니다.