전체 글294 유니티 에센스 리뷰 오늘은 레트로님의 유니티 에센스를 리뷰해 보겠다. 유니티 에센스라는 책은 기초부터 심화까지 모두 다루는데, 기초는 할만하다. 하지만 중수를 강좌대상으로 다루시는 만큼 완전 기초부터 시작하는 사람들/ 전내용을 기억못하는 사람에 대한 배려가 조금 부족하다. 물론 전내용을 기억못하는 사람은 괄호안에 XXXpage 참조 라고 써주시긴 한데 완전 처음하는 사람이 살 책은 아니란걸 알려주고 싶었다. 이 책은 Dodge라는 공 피하기 게임, 유니런(Run) 이라는 윈드러너같은 게임, 좀비 게임 총 3개로 구성되어있다. dodge 게임은 프로젝트 경험이 있는 대부분의 독자가 혼자서도 할 수 있을 정도의 내용이였지만 스크립트의 기능을 하나하나 나눠서 다루는 부분과 클래스, 참조 프리팹 등 모를 수 있는 기초상식을 알려주.. 책리뷰 2022. 8. 25. 게임 서버의 종류 정리 게임의 서버에는 여러 종류가 있다. 자신의 게임 유형, 특징에 따라 올바른 방법을 사용하여 더 빠르고, 원활한 서버를 만들어야 한다. 그에 따라 몇 가지 방법을 소개하기 전에, 우리는 호스트, 서버, 클라이언트라는 개념을 알아야 한다. 간단히 설명하자만 클라이언트는 플레이어라고 생각하면 되며 조금 제대로 된 의미는 '게임을 플레이하는 컴퓨터'이다. 호스트는 서버가 하는 일중 하나이며 클라이언트들이 참가할 수 있는 네트워크 공간을 마련한다. 서버는 네트워크 공간마련, 게임 속 상호작용, 연산 등 게임에 필요한 연산을 해준다. HTML 삽입 미리보기할 수 없는 소스 유니티에서는 Photon Engine의 상품인 PUN2+나 PUN2를 이용해서 만든다. 이제 종류를 설명하겠다. 1. 전용서버(Dedicated.. 게임 개발/서버-통신 2022. 8. 21. 유니티 주변에 있는 물체 파악하기 https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1764514799&allow_ip=&allow_referer=&signature=o6GCsKqQhQrGaVQKFajJmzd8VrY%3D 게임 개발/유니티C# 2022. 8. 19. C# override C#의 override에 대해 알아보겠다. override의 기능은 원래 있던 함수를 확장하거나 , 바꾸는 것이다. 클래스 개념을 아는 사람이라면 스크립트를 쓸때 클래스를 부모로 설정할수 있다는걸 알텐데, public class Monster : Monobehaviour { public void debug() { Debug.Log("monster"); } } 라는 몬스터 클래스가 있다고 하자, 그럼 드래곤 스크립트를 짤때 public class Dragon : Monster { public void debug() { Debug.Log("monster"); Debug.Log("추가"); } } 이렇게 debug 함수에 기능을 추가하고 싶다면 이때 override를 쓴다. public class Monste.. 게임 개발/C# 2022. 8. 19. C# enum enum 은 열거형이라고 불리며, public enum Name { John, Jake, nicole } 이런식으로 선언해줄 수 있다. 아무런 값도 할당하지 않으면 첫번째 값에는 0, 두번째는 1, 세번째는 2, 등으로 1씩 늘어나며 자동설정된다. 다른 기능을 만들때 가져오고싶을때는 Name.John 과같이 .을 붙이고 이름으로 가져올 수 있다. 애니메이션을 만들때 public enum State { Walk, Idle, Run } 이렇게도 많이 쓰인다. 도움이 되었길 바라며, 끝. 게임 개발/C# 2022. 8. 17. 유니티 C# 양수만 입력되게 하기. https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1764514799&allow_ip=&allow_referer=&signature=o6GCsKqQhQrGaVQKFajJmzd8VrY%3D 게임 개발/유니티C# 2022. 8. 17. 구글 플레이스토어에 앱을 올릴때 주의사항, 팁 필자는 지금까지 허접하지만 3개의 앱을 내보았는데, 여러가지 팁을 얻었다. 일단 앱을 올리고 싶다면 조코딩의 플레이스토어에 앱을 등록하는 과정이 담긴 영상을 보고 하는게 정석이고 https://www.youtube.com/watch?v=EqoU1PodQQ4 저 강좌를 보면서 여러 오류가 생길텐데, 댓글에 이미 있는 질문&대답을 Ctrl + F로 찾아보거나 구글에 찾아보거나 조코딩도 일어난 에러라서 영상에서 설명해줘서 넘어가고, 앱을 다 만들어서 조코딩처럼 "프로덕션 트랙으로 출시" 를 누르면 "검토기간"이 생긴다. 보통 앱을 처음 올릴때는 3-5일 정도 걸리고 그 다음부터는 시간이 조금이나마 줄어들텐데, 혹시 자신의 앱에 문제가 있어 당장 고쳐야 해서 "새 버전 만들기"를 한다면 당장 멈추어야 한다. 업.. 게임 개발/구글플레이스토어,구글개발자콘솔 2022. 8. 16. 팁) 유니티 애니메이션 https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1764514799&allow_ip=&allow_referer=&signature=o6GCsKqQhQrGaVQKFajJmzd8VrY%3D 게임 개발/유니티 2022. 8. 16. 유니티) C# 기초 자료형 정리 https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1764514799&allow_ip=&allow_referer=&signature=o6GCsKqQhQrGaVQKFajJmzd8VrY%3D 게임 개발/C# 2022. 8. 16. 유니티 Data 만드는법. https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1764514799&allow_ip=&allow_referer=&signature=o6GCsKqQhQrGaVQKFajJmzd8VrY%3D 게임 개발/유니티C# 2022. 8. 16. 유니티 C# rigidbody를 이용한 캐릭터 이동 https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1764514799&allow_ip=&allow_referer=&signature=o6GCsKqQhQrGaVQKFajJmzd8VrY%3D 게임 개발/C# 2022. 8. 16. 유니티 C# get, set(프로퍼티) https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1764514799&allow_ip=&allow_referer=&signature=o6GCsKqQhQrGaVQKFajJmzd8VrY%3D 게임 개발/C# 2022. 8. 15. 이전 1 ··· 18 19 20 21 22 23 24 25 다음