<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>게임개발 on yonmy</title><link>https://yonmy.com/categories/%EA%B2%8C%EC%9E%84%EA%B0%9C%EB%B0%9C/</link><description>Recent content in 게임개발 on yonmy</description><generator>Hugo</generator><language>ko-KR</language><lastBuildDate>Mon, 07 May 2018 23:21:29 +0900</lastBuildDate><atom:link href="https://yonmy.com/categories/%EA%B2%8C%EC%9E%84%EA%B0%9C%EB%B0%9C/index.xml" rel="self" type="application/rss+xml"/><item><title>git p4 사용하기 – 인코딩문제 해결하기</title><link>https://yonmy.com/archives/90/</link><pubDate>Mon, 07 May 2018 23:21:29 +0900</pubDate><guid>https://yonmy.com/archives/90/</guid><description>&lt;p&gt;최근에 합류한 게임프로젝트는 VCS로 Perforce를 사용하고 있다.&lt;/p&gt;&#10;&lt;p&gt;개인적으로는 Perforce를 처음사용해보는데, 클라이언트의 UI구성등이 익숙하지 않을뿐, Subversion과 크게 다르지 않아서 금방 적응 할 수 있었다.&lt;/p&gt;&#10;&lt;p&gt;적응을 하면 할 수록 git이 계속 아쉬웠고, Perforce에 git을 연동해서 사용 할 수 있는 방법이 있다는 것은 알고 있었기 때문에 사용해보기로 했다.&lt;/p&gt;&#10;&lt;p&gt;Perforce에서 git을 사용 할 수 있는 방법은 2가지가 있는데…&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://www.perforce.com/products/helix-teamhub-enterprise"&gt;Git Fusion&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://git-scm.com/docs/git-p4"&gt;git-p4&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Git Fusion은 서버를 건드려야 하니, 클라이언트만으로 해결 할 수 있는 p4를 사용해 보았다.&lt;/p&gt;</description></item><item><title>게임개발에서 버젼 관리 시스템</title><link>https://yonmy.com/archives/83/</link><pubDate>Mon, 07 May 2018 22:41:43 +0900</pubDate><guid>https://yonmy.com/archives/83/</guid><description>&lt;p&gt;게임회사에서 사용하는 버젼 관리 시스템은 주로 다음중 하나를 사용한다.&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Subversion&lt;/li&gt;&#10;&lt;li&gt;Perforce&lt;/li&gt;&#10;&lt;li&gt;Git&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;일반적으로는 (아직까지는) 무료로는 Subversion을, 유료로 더 빠르고 안정적인 것을 사용하고자 하면 Perforce를 사용하고 있다.&lt;/p&gt;&#10;&lt;p&gt;전세계적으로 오픈소스 프로젝트들의 저장소로 GitHub의 인기가 많아지면서, git을 사용하는 프로젝트들이 많은데, 아직까지 (적어도 국내의) 게임회사에서 게임개발용으로는 많이 활성화가 되지 못하고 있는 것 같다.&lt;/p&gt;&#10;&lt;p&gt;게임 프로젝트에서 git의 사용이 저조한 이유는 게임의 경우 binary파일의 양이 text보다 많은데,  binary파일의 버젼관리에서 git의 장점을 살릴 수 없고, 단점만 생기기 때문인 것 같다.&lt;/p&gt;</description></item></channel></rss>