본문 바로가기

전체 글1072

Unity3D와 StreamSocket 그리고 Window 8.1 App 현재 버전까지의 (4.5.1, 실제 안정적인 버전은 4.3.4) 유니티에서는 윈도우 스토어용 앱 제작에 어려움이 있는데 가장 큰 부분중 한가지가 소켓 통신 부분이었습니다. 기존의 System.net 사용이 제약되어 socket부분이 streamsocket으로 변경되어야 하기 때문인데 이 부분은 모바일 기기와의 호환성 문제로 인한 부분이 큽니다. 일단 내부적으로 유니티가 직접적인 사용이 어렵기 때문에 개인적인 솔류션으로 알아 본 부분이 streamsocket을 이용한 socket 대체와 eventhandler를 이용한 다이렉트 통신부를 만들어서 연결하는 것입니다. 테스트는 문제 없었지만 스트림 속성이라 기존의 연결 취약성에 대한 코드가 그다지 필요하지 않게 되었습니다. ssl 처리를 위한 추가적인 연산이 .. 2014. 7. 7.
Windows Store / Microsoft.Advertising.WinRT 요즘 윈도우스토어에 열심히 올리다 광고 쪽 설명이 부족하여 직접 확인해 보았습니다. 처음 유니티에서 생성된 프로젝트의 경우 MS공식 설명과 다른 xaml 파일 구성이 되어 있습니다. http://msdn.microsoft.com/en-us/library/advertising-windows-walkthroughs-xaml%28v=msads.10%29.aspx 상단의 내용은 일반적인 설명 부분이고 게임 상에 광고를 표시하려면 이런식으로 해주어야 합니다. 색상이 다른 부분이 기본적인 유니티에서 생성된 xaml에서 추가된 부분입니다. xmlns:UI="using:Microsoft.Advertising.WinRT.UI" 이 부분을 넣지 않으면 WMC9999 에러를 볼 수 있습니다. ㅎㅎ; 성공적으로 구성되면 시뮬.. 2014. 6. 26.
Windows Store 삽질 WP8과 WINRT 관련하여 유니티로 제작하면서 삽질이 있었다. 1. 유니티 4.5의 오류 -> 4.3.4로 복귀2. ToShortDateString 오류 -> ToLocaTime 으로 대충 변경3. Window Store 정책 -> iOS와 같이 어플리케이션 종료기능이 있어서는 안된다. 대다수의 버그를 잡았다던 4.5에서 오히려 윈도 스토어에 올리기 어려운 문제들이 다수 발생하는 것을 보고 도저히 방도가 없어 4.3.4로 복귀하고 말았다. 이런... 암튼 삽질 삽질...고생뿐이군. 2014. 6. 8.
유니티 힌지 조인트 부분 정보 유니티안 까페에서 운영진으로 있기 때문에 질답게시판 요청이 들어와 작성해 보았는데 Connected Body 조인트가 의존하는 강체 의 옵션 참조. 설정하지 않으면, 관절은 월드에 연결합니다. Anchor 몸이 흔들리는 중심이 되는 축의 위치. 이 위치는 로컬 공간에서 정의 됩니다. Axis 몸이 흔들리는 중심축의 방향. 이 방향은 로컬 공간에서 정의 됩니다. Use Spring 스프링은 강체를 그 연결된 바디와 비교하고 일정한 각도에 도달하도록 합니다. Spring Use Spring을 사용하는 경우에 사용되는 스프링의 속성 . Spring 개체가 이전의 위치로 이동하는데 내는 힘. Damper 이 값이 높을수록 개체의 속도는 저하됩니다. Target Position 스프링의 대상각도, 스프링은 °로 .. 2014. 5. 31.
Mariadb access denied for user 'root'@'localhost' 간혹 이런 문제가 발생하는 데 이 경우는 root관련 테이블을 재부팅중 읽다가 오류가 난 케이스에도 생긴다. 가장 간단한 해결책은 서비스 중단하고 다시 해보는 것이다. 이래도 안되면? my.ini 에서 [mysqld] skip-grant-tables=1 이 부분을 손보고 다시 중단 -> 실행 프로세스를 거친다. 2014. 5. 31.
부유론 정의론에 대한 내용이 교육방송에서 나오면서 예전부터 생각해오던 한 부분이 다시금 떠올랐다. 정의론은 모두가 차별없는 시작을 강조한다. 그러나 현대 사회는 그렇지 않다. 과거에 비해서 현대는 더 많은 교육과 더 나아진 환경임에도 불구하고 정의론에서 이야기 한 시작은 오히려 더 뒤떨어지는 느낌이다. 과거에는 귀족등 현격한 차별이 있었는데 무슨 소리냐고 하겠지만 그 이유를 풀어본다. 우선 현대는 무엇이라고 정의해야 할 것인가 각자 다른 이야기를 하겠지만 기본적으로 민주주의에 의한 사회라고 하는 점에서는 이견이 없으리라 생각한다. 민주주의 이전에는 봉건 왕정이 있었고 이 환경하에서 인간이란 태어남과 동시에 낙인이 찍힌체 살아야 하는 강력한 계급사회였다. 현대는 계급의 근간이었던 왕정과 봉건주의가 무너진 후 정의.. 2014. 5. 27.