본문 바로가기

APK 다운로드용 임시링크 https://drive.google.com/open?id=1HV3Tfgx4La2hbt5kFOtZoYq-lVFVanwY
컨텐츠 프로그래머를 위한 게시판 Shader, Network, Animation 등에대한 자료는 인터넷과 책에 부족하지 않게 존재한다. UI 관련 자료도 많고, 게다가 언급한 것들 대부분은 정식 레퍼런스가 존재한다. 정식 레퍼런스가 없으면 관련된 논문이라도 있다.그러나( "여기서부터가 하고 싶은 말 이고 게시판의 목적입니다. 사실 윗 두줄은 읽을 필요가 없죠" ), "컨텐츠 프로그래밍" 예를들어 게임에 퀘스트를 추가하는데 어떤 방법들이 있고, 작업 기간이 얼마나 걸리고 ( 기획자,PD,PM,팀장,파트장 등등에게 알려줄 날짜 및 실제날짜 ), 구체적으로 어떤떤 코드를 사용해서 개발하게 되는지 정리하고 공유하고자 한다. 그밖에 낚시, 튜토리얼, 인벤토리, 조이스틱 등등 굵직한 컨텐츠들에 대해서도 추가 하겠다.사실 개발 기간으로 보자면 게임..
함께 일하고 싶은 사람 보유 기술 및 업무 스타일 등등 기록 예정.필자와 일을 함께 하기 전 이력서보다 좀 더 자세히 필자를 파악 할 수 있는 "이력서 감독판" "이력서 노컷" "이력서 무삭제" 느낌의 본편보다 흥미 있고 같이 일하고 싶은 마음 충만하게 해 줄 이력서에 담지 못한 숨겨둔 이야기! 필자에겐 어필을! 필자와 함께 일하길 원하는 개발진과 채용 담당자에겐 확실 하고 다양한 정보를!------------------- 작성 중 -----------------
유니티 메모리 관리 - Intro 이번 글에서는 유니티 메모리 관리에 대해 이야기 해볼까 한다. 단순히 검색만 하면 금방 찾을 수 있는 Dalvik, ART, ARC 에 대한 단편적인 내용을 설명 하려고 글을 쓰는게 아니다. 유니티 메모리 관리에대해 관심을 갖을수록 궁금하긴 하지만, 책이나 검색으로는 찾아보기 힘든 Android 와 mono간에 얽히고 설킨 메모리 이슈, 더 나아가 IL2CPP, IOS, DEX, OAT, AOT, JIT 간 의 관계에 대해 정확하고 쉽게 설명 해보려고 한다. 글을 진행하면서, 올려도 관심갖지 않을 수백장짜리 PDF원문 레퍼런스 또는 논문 링크를 최대한 언급하지 않을 예정이다. 그러나 정확성이 요구되는 부분에서는 아주 가끔씩 올릴 예정이니, 너무 불쾌하게 보는일이 없었으면 하는 마음이다. 워낙 할 말이 많..
Alpha Table[2] 공유 * 지난 이야기지난글 "Alpha Table 출시" ( https://clientprogrammer.tistory.com/2 ) 에서 Alpha Table 이라는 툴에 대해서 알아 봤고, 오늘은 조금 부족했던 알파테이블에 대한 설명을 이어 나가겠다.추가로 버전이 가지고 있는 문제점과 업데이트 방향에 대해서도 이야기 해보고, 예고 했던대로 zip 형식으로 알파테이블을 첨부 하겠다. * 알파테이블 진행 순서 지난 글에서 "알파테이블 진행 순서"를 글로써 6단계로 설명해뒀는데, 글로만 설명하기에는 부족함이 있어서 아래 [영상1]을 첨부 했다.6단계의 순서는 다시 복붙해서 옮겨본다. 1. 기획팀에서 테이블 데이터 SVN에 COMMIT2. 머신에서 돌고있는 알파테이블이 자동으로 커밋을 감지.3. 감지 후에 변경 ..
Alpha Table[1] 출시 알파테이블 ( Alpha Table ) * 왜 알파테이블? 그럴듯한 이름이 필요했다. 그래서 후보로 거론된 것들은 "테이블 매니져", "테이블 헬퍼" 였고, 이중에서 그나마 "테이블 헬퍼"라는 이름이 그나마 앱의 목적을 약간이나마 표현해주는 것 같았다. 그러다 생각난.. 알파고의 "알파"와 테이블을 합친 "알파테이블"이 최종 이름이 되었다. * 그래서 알파테이블이 뭐냐고1 알파테이블이란 바로 ..다! 라고 얘기하기 전에 태어낸 배경을 얘기 해보고자 한다. 필자 말고 알파테이블이 태어난 배경.. 필자가 10년정도 실무에 있으면서 개발 및 유지보수 포함 총 6개의 프로젝트에 참여했다. 장르도 다양하고 ( MMO, MO, 레이싱 ), 같이 일했던 구 성원도 참 다양 했지만 한가지! 테이블을 사용해서 개발 한다..