자유게시판


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+ 를 사용하게끔 컴파일이 되있는 상태에서 임포트하는건 불가능합니다.

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

    Date2012.07.17 Category공지 By완폐남™ Views40597
    read more
  2. 제작툴 바꿔야지 ㅁㄴㅇㄹ

    Date2012.10.28 Category발표 ByJACKY Views932
    Read More
  3. 따악 한마디만 할게요.

    Date2013.10.03 Category발표 By하늘바라KSND Views917
    Read More
  4. Grim Reapers - The Sigma

    Date2014.06.26 Category발표 ByJACKY Views917
    Read More
  5. 여러분이 잘 알고계시는(?) 컨마에 스토리를 넣어보기로했습니다.

    Date2012.12.30 Category발표 By카로 Views910
    Read More
  6. 메탈 페이블 체험판 공개

    Date2013.06.06 Category발표 ByJACKY Views910
    Read More
  7. 오랫만에 한 부 끝냄

    Date2013.05.24 Category발표 By조석진 Views897
    Read More
  8. 플라라코어 데모 : 스폐셜포스 데스매치

    Date2013.11.19 Category발표 By위니코 Views891
    Read More
  9. 자취방 입성~

    Date2013.02.24 Category발표 ByJACKY Views889
    Read More
  10. 온라인게임 베타테스트 시작

    Date2012.06.06 Category발표 ByNew 風의 나라 Views888
    Read More
  11. 니오팅 이용자 여러분들께 불편을 드려 죄송합니다.

    Date2011.10.02 Category발표 By독도2005 Views857
    Read More
  12. 모바일 문화상품권 이벤트

    Date2013.10.01 Category발표 By류네 Views814
    Read More
  13. 알만툴의 최적화

    Date2013.10.06 Category발표 ByJACKY Views813
    Read More
  14. 필력 향상을 위해서 정말로 도움되는 꿀팁

    Date2013.10.17 Category발표 By Views809
    Read More
  15. 마인크래프트 무명트릭.1 튜토리얼테스트

    Date2012.09.02 Category발표 By넙적한넙적이 Views798
    Read More
  16. 습작님 이벤트접촉 이벤트발생 스크립트 시연 영상

    Date2012.08.31 Category발표 By조석진 Views797
    Read More
  17. 블루박스 서버운영할사람

    Date2012.05.21 Category발표 By작전제트 Views793
    Read More
  18. VX Ace+Futuristic Tiles Resource Pack 나눔합니다

    Date2014.06.13 Category발표 ByYJSoft Views793
    Read More
  19. 네코 RPGXP로 저장할때 Permission denied라면서 저장이 안됨.

    Date2014.09.12 Category발표 ByA.미스릴 Views790
    Read More
  20. 아방스 오픈캐스트 8월호

    Date2012.08.09 Category발표 By완폐남™ Views788
    Read More
  21. 네이버 클라스는 역시 명불허전이네요.

    Date2014.02.12 Category발표 Bysudoxe Views787
    Read More
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Next
/ 18