네트워크로 신경망 구성하기신경계의 기본 단위인 뉴런의 작동 원리를 이용해 만든 인공신경망에서는 인공 뉴런이 입력 신호를 처리합니다. 인공 뉴런으로 구성된 층은 입력층과 중간층, 그리고 출력층으로 이뤄져 있습니다. 각 층은 한 층으로만 이뤄진 것이 아니라 경우에 따라 여러 개의 층으로 ...
함수로 신경망 따라하기 딥러닝에 사용하는 인공신경망은 신경계의 기본 단위인 ‘뉴런’의 작동 원리를 이용해 만들었습니다. 뉴런의 수상돌기가 화학 신호를 받으면 축삭돌기로 전기 신호가 전달됩니다. 이것이 다시 화학 신호 형태로 축삭돌기 말단에서 다른 뉴런으로 전달되면서 몸에 반응 ...
복잡한 게임 로직을 쉽게 프로그래밍할 수 있는 비법이 있습니다. 바로 ‘게임 루프’인데요, 게임 루프란 무엇이고, 어떻게 활용해야 하는지 알아보겠습니다. 게임에서는 수많은 오브젝트가 상호작용합니다. 각각의 오브젝트는 상태 값과 위치, 모양 등을 수시로 바꾸죠. 게임은 이 모든 상호 ...
플레이어는 게임 월드와 끊임없이 상호작용하면서 게임해요. 따라서 플레이어가 게임에 오랫동안 머물며 몰입할 수 있도록 게임 월드의 공간을 구성하는 것이 중요하죠. 오늘은 그 표현법 중 하나인 원근법에 대해서 알아볼게요. 게임 월드에 공간감을 주는 이유는 게임 월드를 구성하는 요소, ...
게임의 콘셉트, 레벨디자인과도 관련있는 ‘화면 구도’에 대해 알아보려고 합니다. 화면 구도를 어떻게 잡느냐에 따라 게임 화면을 보고 느끼는 감정이 달라 게임을 디자인할 때 중요하게 고려할 부분이에요. 바다의 수평선을 떠올려보세요. 마음이 어떤가요? 대부분 안정과 평화로움, 고요함 ...