문제원인 회사에서 업무를 진행하던 도중에 발견된 오류입니다. 우선 기존의 프로젝트에선 Socket.io를 사용하는 중에 음성채팅 기능을 위해 Photon PUN2를 적용하였습니다. error CS0121: The call is ambiguous between the following methods or properties: 'WebSocketSharp.Ext.IsNullOrEmpty(string)' and 'WebSocketSharp.Ext.IsNullOrEmpty(string)' 8a9ff118-48d2-4fa7-bffd-e4fb972c747f 에러코드 확인 후 MS에 접속해서 문제원인을 확인했습니다. -> CS0102(MS) 링크 컴파일러 오류 CS0121 컴파일러 오류 CS0121 이 문서의 내용 ..
전체 글
손사장(sonsazang) 개발 블로그·Git
오늘은 회사에서? 신입 유니티 개발자를 위한 개발환경 구성 가이드를 작성하는 중에 Github Token 관련 부분을 정리하게 되어서 이왕 정리하는 김에 블로그에 글을 작성해야겠다 생각해서 글을 작성하게 되었습니다. SourceTree와 Github을 처음 연동하시는 분들께 이 글을 추천드립니다 :) 1. Github Token 발급! 1. github 로그인 -> 우측 상단 프로필(원형 이미지) 클릭 -> Settings 클릭 2. 왼쪽 리스트 하단부에 있는 Developer settings 클릭 3. 왼쪽 리스트 Personal access tokens 클릭 -> 우측 상단 Generate new token 클릭 (상황에 따라서 비밀번호를 한번 더 확인할 수 있습니다!) 4. Note 부분에 생성할 ..
1. 끄적 파이썬 하고는 크게 관련이 없는 일을 하고 있어서 사용을 안 할 것이라 생각했지만. 학부 생활중에 배운게 생각이 나서 업무 중에 급하게 사용하게 되었다. 업무 중에 이름이 다른(파일이 다른) 이미지 100장 정도가 필요했다. 하나씩 복사하고 이름 바꾸고는 너무 귀찮은 행동이라 파이썬을 사용해서 작성해보았다. 2. 코드 // copy 기능을 위해 shutil 라이브러리 사용 import shutil import os // 파일 경로 path = "C:\\image\\" // 복사할 파일 source = "test.png" // 대충 반복문으로 200번 한다 for i in range(200): // 결과 이미지 이름 설정 destination = "{}.png".format(i) // 복사 실행..
·끄적끄적
연말이 되어서 그런지 커뮤니티에 많은 회고록이 공유되고 있어서 저 역시 이렇게 한번 작성해봅니다. 1. Unity 우선 나의 첫 번째 주제라면 Unity가 가장 알맞은 단어인 거 같다. 성악을 전공했었던 나에게 너무나도 어려운 선택이었던 개발자의 길, 학부생 1학년과 2학년에 없었던 개발에 대한 흥미를 느끼게 된 소중한 단어 "Unity". 2021년 3월에 우연히 듣게 된 전공과목에서 처음 배우게 되었으며 한 해 동안 열심히 공부하고 하반기에 취업(다음 주제)까지 이어준 소중한 툴 -> 정확히는 엔진? 이다. 누군가에게 게임을 만들어주고 그 반응을 보면서 공부하면서 처음으로 "행복하다"라는 감정을 가지게 되었던 것 같다. 2. 취업 유니티를 공부하면서 영혼을 갈았더니 상반기에 두 개의 프로젝트가 완성되..
We noticed this issue many times. Please follow the below steps for resolving it. 1. Go to External Tool settings from preferences 2. Toggle checkmarks (Enable and Re-enable) for Android SDK and Java entries 3. Restart Unity (This makes sure Temp folders are recreated) Thanks, VB Team 회사 앱 테스팅을 하는 과정에서 발견된 오류이다. 약 5시간정도 구글링을 했지만 해결이 안됬던 오류 해결 방법 1. Minimum API Level 조정 File -> Build Settings -> ..
2021-08-27 해당 글의 출처는 C# 프로그래밍 입문(오세만)을 참고했습니다. 수정하다 저장못하고 날아갔습니다. 오늘의 주제: C# 개발 환경(C# Development Environment) C# 개발 환경의 종류 Visual Studio - 통합 개발 환경(IDE: Integrated Development Evnironment) Visual Studio는 .NET 언어로 프로그램을 개발할 수 있는 도구이며 소스 프로그램을 편집할 수 있는 편집기와 효과적인 프로그래밍을 도와주는 다양한 기능을 갖는 도구들이 포함되어 있습니다. .NET SDK - .NET 프레임워크에서 지원하는 소프트웨어 개발 도구(SDK: Software Development Kit) 윈도우에 포함된 .NET 프레임워크에는 SDK..
2021-08-27 부족한 제가 우연히 게임 개발 부서에 합격하게 되었습니다. 기본 C#문법의 부족함을 깨닫고 다시 공부 시작합니다. 해당 글의 출처는 C# 프로그래밍 입문(오세만)을 참고했습니다. 책의 진행순서에 맞춰서 공부할 예정입니다. 오늘의 주제: C#의 개요 C#이란 ? C#(C Sharp)은 마이크로소프트사의 앤더슨 헬스버그(Anders Hejlsberg)에 의해 고안된 언어이면서 이름이 의미하듯이 C언어 계열에 속하는 범용 프로그래밍 언어이다. 설계 목표 -> 간단(simple), 현대적(modern), 객체 지향적(object oriented), 타입 안정적(type safe) 인 언어 C# 프로그래밍 언어의 사용 용도 콘솔 응용 프로그램 윈도우 응용 프로그램 웹 및 분산 환경 시스템을 위..
2021-06-24 깃헙(sonsazang.github.io) 블로그를 사용하다 다시 velog로 돌아왔습니다. -> 티스토리 입문! 유니티를 공부한 지 어연 3~4개월 정도 된 것 같다. 이제 공부한 것을 정리하기 위해 티스토리를 시작하게 되었습니다. 본문으로 들어가기에 앞서 필자의 개발 환경은 Unity + C# + VR입니다. 해당 글의 출처는 위키백과, 인생 유니티 VR/AR 교과서를 참고했습니다. 오늘의 주제: 오브젝트 풀링(Object Pooling) 유니티에서 오브젝트 풀링을 사용하는 이유 ? 콘텐츠의 쾌적한 진행이 어려워져서 인지 부조화가 생기는 것을 방지하기 위해 사용합니다. 인지 부조화(Cognitive Dissonance) ? 자신의 태도와 행동이 일관되지 않고 모순되어 양립할 수 없..