728x90 클래스2 Unity C# 기본정리 01.상속과 재사용유니티의 컴포넌트 기반 구조를 이해하려면 코드를 재사용하는 전통적 방법인 '상속'을 알아야 한다.(부모-자식 상속) 예시로 Orc : Monster여기서 :(콜론)은 오른쪽의 부모 클래스를 상속해 왼쪽의 자식 클래스를 만든다는 의미즉, Monster 클래스를 기반으로 Orc 클래스를 만든다는 의미 클래스란 변수와 메서드(함수)를 묶은 틀을 말한다. (여기서 C언어에서 함수란, 명령어들의 집합체라고 보면 된다.) 부모 클래스를 상속해 자식 클래스의 기초 구현을 대신할 수 있으나, 상속에만 의존하면 오히려 코드를 재사용하기 힘들 수 있다. 즉, 상속에만 의존하면, 코드를 재사용하기 힘든 경우가 생긴다.02.컴포넌트 위와같이 inspector를 보면, 컴포넌트 패턴이란 미리 만들어진 부품을 .. 2025. 4. 16. 게임 개발을 위한 강력한 도구 C#의 간단한 소개 C#이란?C#은 Microsoft에 의해 개발된, 강력하고 다재다능한 프로그래밍 언어입니다.C#은 NET 프레임워크를 기반으로 하며, 안정적이고 효율적인 소프트웨어 개발을 가능하게 합니다. 특히, Unity 게임 엔진과의 높은 호환성 덕분에 게임 개발자들 사이에서 매우 인기가 높습니다.Unity는 3D 및 2D 게임 개발을 위한 포괄적인 플랫폼을 제공하며, C#을 이용해 게임 로직과 상호작용을 프로그래밍합니다. C#의 큰 틀: 기본 구성 요소 이해하기모든 C# 프로그램은 Class와 Method로 구성됩니다. 프로그램의 실행은 Main Method에서 시작하여, 코드 내에서 정의된 명령들이 순차적으로 실행됩니다.클래스(Class):Class는 C# 프로그램의 기본 구성 단위입니다. 실제 세계의 객체를 모.. 2024. 2. 5. 이전 1 다음 728x90