본문 바로가기

유니티5164

유니티5 독학하기 그 22번째 걸음 -챕터9의 실습 part2 안녕하세요? 요즘 날이 너무 덮다 보니, 유니티5를 독학하는 데도 이래저래 지장이 가는 것도 사실은 사실입니다. 아무튼 간에 원래의 계획대로면 이번 포스팅에서 챕터9를 다 끝내고자 했는데, 그건 아무래도 분량이 생각보다 많아서 어렵겠다는 생각이 듭니다. 그래서 이번 포스팅에서는 약간의 코딩과 함께 플레이어 캐릭터의 움직임을 처리하는 것으로 포스팅을 하고자 합니다. 지난번 포스팅에서 만들어 둔 적이 있는 PlayerState.cs라는 스크립트를 열어서 위 스크린샷의 붉은색 박스 안에 있는 코드를 코딩하도록 합니다. 여기서 Input.GetMouseButton(0)는 마우스 오른쪽을 클릭하는 것을 의미하며, 모바일 기기로 유니티5의 프로젝트를 빌드하면, 화면을 터치하는 것으로 인식하게 됩니다. 다음에는 tr.. 2017. 7. 12.
유니티5 독학하기 그 21번째 걸음-챕터9의 실습 part1 안녕하세요? 드디어 [실전! 유니티5로 소셜 네트워크 게임 만들기]라는 책도 거의 다 끝나가는 상황인데, 아무튼 간에 이제 마지막 챕터인 챕터9를 한번에 다 실습을 해보고자 했습니다만, 그건 아무래도 무리였고 하는 수 없이 중간에 짤라야만 했습니다. 아무튼 실습한 내용을 이번 포스팅에 올려 보겠습니다. 먼저 필요한 스프라이트 들을 기존에 작업을 하였는 shootergame이라는 프로젝트의 Images라는 폴더에다가 드레그 앤 드롭으로 놓도록 합니다. Ctrl + C와 Ctrl + V로 복사해서 붙여넣기를 하려니 전혀 먹히지 않아서, 조금은 불편하기는 하지만 이렇게 드레그 하는 수 밖에 없었습니다. 이제 새로운 씬을 만들어서 새로이 저장을 하는 것입니다. 기존에 Game이라는 저장명이 있어서 하는 수 없이.. 2017. 7. 10.
유니티5 독학하기 그 20번째 걸음-게임서버 작업하기 part2 안녕하세요? 지난번 포스팅에서 userinfo.php를 시작하기 직전에 끊었는데, 아무튼 이번 포스팅에서는 그 부분부터 시작해 보도록 하겠습니다. 먼저 노트패드++를 열도록 합니다. 먼저 위와 같이 코딩을 하여서, 데이터 베이스에 접속하고, 사용자의 정보가 있는지를 확인하는 코드입니다. 이어서 비어있는 else다음의 {}안에다가 아래와 같이 코딩을 해 줍니다. 여기서 if구문으로 접속에 에러가 있으면 에러 메세지를 출력하고, 아닐 경우를 이제 코딩하는 것인데, sprintf()는 문자열을 만들어 주는 함수라고 합니다. 즉 SQL쿼리를 통해서 select로 검색작업을 하는데, 이걸 php상에서 해준다고 보시면 됩니다. 즉 $query=sprintf("select*from userinfo where acco.. 2017. 7. 1.
유니티5 독학하기 19번째 걸음-게임서버 작업하기 part1 안녕하세요? 이번 포스팅에서 [실전! 유니티5로 소셜 네트워크 게임 만들기]라는 책의 챕터8을 다 끝내고자 했는데, 하다보니 내용이 길어져서 포스팅을 2부분으로 나누어야 했습니다. 아무튼 먼저 php와 mysql을 연동하는 작업부터 들어가도록 하겠습니다. 먼저 노트패드++를 열어서 위와 같이 타이핑을 시작합니다. 그리고 나서 노트패드++에서 작성된 파일의 이믈을 Config.ini로 지정을 하도록 합니다. 그렇다고 해서 작업이 마무리 되지 않았고, Config.ini에서는 아직 비어있는 부분이 있어서 이를 채워야 합니다. 제 계정 ID와 비밀번호는 그냥 알려줄 수 없으니, 하는 수 없이 이렇게 가리도록 하겠습니다. 일단 이렇게 계정 ID와 비밀번호를 입력하는 것으로 Config.ini를 작업하는 것은 완.. 2017. 6. 23.