자유게시판


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 41184
발표 이번에 새롭게 쯔꾸르 대회를 작게 열어보자고 생각하고 있습니다. C정상 2021.05.25 152
발표 안드로이드 게임을 만들어 볼까 생각중입니다. 5 file 강진수 2015.10.11 151
발표 작품 어떠케 만듬? 4 슬랜디맨 2016.11.19 148
발표 용사의 꿈 2 완성 이후의 다음 작품 예고!!! 阿房S 2016.01.28 148
발표 팀 프로젝트 일부 정보를 공개합니다. file 레기우스州 2021.05.30 148
발표 [나는 용사다~ 이말이야VIII]그동안 제가 오랬동안 제작일지를 썼던 그 게임! 아방스에서 이제 다운가능합니다! 레기우스州 2021.01.15 145
발표 왕녀와 기사 1 v2.01 업데이트와 이벤트 소식 ! 2 file 소프트아이스크림 2015.06.06 143
발표 예전에 만든 게임 리메이크 버전이 닌텐도 스위치로 출시될 예정입니다! file 알페* 2021.04.23 143
발표 월광괴도 크라우드 펀딩을 준비하고 있습니다. 4 file 알페* 2017.12.04 142
발표 긴급! 중대발표 수퍼말이오 2015.11.11 141
발표 리소스 블랙리스트 (절대 사용하지 말아야 할 리소스) file 썬키스 2023.03.15 141
발표 선착순 5명에게 [해골의 모험3] 공략 동영상 보내드립니다. 5 키보드자판기 2016.07.11 140
발표 활성화가 되지 않는 이유 1 RPG란무엇인가? 2016.08.24 140
발표 월광괴도가 스팀에서 판매 시작했습니다! 알페* 2019.05.01 139
발표 주말을 이용해 유니티 3D를 이용한 SRPG 게임 제작 강좌를 올릴 예정입니다. 4 file 소프트아이스크림 2016.06.15 137
발표 [1인개발] 심플 하고 중독성 강한 스키게임! "개스키야" 입니다. file ㅈ-잼 2018.02.15 134
발표 게임과 팬아트 관련하여 보면 도움이 되는 기사 2 2016.09.16 132
발표 알만툴vx작품 1 file 이겸 2016.07.09 131
발표 내일... 모든 활동을 중단하게 되었습니다. 2 수퍼말이오 2015.12.31 131
발표 6개월동안 만든 모바일 슈팅게임 밀키웨이를 곧 배포합니다. file 알페* 2022.01.24 130
목록
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Next
/ 18