프로그래밍 (80)
게임메이커 스튜디오가 아닌, 게임메이커(GameMaker)로 만든 게임을 디컴파일하는 툴입니다. 악의적인 목적으로 사용하지는 말아주세요. GM8_Decompiler.exe : 프로그램에 게임메이커8로 만들어진 파일을 마찰시키면 디컴파일을 진행합니다.GMold_Decompiler.jar : 프로그램이 압축프로그램으로 연결되어 있으면 연결 프로그램을 빼주세요, 이것은 자바로 실행되어야 합니다. (게임메이커5~게임메이커7까지의 디컴을 할 수 있습니다)
원래 쥬라기 원시전 카페의 송강 님만 가지고 계시던 툴이였는데, 카페가 지금 망했다시피 해서… 그냥 자료를 공개합니다. [] 쪽은 제가 개발한 툴이고, 그 외의 툴들은 위자드 소프트가 개발한 툴들입니다. 이 툴들은 혼자만 가지고 노시는 게 좋습니다. 카페에서 자체적으로 패치를 해가고 있기 때문에 새로운 버전 같은 거 배포는 웬만하면 하지 마세요. * []TRC Extractor v2.2와 []CHR Extractor v1.0의 툴에서 하자가 발생은 했는데, 좀 귀찮아서 수정은 보류해두었습니다. 엮인 글: 쥬라기 원시전 2: 더 랭커 밸런스 수정 방법
게임: http://o.playgm.co.kr/46 구 전설의 신화 2는 게임메이커 7의 파일이며, 기획 전설의 신화 2와 전설의 신화 2는 게임메이커 8 파일입니다. 또한, 기획 전설의 신화 2에 존재하는 구 전설의 신화 2는 70p 보다 버전이 높습니다. 구 버전의 전설의 신화와 기획 버전의 전설의 신화가 사실상 엔진이 더 우수합니다. 하지만 제작자가 엔진을 더 만들기를 귀찮아했기 때문에 전설의 신화 2는 많이 안 좋은 엔진을 사용했었습니다. 동토의 여명은 전설의 신화 2의 구 데모라고 할 수 있는 작품입니다. (전쟁의 서막으로 출시했었는데, 정식 명칭은 동토의 여명이었습니다) http://cafe.naver.com/playgm
게임: http://o.playgm.co.kr/40 게임메이커8 파일로 변환시켰습니다. 소스에서 박격포병이 안 나오는 이유는 소환, 소환2 오브젝트를 룸 상에 배치하지 않았기 때문입니다. http://cafe.naver.com/playgm
게임: http://o.playgm.co.kr/39 전설의 신화 소스 파일은 게임메이커7 버전으로 놔두었습니다. 왜냐하면, 전설의 신화의 맵 파일은 게임메이커의 기본 저장 기능을 사용하는데, 배포된 전설의 신화는 게임메이커7 버전으로 만들어졌으므로 게임메이커8 버전으로 만들어진 전설의 신화의 맵은 읽지 못하기 때문입니다. 그래서 이전의 맵을 즐기면서 패치 하시고 싶으시다면 게임메이커7 버전으로 만져주시고, 아무래도 상관없다 하시는 분은 게임메이커8 버전으로 열어주시면 됩니다. http://cafe.naver.com/playgm
원문 : http://blog.naver.com/dirhqclrl/60091683790 2008월 4월 15일. 전설의신화 2% 버전 등장. 이때는 농부하고 회의소밖에 없었다.초기 버전때는 나무가 있었는데 나무가 캐는 농부의 자원량은 +1 이었다 ㅎㄷㄷ…(하지만 자원을 채집하는 속도량이 빨라서 농부를 뽑을 땐 딱이다). 2008년 5월 18일. 전설의신화 5% 버전이 등장하였다. 음…. 그다지 다른 건 없고 노래가 5곡 추가되어있던 것 뿐. 2008년 10월 14일. 전설의신화 20% 버전이 등장하였다. 이때부터는 본영과 새로운 3종류의 유닛이 등장하였다. 2008년 10월 30일. 전설의신화 21% 버전이 등장하였다. 노래 몇 곡 추가. 2008년 12월 6일. 전설의신화 25% 버전이 등장하였다. 마..
이 프로그램은 게임메이커(GameMaker)에서 사용하는 GEX 파일의 제작을 지원합니다. 또한, Lib Maker도 동봉되어있어 액션도 간편히 제작할 수 있습니다. 그렇지만 게임메이커 스튜디오에서 자체적으로 GEX 파일의 제작을 지원하게 되면서 요것도 약간은 구시대 유물이 되어버렸습니다.
이 프로그램은 게임메이커(GameMaker) 6.x으로 만들어진 게임이 비스타 혹은 윈도우7 에서 실행되지 않는 문제를 해결해 줍니다. 구시대 유물이지만 추후에 필요할지도 몰라서 일단 올려봅니다. 변환 방법 : 컨버트 누르고 바꿀 EXE를 클릭하거나, 컨버터 프로그램 위에 바꿀 EXE를 끌어다 놓으면 됩니다.
게임메이커에서 누구나 쉽게 온라인 혹은 멀티 게임을 만들 수 있게끔 도와주는 스크립트입니다. 게임메이커: 스튜디오에 네트워킹 함수가 생겼기 때문에, 특별한 오류가 없다면 이 버전을 마지막 버전으로 할 것입니다. 앞으로는 게임메이커: 스튜디오 네트워킹 함수의 간편 스크립트를 만들 예정입니다. (일명 Networking with Space 로 명명하였습니다.) 이 스크립트는 매우 안정적인 스크립트이지만, 얼마 전 사소하다면 사소한 문제점이 발견되었습니다. 그 문제점이란, 서버 접속이나 공간 이동 시 그전의 플레이어들끼리 교류한 메시지는 받지 말아야 하는데 이 버전에서는 받고 있다는 것입니다. 해결방법은 공간마다 Count 를 두고 My_Count, Sys_Count 로 교류하는 것입니다. (즉, 매우 간단합..
게임메이커, 게임메이커: 스튜디오용으로 제작된 DLL 입니다. wxDev-C++ 컴파일러로 제작되었습니다. IME 핸들을 구해서 한/영 상태를 변경하거나 조합 중인 한글을 반환하는 역할을 합니다. 함수에서, ANSI 는 아스키코드의 약자입니다. 게임메이커8.0 버전과 하위 버전에서는 이 형식을 사용합니다. UTF-8 형식은 게임메이커8.0 버전보다 상위 버전에서 사용합니다. 새로운 버전에서는 ime_set_composition_window 함수의 최적화와 DLL 을 UPX 형식으로 실행 압축하여 용량을 줄였습니다. 함수 ime_get_string_ansi() : string 현재 조합중인 문자열을 아스키코드형식으로 반환합니다. ime_get_string_utf8() : string 현재 조합중인 문자열을..