자유게시판


RMXP 와 RMVX 는 반디캠의 자동감지(DirectX/OpenGL) 이나 프랩스를 사용해 녹화하려고 하면

창이 감지되지 않습니다. 이녀석들의 그래픽엔진은 GDI+ 로 게임용 엔진이 아닌 윈도XP 까지의 윈도우들이

창을 구현하기 위해 쓰는 저급 그래픽 처리기능입니다.

쉽게 말하면 고성능 그래픽카드 하드웨어가속 놥두고 한정된 리소스 개뺑이 돌리기

그마나 VX 는 봐줄만한 수준입니다만 XP 의 경우에는 스크립트마저 구버젼이라

그야말로 헬게이트였습니다.


웃기게도 RM2K 종류들은 프랩스나 반디캠에서 감지를 시켜보면

다렉 X 를 쓰고있는것으로 나옵니다. 그래픽 해상도도 그렇게 높지 않은데 하드웨어 가속을 하는거죠.

그렇기때문에 2K 는 웬만큼 외계인고문을 하기전엔 렉이 안걸린다는거 잘들 아실겁니다

(참고로 DirectX 가속은 그래픽을 주로 가속하지만 키보드 입력이나 사운드 출력도 가속시킵니다)


그런데 이 RMVXA 도 DirectX 7 을 이용한 가속을 하더군요.

반디캠에서 잡혔는데 옆에 DX7 이라고 쓰여있는것을 보고 알았습니다.

다이렉트 X 가속을 했다 안했다는 엄청난 차이입니다.


실제로 예를 들어 보자면..

제가 외국 포럼에서 건져온 RMVXA/RMVX/RMXP 호환 모션블러 스크립트가 있었습니다.

이녀석을 RMVXA 에서 돌리면 60 FPS 로 괜찮게 나옵니다.

그런데 이 스크립트를 XP 에 던져놓는순간 FPS 가 미친듯이 폭락합니다 (...)

스크립트의 작동방식이 좀 비효율적인 문제도 있어서, 이 부분을 대체해주면

XP 에서도 40 FPS 를 뽑을수 있지만,

XP 에서 게임진행이 힘들정도로 버벅대는 처리량을
VX Ace 는 가볍게 씹어먹은거라고 볼수있습니다.


지금 RGSS3 + XP 로 게임을 이전할 각오를 하고 만들어보고 있는데

정말로 여러가지 기능이 지금까지 알만툴에 비해 한참 앞선다는것을 알 수 있습니다.


만약 엔터브레인이 알만툴을 더 찍어낼 생각이 있다면

지금 이 상태에서 XP 의 3레이어 맵핑을 부활시키고 비슷한 분위기로 기본칩을 준다면

아주 잘 팔리는 툴이 될거라고 생각합니다.

Who's JACKY

profile

JACKY ( 더블제이 )

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

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

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

 

** 완성작

 

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

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

 

** 제작중단

 

메탈 페이블 :: 숨겨진 힘

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

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

 

Comment '7'
  • ?
    스리아씨 2013.10.06 06:51
    역시 XP는 개적화,.
  • ?
    Alkaid 2013.10.06 06:54
    기본 스크립트 구조부터 X같죠. 다른 건 그렇다쳐도 Scene 클래스의 main보면 스크립트 작성자 입장에서는 욕나옴(한줄 바꾸려고 main을 통째로 갈아야 합니다). RMXP SDK같은 물건이 괜히 나온 게 아니죠. 정작 이것도 쓰는 사람만 쓰다보니 다른 쪽으로 호환성 문제를 일으켜서 작성된 스크립트를 쓰는 사람 입장에서는 계륵이지만.
  • profile
    JACKY 2013.10.06 12:52

    한줄 바꾸려고 통짜로 갈아버린다구요? 맞기는 하지만 항상 그렇진 않을겁니다.
    alias 를 사용하면, 예전 기능을 그대로 유지시킨채 자기가 원하는 기능만 추가 가능합니다

    물론 문제가 있다면, alias 를 많이 사용하면 에러가 난다는 정도?

  • ?
    Alkaid 2013.10.06 13:32
    alias를 사용할 수 없는 상황도 존재하니까요.(특히 메쏘드의 한가운데)
  • profile
    JACKY 2013.10.06 14:32
    네.. 그건 통째로 고치거나 기존 스크립트에 삽입해야해서 지저분해지죠
  • profile
    짭뿌C 2013.10.06 09:15

    RPG XP의 RGSS는 DirectX dll을 임포트 방법으로 가속을 하는건 불가능한가요?

  • profile
    JACKY 2013.10.06 12:50
    지금 제가 하고있는게 제작은 RPGXP 로 하고 구동은 RPGVX Ace 의 RGSS3 실행기 돌리는 방식으로
    이렇게 하면은 약간 억지스럽게는 DirectX 구동이 가능합니다
    하지만 말했듯이 호환성이 그닥 좋지 않아서 기존 프로젝트에 적용시키면
    에러가 엄청나게 나오기 때문에 이 방식을 사용할 경우 호환이 되게끔
    스크립트를 다시 만들어줘야 하고, 저처럼 스크립트를 많이 쓰는 사람의 경우에는
    그냥 게임을 다시 만드는게 낫습니다.

    참고로 기본 RPGXP 의 Game.exe 랑 RGSS103J.dll 로는 안됩니다.
    Game.exe 가 RGSS103J.dll 을 읽어서 실행하는 구조인데,
    둘다 DirectX 를 지원하게끔 만들어져 있지 않습니다.
    이미 GDI+ 를 사용하게끔 컴파일이 되있는 상태에서 임포트하는건 불가능합니다.

List of Articles
분류 제목 글쓴이 날짜 조회 수
공지 아방스 게시물 · 댓글 작성 규칙 (최근 수정일 2015.11.25) 17 file 완폐남™ 2012.07.17 41182
발표 용사의 꿈 2 완성 이후의 다음 작품 예고!!! 阿房S 2016.01.28 148
발표 왕녀와기사 v2.0이 업데이트 되었습니다. ^_^ 소프트아이스크림 2015.05.09 90
발표 왕녀와기사 (아이폰 & 아이패드)가 완성 및 국내출시 되었습니다. ^^ 3 file 소프트아이스크림 2014.09.18 594
발표 왕녀와 기사 1 v2.01 업데이트와 이벤트 소식 ! 2 file 소프트아이스크림 2015.06.06 143
발표 온라인게임 베타테스트 시작 New 風의 나라 2012.06.06 888
발표 오바마가 이겼소 2 TheEK 2012.11.07 998
발표 오랫만에 한 부 끝냄 1 file 조석진 2013.05.24 899
발표 오랜만입니다. 6 수퍼말이오 2016.11.20 81
발표 오랜만에 게임제작중.... file JDG 2020.09.13 55
발표 오늘의 명언들 3 2013.12.09 567
발표 오늘부터 무료 다운로드 호스팅 신청 받겠습니다. 은색바람 2011.11.04 1458
발표 오늘부터 닌텐도 스위치 스토어에 제 게임이 판매됩니다ㅠ 2 알페* 2020.09.10 201
발표 예전에 만든 게임 리메이크 버전이 닌텐도 스위치로 출시될 예정입니다! file 알페* 2021.04.23 143
발표 여러분이 잘 알고계시는(?) 컨마에 스토리를 넣어보기로했습니다. 7 카로 2012.12.30 910
발표 여러분을 2015 휘문고등학교 한티축제에 초대합니다! 2 file 수퍼말이오 2015.10.03 681
발표 여러분.. 제가 롤을 접었습니다.. 15 file 라실비아 2013.07.29 702
발표 여러분 우수게임 심사단은 평가셔틀이 아닙니다. 8 JACKY 2013.04.01 788
발표 언젠가 만들어질 권선생 단편! 9 file 권선생 2013.08.10 609
발표 언제부턴가 투표소에서 피드백을 안 쓰게 된 이유 2016.02.29 177
발표 어쩌다가 운영진 게시판을 봤는데 2 2013.08.03 424
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Next
/ 18