자유게시판

* 대부분의 처리는 Scene_Map 에서 이루어지고 메뉴나 상점 등의 처리는 각각의 Scene 으로 넘어가 처리됩니다. 그동안 Game_Map 이 데이터를 가지고 있다가 해당 Scene 이 끝나고 Scene_Map 으로 돌아오면 가지고있는 데이터로 맵을 다시 구현하는 방식인데 이렇게 할경우 프로그래밍이나 최적화하기에는 좋겠지만 파티클이나 일부 스프라이트가 증발하는 현상이 발생합니다. 특히 파티클을 많이 사용한 게임의 경우 메뉴한번 여닫았을 뿐인데 화면에 있던것들이 모조리 사라져있는 어이없는 경우가 발생합니다.


* 그런데 Scene_Map 의 업데이트를 완전히 멈춰버리면 Scene_Map 을 떠나지 않고도 다른 처리만 할수있는 효과를 낼 수 있다는것을 알아냈습니다. 약간의 개조만 거치면 가능하고, 이를 이용하면 간단한 일시정지 스크립트(맵에서만 사용되는)를 만들수도 있죠.


* eval("") 커맨드는 가로안에 쓰인 문자열을 스크립트로 인식해 처리합니다. 우리가 이벤트 커맨드에서 볼수있는 "스크립트"도 이 eval 커맨드를 이용해 처리됩니다. 제가 일전에 올린 콘솔 커맨드 스크린샷은 이런 기능을 응용한 것으로 RMXP 에디터가 아니라 게임 플레이를 하면서 커맨드를 입력할수 있게끔 한것입니다. 이말인즉슨 게임을 하면서 치트를 치게 만들수도 있고 버그를 잡거나 하는것을 할수 있다는 말씀. 단 입력받는 동안은 위에있는것과 같은 방법으로 게임을 중지시켜야합니다.


* $game_variables 는 기본적으로 정수만 저장할수 있게 되있지만 조금 뜯어고치면 모든 데이터형식을 저장할수 있습니다. 그래서 일반적으로 스크립트를 추가하면 Game_System 에 없던 메소드가 생기는 바람에 기존의 세이브파일과 호환이 되지 않지만 Game_Variables 를 사용한후 몇가지 버그방지만 해주면 세이브파일 호환성도 높아집니다. 단 Game_Variables 는 Hash가 아니라 Array 이기때문에 불편하지만 $game_variables[421], $game_variables[125] 등 번호로 지정해야하고 Game_Variables 가 marshal_load 에 의해 로드되지 않았다면 에러가 나게되죠.

Who's JACKY

profile

JACKY ( 더블제이 )

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

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

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

 

** 완성작

 

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

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

 

** 제작중단

 

메탈 페이블 :: 숨겨진 힘

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

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

 

Comment '1'
  • profile
    조석진 2013.01.23 11:22
    뭔가 신기하고 재밌네 나도 프로그래밍 하고싶다 ㅋㅋ

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

    Date2012.07.17 Category공지 By완폐남™ Views41175
    read more
  2. 여성향 노말 미연시(역하렘-RPGvx)를 만들다가 도트에서 거대한 벽을 느낍니다.

    Date2014.02.22 Category제작 일지 By진솔새옷 Views2517
    Read More
  3. 어찌저찌 오타쿠vs미소녀 2차체험판 냈습니다.

    Date2014.03.16 Category제작 일지 By뱀신의교주 Views2006
    Read More
  4. VX, VXA) 지금껏 경험적으로 습득한 알만툴 렉을 줄이는 방법들.

    Date2013.09.26 Category제작 일지 By77ER. Views1897
    Read More
  5. 우타호노타타리2 강제 한글화 결정

    Date2016.01.26 Category제작 일지 By아방스만세~! Views1843
    Read More
  6. 복잡한 시스템 구현에 성공하는 모든 분들은 존경받아 마땅합니다.

    Date2014.02.23 Category제작 일지 By에뎀이 Views1840
    Read More
  7. Dialog Extractor (?)

    Date2014.01.16 Category제작 일지 ByAltusZeon Views1626
    Read More
  8. 요즘 제 상황이

    Date2013.09.02 Category제작 일지 By파이어 Views1583
    Read More
  9. 유니티 3D 게임 제작 진행 상황...

    Date2012.05.24 Category제작 일지 By소프트아이스크림 Views1498
    Read More
  10. 캐릭터 이미지 깨짐현상 수정

    Date2014.06.22 Category제작 일지 ByLuv Views1479
    Read More
  11. 버질입니다. 아니 토호타쿠라고 합니다.

    Date2014.03.23 Category제작 일지 By토호타쿠 Views1445
    Read More
  12. 시스템 대부분 완성! 본격적인 제작 시작!?

    Date2013.11.07 Category제작 일지 By중꿔사랑 Views1421
    Read More
  13. 일주일 넘게 게임을 못만들고 있어요

    Date2014.06.04 Category제작 일지 By암희 Views1394
    Read More
  14. dayz 2d 로 만들어볼 생각인데 여려분의 의견은요?

    Date2013.01.28 Category제작 일지 ByJinJin Views1365
    Read More
  15. 오타쿠vs미소녀 3차 체험판 나왔습니다.

    Date2014.05.31 Category제작 일지 By뱀신의교주 Views1308
    Read More
  16. 오타쿠 탈덕 게임 제목이 바뀌었습니다.

    Date2014.02.23 Category제작 일지 By뱀신의교주 Views1304
    Read More
  17. [이름 생성기]일단 기본 베이스는 완성했습니다.

    Date2014.02.27 Category제작 일지 By맛난호빵 Views1293
    Read More
  18. 세라가 입을 복장은 아청법에 걸리나봐요.

    Date2013.09.02 Category제작 일지 By라실비아 Views1250
    Read More
  19. 확실히 사이툴이 기능이 좋군요

    Date2014.02.04 Category제작 일지 By요야 Views1250
    Read More
  20. 캐릭터칩 개편

    Date2014.06.22 Category제작 일지 By구륨 Views1245
    Read More
  21. RMXP 스크립트를 또닥여보면서 알게된 사실.

    Date2013.01.22 Category제작 일지 ByJACKY Views1233
    Read More
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 23 Next
/ 23