The civil war
이 플러그인은 방향키를 아주 짧게 누르면 캐릭터 방향만 돌아가게 합니다.빠르게 두 번 방향키를 누르면 대시하는 기능이 있습니다(on/off 가능)화면 창 클릭으로 이동하는 것을 방지하는 기능이 있습니다(on/off 가능) 1.기존의 MV 캐릭터 움직임은 키보드 화살표키를 누르면 무조건 이동을 하게 되어 있습니다.플레이어가 어디에 갇힌 게 아니라면 이벤트를 통하지 않고서는 방향만 바꿀 수 있는 방법은 없었습니다. 플러그인은 키 입력 부분을 수정하여 아주 짧은 시간동안만 키 입력이 들어오면 캐릭터가 방향만 다르게 보고, 일정 시간 이상 방향키를 누르면 그제서야 움직이게 합니다.물리엔진은 아니고 약간 흉내만 낼 수 있게 했습니다. 2.기본 Shift를 누르면 대시하는 대신에, 방향키를 두 번 눌러서 대시를 토..
Redis는 메모리에 데이터베이스를 만들고, 제어하고 수정하는 프로그램입니다. 정확히는 Redis서버가 이를 수행하고, 클라이언트는 Redis서버에 접속해 메모리에 저장된 데이터를 사용합니다. 여러분이 즐겨 사용하는 (아닐수도 있지만) Twitter가 바로 이 Redis 서버를 사용하여 데이터를 관리합니다. 때문에 잘만 활용하면 멀티플레임 게임을 만들 수 있을 것입니다. 다만 Redis를 RMMV에 적용하는 방법은 다소 어려운데, 이는 RMMV의 베이스가 되기도 하고, Redis를 설치해야 할 당사자인 Node.js가 사용자 영역에 위치해 있지 않기 때문입니다. 따라서 공부하다 보니가 아래와 같은 문서가 만들어졌고, 이것을 혼자만 알고 있기에는 아까워서 여기에 공유하게 되었습니다. 이 부분부터는 제가 작..
세상에 소프트웨어를 위한 라이센스는 많이 있습니다. 일반적으로는 자신의 코드에 대한 저작권을 주장하는 동시에, 널리 다양한 방식으로 편하게 수정되며 사용되기 위해 부여합니다. 물론 어디까지나 '보이는' 코드들이 그렇다는 겁니다. 아파치 라이센스 같이 재단을 위한 라이선스도 있고, GPL처럼 '반드시 오픈소스'여야 하는 라이선스도 있습니다. 그런데 저도 플러그인을 개발하면서 몰랐던 사실이었지만,이와중에 GPL라이선스는 RMMV플러그인에서는 제대로 작동될 방법이 없다는 이야기가 있습니다. 참조- 사실 이 링크만 봐도 해당 포스트는 읽을 필요 없습니다.( https://forums.rpgmakerweb.com/index.php?threads/rm-gpl-why-it-doesnt-work-why-you-shou..