자유게시판

r3_1.jpg


사실 머리를 조금 굴리면 가능한 방법입니다.

RGSS2 나 RGSS3 을 알만 XP 에 강제로 때려박는 방법으로

제작은 알만 XP 로 하고 구동할때만 RGSS3 의 힘을 빌리는 구조입니다.


아시겠지만, 버전별 최적화가


RMXP (RGSS1) <<< RMVX (RGSS2) <<<<< RMVXA (RGSS3)


입니다. RGSS3 이 제일 강력한 커널을 보유하고 있죠.


단 이렇게 하기 위해서는 다음과 같은 마개조준비 가 필요합니다.


- RPGXP 의 RPG 모듈을 모조리 스크립트 에디터에 추가

RGSS3 의 RPG 모듈을 XP 의 것으로 덮어씌우는 과정입니다.


- 동봉된 타일맵 스크립트 사용

VX/VXA 와 XP 는 맵 구조가 달라서 덮어씌우기가 필요합니다.


- Main 함수 수정

위와 동일한 이유.


- RTP 파일 모두 복사

RGSS3 을 쓰기에 RGSS1 RTP 는 감지가 되지 않습니다.


- VX 규격의 윈도우 스킨

RGSS3 을 쓰기때문에 VX 규격 윈도우를 사용해야 합니다.



이러한 마개조를 거치면 60 FPS 로 매끄럽게 돌아가는 XP 를 볼 수 있습니다.

r3_2.jpg



하지만 여기엔 치명적인 단점이 존재합니다.


** 프로젝트 암호화 불가능 **


아직까지도 해결 방안이 딱히 안 나왔다고 합니다. 현실이 시궁창.

하지만 RGSS3 으로 돌아가니 암호화도 RGSS3 으로 따로 해줄수 있다면

잘 돌아가지 않을까 하고 생각해봅니다.


하여튼 짧은 체험기였는데

저처럼 RMXP 의 분위기 + VXA 의 최적화를 원하시는 분들에겐 유용할거같습니다.


추후에 데모 업로드 하겠습니다.


출처 : http://forums.rpgmakerweb.com/index.php?/topic/2936-using-rgss3-with-rpg-maker-xp/

Who's JACKY

profile

JACKY ( 더블제이 )

- 아방스 오래 활동했으나 지금은 안함. 예전에 더블제이로 활동.

- 현재 소프트웨어/AI 회사 정직원.

- 구인요청, 커미션, 질문 등 안 받음.

 

** 완성작

 

단독작전(Private Plans) - 중학교 축제 출품

스페이스 인베이더즈(Space Invaders) - 고등학교 축제 출품

 

** 제작중단

 

메탈 페이블 :: 숨겨진 힘

한때 열심히 개발했고 포트폴리오로도 사용했던 게임.

개발 재개계획 없음 (아직은)

 

Comment '13'
  • ?
    죽은노예 2013.10.05 00:23
    개적화로 이름난 xp가 변신을 할수있는건가요.
    굳굳
  • profile
    습작 2013.10.05 00:36

    http://avangs.info/1039297


    문득 이게 생각나네요.

  • profile
    클릭N드래그 2013.10.05 10:21
    우와.... 저번 제 질문때도 그렇게 느꼈지만, 습작님은 어떻게 그런 수많은 게시글들을 훤히 꿰고 계시는지... ㅇㅅㅇ
  • profile
    습작 2013.10.05 10:24
    저도 아는 것, 관심있는 것만 알고 있답니다. XP는 많이 모르는 편인데 Ace 관련해서 검색하다가 알게되었네요.
  • ?
    Roam 2013.10.05 00:43
    암호화 신경 안쓰시는 분들께는 굉장히 쓸만할 것 같네요
  • ?
    제스터 2013.10.05 02:58
    상당히 유용한 자료 같습니다. 굳굳
  • profile
    조석진 2013.10.05 03:22
    역시... 굉장해..
  • ?
    애떼베어 2013.10.07 21:37
    덕분에 RGSS3로 수정해서 플레이해봤는데, XP에서는 도저히 버벅거려서 쓸 수 없었던 이벤트가 RGSS3에서는 돌아가더라구요. 그런데 컴퓨터 사양 문젠지 조금 큰 맵에서는 움직일 때 조금씩 버벅거림이 생기더군요ㅠ
  • profile
    JACKY 2013.10.07 21:40

    FPS 를 60 으로 돌리느냐 40 으로 돌리느냐에 따라서도 갈립니다.
    40 으로 하면 제가 한것처럼 미친짓이 가능하지만,
    60 으로 돌리면 프레임드랍이 좀 많이 생기실겁니다.

    (기본 리소스 사용량이 FPS 에 비례합니다.)
    전 개인적으로 40 FPS 를 추천드리고싶습니다.
    RPGXP 의 기본 이벤트 커맨드나 다른 요소들도
    모두 40 FPS 를 기준으로 했기때문에, 기존에 있는것과
    호환을 중요시 하신다면 40 FPS 를 쓰시기 바랍니다.
    또, 맵이 커서 버벅거리는건 RGSS3 은 VXA 의 라이브러리이기때문에
    기본적으로 맵 레이어를 2개만 지원합니다. 그런데 이것을
    커스텀 Tilemap 스크립트로 오버라이팅해서 하는 것이기때문에
    큰 맵에선 렉이 걸릴 소지가 충분히 있다고 봅니다.
    저도 아직 큰 맵에 대해서는 테스트를 해 보지 않았네요.

  • ?
    애떼베어 2013.10.07 21:59
    친절한 답변 감사합니다. 이벤트가 많아지면 버벅거림이 더 심해지던데 프레임 때문에 그런 거군요. 그런데 프레임을 40프레임으로 조정하려면 따로 스크립트를 써야하는 건가요 아니면 스크립트 내에 프레임을 설정할 수 있는 곳이 있는 건가요? 예전에 프레임 바꿔주는 XP 스크립트를 본 거 같은데 검색해보니 찾을 수가 없네요ㅠ
  • profile
    JACKY 2013.10.07 22:23

    애떠님은 이벤트를 많이 쓰실테니 잘 모르실 법도 하시군요.
    하지만 매우 간단합니다.
    main 에서 Graphics.freeze 라는 부분이 있는데
    바로 다음줄에 Graphics.frame_rate = 40 을 넣어주시면 됩니다.

    프레임 레이트는 한번 지정해주면 바꾸기 전엔 계속 그대로입니다.
    (다른데 넣을수도 있지만, Main 이 제일 이상적입니다.)

  • ?
    애떼베어 2013.10.07 22:48
    답변에 감사합니다~ 덕분에 40프레임으로 돌릴 수 있게 됐어요.
    40프레임으로 돌리니까 조금 나아지긴 했는데 여전한 곳도 있더라구요ㅠ
    여러 방면으로 최적화를 연구해봐야겠어요.
  • profile
    JACKY 2013.10.07 23:08
    스크립트를 좀 아신다면 이벤트로 노가다에 리소스 잡아먹을것들을
    많이 개선할수 있습니다. 그점이 좀 아깝네요...

  1. 아방스 게시물 · 댓글 작성 규칙 (최근 수정일 2015.11.25)

  2. 닉네임 변경 / 슬럼프

  3. 저의 음악툴에 녹음 기능이 추가되었습니다!

  4. 개인적으로 RPG MAKER 에 아쉬운게 하나 있다면

  5. 아방스의 질문은 크게 3가지로 나뉜다.

  6. 안녕하세요.

  7. 안녕하세요 새로 가입한 윤성효입니다

  8. 한가지 궁금한 점이 있는데

  9. 알만툴의 최적화

  10. 안녕하세요 오늘 가입했습니다!

  11. 제가 올린 그 예제에 문제가 있더군요.

  12. 적 캐릭터들의 얼굴을 제작중입니다.

  13. Music Studio 업데이트 되었습니다!

  14. 제작에 휴식도 가질겸.. 다른게임을~

  15. 아방스 회원 수는 얼마나 되는걸까요.

  16. 허허.. 저는 함께 게임만들 운명이 아닌가봅니다

  17. 무서운 장면없이 무서운 영화, 컨저링

  18. 게시판 분위기가 영 아니네요.

  19. RMXP 에서 RGSS3 사용하기 예제 업로드 했습니다.

  20. 과거와 만나다

  21. 하 드디어 지긋지긋한 꿈 완성. 첫맵입니다!

목록
Board Pagination Prev 1 ... 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 ... 755 Next
/ 755