본문 바로가기

Game Programming

(157)
프로젝트 아나키 시동! 처음 프로젝트 아나키 사이트로 가보면 다운로드 페이지가 있습니다. http://www.projectanarchy.com/download 여기인데요. 여기서 아나키 다운로드 매니저를 받아서 실행하면 아래와 같은 화면이 나옵니다. 쿨하게 넥스트! 자 잘 읽었으면 동의 체크 해주시고요. 넥스트! 자 설치할 내용을 고릅니다. 아쉽게도 역시 iOS관련해선 다운로드만 가능해요. 윈도우니까요. 맥에선 잘 될겁니다. 이젠 다운로드! 다운로드 했더니 계정 입력 화면으로 가는군요. 새롭게 등록하는 거니까요. 새롭게 해주세요. 자 패스워드 설정해주시면 이제 등록은 끝났습니다. 다운로든 얼마나 진행했는지 볼까요? 마침 다운로드도 끝났군요. 이제 다운로드 받은 항목을 설치합니다. 인스톨!! 설치를 진행하면 몇가지 과정을 거칩니..
네트워크 프로그래밍 삽질 벌써 5년전에 했던 삽질인데 다시 경험하고 잊지 않기 위해 남겨본다. 사실 모바일 서버 하다보면 접속이 수시로 끊어지기 일수다. 그래서 생기는 문제가 닫힌 소켓에다 데이터 넣는 일인데 이게 딱히 어려운 처리가 아닌 예외만 해주어도 해결될 문제인 것이다. 오랜만에 예전에 했던 삽질이 다시 데자뷰되어 남겨본다. 망할 ~~~
MariaDB로 변경완료 MySQL에서 MariaDB로 바꾸었다. 아무래도 대충 읽고 했다가 시껍했는데. 가장 편한 방법은 실행 바이너리들만 교체하는 것이었다. 깔끔하게 한다고 하다가 기존 디비만 날릴 뻔 했다. 암튼 변경 완료! 이제부터는 마리아디비로만 구성 예정이다. 누구나 쉽게 하는 MySQL to MariaDB. 변경 이후에는 꼭 mysql_upgrade를 통해 업데이트 해야한다. 당연한 이야기지만 안쓰다가 했더니 괜한 에러로 고생했다. 이제 오라클의 공포에서 벗어날 수 있을 것인가.
Unity Editor에서 메뉴 만들기 유니티를 하다보면 불편한 점이 몇가지 있다. 일괄 처리해야 할 부분이 생기면 골라가며 수동으로 해줘야 하는데 이게 여간 곤욕이 아니다. 물론 이러한 점이 불편한 사람들을 위해 유니티에서는 에디터 상에 메뉴를 만들거나 툴을 확장할 수 있도록 도와주고 있다. 귀찮기는 하지만 더 귀찮은 점을 피하기 위해 간단하게 한번 건드려 보자. 히어라키 상에서 떠 있는 오브젝트들 중 GameItem 이라는 타입을 가지는 오브젝트 들이 있다고 치자. 이 오브젝트에는 텍스트 한개를 기입하게 되어 있는데 이 텍스트 변수의 이름을 Info라고 하면 히어라키상의 모든 GameItem을 검색하여 내용을 수정하게 해보자. using UnityEditor;using UnityEngine; [MenuItem("Assets/Rebuild ..