본문 바로가기

Projects

2009년 5월 15일 10시부터 18시까지 패치 서버를 닫도록 하겠습니다. 이유는 제가 패치 서버로 쓰고있는 이 노트북을 들고갈 일이 생겼기 때문입니다. 불편을 끼쳐드려서 정말 죄송합니다. 하루빨리 제대로 된 서버를 장만해야겠군요. 10시 반 약속 예정인지라 슬슬 준비해야겠습니다. 그리고 릴리즈판 다운로드는 패치 서버와 전혀 관계가 없으므로 게임 이용은 정상적으로 하실 수 있습니다. 게임 이용에 불편을 끼쳐드려 죄송합니다. 항상 노력하는 Cirhythm이 되도록 하겠습니다 ^^ 더보기
Cirhythm을 본격적으로 팀 단위의 작업을 하게 되었습니다. 제친구가 만든 회사(?)인 에 속하여 팀 작업으로 하게 되었습니다. 프로그래머는 저 혼자구요, 그 회사에 있던 그래픽 디자이너 3명이 제 게임의 그래픽을 맡아줄 것입니다. 어제 첫 회의를 했고, 기본적인 디자인 컨셉과 게임의 전반적인 시스템에 대해서 의논하였습니다. 그동안 제 게임을 지켜보았던 친구들이라 각자 자신의 생각을 말하고 의견조율을 어느정도 했습니다. 개인적으로 혼자 진행하느라 여러모로 힘들었습니다. 그래서 간혈적으로 [특히 그래픽] 도움을 받았었는데, 이젠 꾸준한 지원을 받을 수 있을 것 같습니다. 기타 제 프로젝트에 적극적으로 참여해주셨던 몇몇 분을 정식으로 스카웃하고 싶지만, 그건 나중에 얘기를 해봐야겠네요 ^^ 그리고 본 게임을 만들고나서 노트에디터쪽도 개선했습니다만 아직 만족스럽진 않았.. 더보기
[090406-090412] Cirhythm 작업 내역 원래 어제 베타 서비스를 진행할 예정이었습니다만, 예상치 못한 오류로 인해서 지금까지 구현했던 모든 것을 2009년 4월 9일자 버전으로 롤백하였습니다. 지금까지 구현했던 기능들은 Cirhythm 메인 프로그램 - 패치 서버 접속 및 버전 검사 : 패치 서버에 접속하여 버전을 검사합니다. 현재 게임의 버전보다 상위 버전이 서버에 있으면 패치 프로그램을 실행시킵니다. - 메인 화면의 변신 : 유준호(Resi-)군의 도움으로 화려한 메인 배경화면이 탄생했습니다. 다만 문제점은 7초의 로딩시간이 걸렸다는 것입니다. Cirhythm Auto Patch 프로그램 - 기본적인 UI 구현 : 300x300 화면에 리스트 박스 하나를 놓았습니다. 리스트 박스 안에는 현재 패치 상황을 표시해줍니다. - 패치 서버와의 비.. 더보기
[090330-090405] Cirhythm 작업 내역 지난주엔 시간이 많을 줄 알았는데 의외로 바빴던 한주였습니다. 그리고 예상밖의 일(?)이 터져서 그 일을 하느라 저번주에 게시했던대로 하지 못했습니다. 그래도 몇가지 구현한 것은 있습니다. - 고정 프레임 -> 가변 프레임 방식 채용 : 이전까지 적용됬던 것은 컴퓨터 성능에 따라 게임의 속도나 여러가지 것들이 좌지우지됬었습니다. 그래서 제가 목표로 삼고 있었던 EEE PC 901의 최저사양도 지키지 못했었습니다. 하지만 이번에 구사무엘(Dual)군의 의견을 수렴하여 가변으로 바꾸었습니다. 저의 전담(?) 테스터들도 하나같이 만족스러운 반응이었습니다. - 리듬 미터 구현 : 이전에 구현했던 Miss시에 빨간화면나오는 것과 비슷한 맥락으로 구현하였습니다. 일단 디자인 자체는 제가 워낙 센스가 없어서 그런지 .. 더보기
[090323-090329] Cirhythm 작업 내역 역시나 학업과 프로그래밍 겸업을 어렵군요... 이번 작업으로 산업체 지원을 위한 포트폴리오까지 완료하였습니다. 작업한 내용은 아래와 같습니다. - Cirhythm Note Editor를 6.0 -> 2008로 업그레이드 : 6.0에 폐해를 가장 먼저 알게된 프로그램을 이제서야 2008로 업그레이드 했습니다. 조금이나마 이 부분에도 숨통이 트일 듯 합니다. - Music Select 활성화 : 테크니카 식으로 하려고 했던 저의 욕심이 너무 과했나봅니다. 결국 오늘 리스트 형식으로 바꾸었습니다. : Music Select의 활성화로 인해 이제 폴더에 곡명.mp3, 곡명.nmp파일과 Bg.jpg, 곡명.jpg 4개의 파일이 있으면 언제든지 자동으로 추가됩니다. : 리스트는 최대 15개의 목록을 보여주며, 목록.. 더보기