캣독 기초 스터디 과제들입니다.
각 과제 폴더 안에 있는 specification.md 파일을 반드시 확인 후 과제를 진행해주세요.
기초적인 C# 문법에 익숙해지기 위한 과제입니다. 3개의 과제 중 2개만 선택해서 제출해주세요.
유니티 프로젝트 Run Sample에서 제공된 프리팹(prefab)을 배치해보고, 다양한 컴포넌트를 프리팹에 적용해 보면서 유니티 인터페이스에 익숙해지는 과제입니다. 이 과제를 통해 유니티의 주요 기능과 워크플로우를 이해하고, 직관적으로 작업하는 법을 배웁니다.
Run Sample 프로젝트의 스켈레톤(skeleton)을 받아, 기본적인 게임 기능을 직접 C#으로 구현해보는 과제입니다. 이 과제를 통해 코드를 작성하여 오브젝트를 제어하고, 게임 내 로직을 구현하는 방법을 익힙니다. 실습을 통해 C# 스크립트가 유니티 엔진과 어떻게 상호작용하는지에 대한 이해를 높일 수 있습니다.
유니티 프로젝트 Pocketball Sample의 스켈레톤을 받아, Rigidbody
, Collider
등 물리 관련 컴포넌트를 다루어보고, 입력(Input)과 UI(User Interface)까지 구현해보는 과제입니다. 이 과제를 통해 유니티에서의 물리 엔진 활용법과 사용자 상호작용 처리 방법을 배울 수 있습니다.
유니티 프로젝트 Chess Sample의 스켈레톤을 받아 다양한 기능을 구현하는 과제입니다. 이 과제에서는 체스 게임을 예제로 삼아, 유니티를 활용한 게임 구현의 전반적인 과정을 경험하게 됩니다. 여러 기능을 추가하고 조정하며, 유니티에서의 객체 지향 프로그래밍과 상호작용 시스템을 심도 있게 다룹니다.