유니티

    [Unity]이벤트(Event)로 키 입력 관리하기

    본 포스팅은 아래 링크의 강의를 듣고 정리한 것입니다. https://www.inflearn.com/course/mmorpg-%EC%9C%A0%EB%8B%88%ED%8B%B0 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 - 인프런 | 강의 유니티 엔진 사용법 및 제공하는 기능들에 대해 알아보고, 그것을 효율적으로 관리하는 방법을 배우는 강의입니다., - 강의 소개 | 인프런... www.inflearn.com 📕이벤트(Event)로 키 입력 관리하기 유니티에서 키 입력을 받으려면 Update() 함수에서 Input.Getkey()를 호출해 주면 된다. 이렇게만 해도 게임에 쓰일 키 입력 시스템을 구현하는 데에는 지장이 없지만 이벤트를 사용하면 더욱 효과적으로 키 입력..

    모듈화 프로그래밍이란?

    📕모듈화 프로그래밍이란? 소프트웨어 개발에서 모듈이란 독립적인 기능이 있는 단위(unit)를 뜻한다. 여기서 중요한 것은 독립적이어야 한다는 것이다. 모듈은 모듈 자체로서 재사용될 수 있고 컴파일할 수 있어야 한다. 만약 모듈이 독립적이지 않다면 수정 과정에서 다른 모듈에 영향을 끼치게 되며 기능을 나눈 의미가 없어지게 된다. 모듈의 정의에서 알 수 있듯 모듈화 프로그래밍이란 프로그램을 설계할 때 프로그램의 각 기능을 분리하는 것이다. 이렇게 하면 프로그램의 복잡도가 줄어들어 유지 보수 및 코드 재사용이 쉬워진다. 즉 효율성이 향상된다. 모듈화 프로그래밍을 할 때 각 모듈의 크기는 정해진 바가 없지만 대신 몇 가지 지켜야 할 원칙이 있다. 앞서 말했듯 각 모듈은 독립적이어야 하며, 각 모듈은 가능한 한 ..