Study 80

File의 두가지 형식, Binary / Text

File (파일) 의미 있는 정보를 담고 있으며, 이름을 가지고 있는 저장 장치상의 논리적인 단위.바이트별로 따로 읽을 수 있는 연속적인 바이트의 집합.ex) ASCII 파일 Text (텍스트 파일)사람이 알아볼 수 있는 문자열로 이루어진 파일, 프로그램이 텍스트 파일을 읽거나, 사용할 때는 포맷 형식에 따라 데이터 변환이 일어남. Binary file (이진 파일)컴퓨터 내에 저장과 처리 목적을 위해 이진형식(0과 1) 으로 인코딩된 데이터를 의미한다.프로그램이 바이너리 파일을 읽거나 사용할 때에는 데이터의 변환이 필요하지 않다.문자열로 해석될 수 있는 부분을 포함하고 있다. 포맷 정보가 없다면 완전한 텍스트 파일이라고 본다.ex) 포맷 텍스트를 포함하는 컴퓨터 문서 파일 *유니코드 텍스트 파일은 텍스..

Study/Coding 2018.11.02

형상관리툴 특징 (Perforce, Git, SVN, CVS)

CVS (Concurrent Version System)1986년에 개발되고 90년에 출시된 무료 서버-클라이언트 형상관리 시스템.장점오랜기간 많은 유저를 가졌던 만큼 안정적이다.하나의 파일에 대한 동시작업이 가능하다.Merge, Branch, Tag, Compare 기능을 지원한다.Unix, Linux, Windows 등 다양한 운영체제를 지원한다.파일 전체를 저장하는 것이 아니라 변경사항만을 저장함으로 용량을 적게 차지한다.단점CVS 저장소의 파일들은 이름을 바꿀 수 없기 때문에, 제거한 뒤 다시 추가해야 한다.CVS 프로토콜은 디렉토리의 이동이나 이름 변경을 허용하지 않기 때문에 파일을 지우고 다시 추가해야 한다.아스키 코드를 지원하며, 유니코드는 제한적으로 지원한다.속도가 상대적으로 느리다.커밋 ..

sadv

스마트폰 ADV게임 어떤 게임인가요?스마트폰 내에서 구동되는 ADV(통칭 미연시, 야겜)로 스마트폰이라는 휴대성과 현실과의 밀접도가 높은 기기의 이점을 살리는 것에 중점을 둔 게임. (사진1 - ADV게임은 비주얼 노벨이 기본인, 스토리가 중점이 되는 게임이다.) 다른 점이 없을 것 같은데요?대부분의 야겜들은 클릭클릭클릭밖에 하지 않는 사운드가 첨가된 비쥬얼노벨 이상도 이하도 아니다. 물론 대단한 력力을 가진 소비자층이 있음으로 충분히 유지되고 있고, 최근엔 여러가지 재미난 요소를 도입한 야겜도 많아졌지만 기기의 특성을 스토리, 바로 야겜의 가장 핵심적인 부분에 살린 것은 나오지 못했다. 지금부터 설명하려는 게임.. 대충 SADV(SmartADVenture)라 하자. 지금까지의 대부분의 ADV게임이 현실..

Study/Game 2015.10.09

게임 튜토리얼은 어떻게 하는 것이 좋을까?

사실 제일 좋은건 자연스럽게 터득하는 것인데 우리 인간들이 컴퓨터 게임을 하면서 태어나지는 않았으니 게임이 자연스럽지는 않다. 물론 게임만 주구장창 계속 했던 님 남친같은 경우는 게임이 매우 자연스러우니 거의 모든 게임을 자연스럽게 터득하기도 한다. 하지만 이 세상 모든 사람들이 나같은 겜덕후는 아니기 때문에 게임 제작자들은 유저들이 자신의 게임의 법칙을 알 수 있도록 '튜토리얼'을 마련해야 한다. 그럼 '튜토리얼'을 어떻게 만들 것인지 예시들을 보도록하자. 우선 첫번째로, 게임이 진행됨에 따라 때때로 알려주는 방법이다. 게임 시작을 하면, 주인공 옆에 저런 팝업창이 뜬다. 겁나 간단하다! 완전 쉽게 배울 수 있어!!! 그런데 방향키만으로 게임이 되나??? 그런 의구심을 갖고 방금 배운대로 움직여보자 그..

Study/Game 2013.07.30

KGDA 2012 게임 트렌드 세미나

고릴라 바나나 정무식 PD 디렉팅은 어떤 게임을 만들지 생각하는 것 프로듀싱은 게임을 만들 수 있도록, 돈을 벌 수 있도록 전체적인 것을 운영하는 것 스마트폰은 지속적인 하드웨어의 업데이트가 보장되어있다 한국 개발자들의 궁극적인 목표는 스마트폰온라인게임 하지만 너무 바빠 새로운 트렌드와 실제 중요한 것을 잘 캐치해내지 못한다 게임성이 좋고, 재밌어도 잘 알려지기 쉽지 않은 스마트폰 게임 (기존 게임시장과는 많은 부분이 다르다) IP활용의 중요성 게임의 본질에 다가가되 새로운 요소를 강조, 복잡한 시스템에 대한 욕심을 버려라 플랫폼이 달라지면 접근을 다르게, 유저가 달라지면 재미구성을 다르게 IP의 장점을 파악하고, 그것을 최대한 이용(중점요소는 항상 포함되어야 한다) 개발목표는 확실한 실현가능한 것으로 ..

Study/Game 2012.05.28

NDC2012 김태곤

스마트폰 시대의 PC온라인 게임 - 엔도어즈 김태곤(삼국지를 품다.) 11년 말 스마트폰 보급 대수는 2280만대증가율은 11년 초 826만대에서 1년만에 2280만대로 증가하여, 굉장한 비율을 보여준다 스마트폰 이용으로 인한 PC인터넷 이용시간 변화 또한 괄목한 만한 부분이다.나이가 어릴 수록 PC보다는 스마트폰으로 인터넷을 이용하는 추세.(인터넷 주요이용자는 어리다는 것을 주목)(관련 자료는 방송통신통계) 스마트폰과 성능좋은 핸드폰과는 다르다. PC개발자가 핸드폰게임을 개발하지 않는 이유들.1. 낮은 진입장벽으로 인해 시장이 과열2. 핸드폰게임의 짧은 수명(오래동안 유지되는 게임은 없다.)3. 플랫폼자체의 한계(*이건.. 변명같은데..)4. 외부세력의 영향이 크다.(*한국한정인가?)↓대규모로 투자를 ..

Study/Game 2012.04.24

NDC2012 에밀슨

이브온라인은 매우 큰 세계를 가지고 있고, 그 안에서 여러가지를 할 수 있다. 배틀, 정치, 경제, 모든 것이 가능하다. (*동시통역 진짜 듣기 불편하네 그냥 영어들을래) PC에서 이브온은 긴 플레이타임을 가진다 하지만 PS3에서의 더스트514는 기껏해야 30분의 짧은 플레이타임을 가진다 샌드박스 에서는 누군가가 시키는 것은 없고, 자신이 원하는 것을 샌드박스 안에서 무엇이든 할 수 있다. 그리고 게임에서는 그것을 기반으로 다른 플레이들을 확장해나갈 수 있다 많은 플레이어가 하나의 샌드박스. 하나의 세계에서 상호작용을 한다. 게임을 플레이하는 사람에게 이 경험이 실제와 같은 것이라는 착각을 주어야한다. 그래픽 뿐만 아니라 실제적인 행동으로 인한 결과가 세계에서 영향을 미친다는 것. (*아마도 에밀손 직접..

Study/Game 2012.04.24

NDC2012 - 서광록

투자자가 알고 싶어하는 것 얼마를 투자하여 얼마를 언제 회수가능한가투자금의 규모와 용도, 투자의 수익성, 투자의 안정성(자금수지계획, 투자금 상황계획, 실현가능성) 언제 얼마의 투자금을 어떻게 쓸 것인가.(안좋은 예 - 많으면 많을 수록 좋다.)(좋은 예 - 정확한 지출예정과 지출량을 제시.) 투자의 수익성(안좋은 예 - 게임이 나와봐야 알죠)(좋은 예 - 시장분석을 통하여 당 게임에 대한 수익성을 예상) 투자의 안정성회계의 투명성과 자금상황 가능성 투자전후 회사의 재무 안정성(안좋은 예 - 세무사에 맡겨서 잘 모르겠는데요?)(설령 세무사에 맡기더라도 자사의 자금상황은 반드시 알고 있는 것이 좋다) 현재가치에 대해 공부를 하자(present value)(재무 관계가 투명해야 투자금을 제대로 뽑아낼 수 있..

Study/Game 2012.04.24