근 2주에 한번씩 건드리고.. 시작한지 3개월이 다 되가는 Fresh Hollys 프로젝트.
이 프로젝트는 ruby 언어로 만들어진 RPGXP 쯔구르의 Player 부분을 Flash 9으로 새로 작성하는 프로젝트이다. 나는 ruby도 모르고 avm2도 잘 모르지만 -_- 새로운 공부 해보자는 차원에서 프로젝트에 합류했다.
프로젝트 리더는 꽤 오랫동안 actionscript를 만져왔던 정웅이.
이 프로젝트 시작한게 12월 초순이였는데.. 그동안 회사 그만두고, 1달간 웰빙 생활, 그리고 얼마전 새 회사 적응 버닝 등으로 계속 미루어지다가 간만에 다시 할리스 코드를 잡았다.
첫번째로 내가 맡은 부분은 Ruby의 Marshal.load를 ActionScript로 구현하는 것. RPG 쯔꾸르에서 게임을 열심히 만들고 Export 하면 .rxdata 라는 확장자를 가진 게임데이터들이 나온다. 다행히도 이것은 ruby marshaling을 그대로 쓴다.
꾸역꾸역 삽질해서 RPG 쯔꾸르에서 export 된 데이터들을 as3에서 읽어들이게 하는데 성공했다. 처음부터 RubySpec marshaling 문서를 보고 했으면 압박이 덜했으련만..
Nil, Boolean, Fixnum, String, Symbol, Symlink, Array, Hash, Object, dump 구현을 마치고 기존 .rxdata 들이 잘읽어지는지 확인하는데 성공하고 배고픔의 눈물을 훔치며 -- 포스팅 한다.
이 프로젝트는 참여자 3명 모두가 회사원이라 아주 느린 속도로 진행된다. 오픈소스다.
언젠가는 완성되겠지..
웹에서 쯔꾸르를 돌릴 수 있게 되는 그날까지 고고싱~
Comments
5 thoughts shared
Continue Reading
Discover more thoughts and insights
위험한 생각들
위험한 생각들 며칠전 습관적으로 서점에 들러 소설과 비소설을 헤매이다 오랜만에 인문학 쪽 코너를 들렀다. 언젠가부터 친구들한테 '참 위험한 발상이야' 라는 말을 듣는 편이다. 오래전부터 그랬기 때문에 별
미투데이 글배달 기능 개조하기
미투데이에는 글배달 기능이 있습니다. 하루동안 작성했던 내용들을.. 매일 새벽 4시경 (조정가능함) 블로그로 내보낼 수 있는 기능을 제공합니다. 그런데 얼마전부터! 선별적 글배달 기능이 제공되기 시작했습니다. 즉,
오랜만에 MSN 비주얼드 하다
대단히 오랜만에 MSN 플러그인 게임인 비주얼드를 했다. 상대자는 므후훗승훈님. 가볍게 밟아주고 -\_- '비주얼드 경쟁자'를 보니 원래 알던 사람들의 기록들은 다 리셋댔나보다. 은해랑 승훈밖에 없네. 타자방