일반적으로 게임메이커로 게임을 제작할때 스프라이트의 크기 맨 뒷자리는 짝수로 만든다.

하지만 이렇게 하면 중심을 맞출때 중심이 정확하게 맞아떨어지지 않고 1픽셀씩 어긋나게 되는데, 이때 스프라이트의 크기를 1픽셀씩 키우거나 줄이면 중심을 맞출때 정확하게 맞아떨어진다.

(예제첨부, 실제로 스프라이트 크기가 짝수로 된 스프라이트를 회전시키면 중심이 정확하게 맞지 않음으로 인해 약간의 미동이 생기는것을 볼수있다.)

중심.gmk
0.01MB

by SHOOTING_STAR 2023. 6. 3. 18:26

가이팬게임 만들면서 인스턴트 수를 줄이고 최적화하는 방법이 있다.
블럭 오브젝트 CTRL 누른채로 오른클릭(겜스의 경우는 Just 오른클릭만)해서 코드 생성(Creation Code)을 클릭한다.
그러면 나오는 코드 입력창에 다음과 같이 입력한다.

image_xscale=(지형의 길이)

혹은


image_yscale=(지형의 높이)


기준점이 0,0(맨 위, 맨 왼쪽)
이렇게 입력한 오브젝트를 놓으면 그 오른쪽에 블럭 오브젝트등을 놓을 필요가 없어져, 저절로 최적화가 된다.

by SHOOTING_STAR 2023. 6. 3. 18:25
by SHOOTING_STAR 2020. 12. 21. 19:26

3D관련 기능 추가, 쓸데없는 함수 삭제, 외부파일 지원하는 개량판 소스입니다.

 

사용방법은 동봉된 txt파일을 참조해주세요.

 

다운로드(bgm_loop.zip, 원드라이브)

by SHOOTING_STAR 2020. 4. 26. 22:24

https://1drv.ms/f/s!AqJFip-30XQ0hqNu5wK-PsywWqE0Jg

by SHOOTING_STAR 2019. 6. 26. 08:23

다운로드(파일명 : binary_util.zip)

자세한 내용은 동봉된 txt 파일을 참조하세요

by SHOOTING_STAR 2019. 2. 18. 16:19

최대 21억 quintillion까지 표시 가능(예제에서는 최대 999 quintillion)

음수 지원

scorejari.gml

scorejari.gmk


by SHOOTING_STAR 2017. 7. 5. 00:04

제곧내


이동예제_발사예제.gmk


by SHOOTING_STAR 2017. 6. 23. 16:18

각종 유용한 dll 모음 사이트

http://www.gmtoolbox.com/


치트 엔진 방지 스크립트

https://www.youtube.com/watch?v=ZsQDWAaQw24

http://gmc.yoyogames.com/index.php?showtopic=492295


GMFMODSimple

http://gmc.yoyogames.com/index.php?showtopic=667579


FMODGMS

https://quadolorgames.itch.io/fmodgms


세이브파일 암호화(유료)

https://marketplace.yoyogames.com/assets/2441/savegame-custom-plus-encrypt


AES 지원(유료)

https://marketplace.yoyogames.com/assets/5093/aes-gml

by SHOOTING_STAR 2017. 4. 1. 20:19

 

 

설명은 압축파일 내부에 있음

 

bgmloopyeje.zip


20160416 수정-BGM 루프가 항상 부자연스러워보이던 문제 수정

20161201 수정-delta_time 사용으로 게임 내 프레임수에 관계없이 자연스러운 브금 무한루프

20161202 수정-피치, 볼륨 관련 설정, bgmloopscript.gmez 파일과 이에 관한 설명 추가

'기타 > 겜메 뻘팁' 카테고리의 다른 글

슈팅 게임 플레이어 기체 예제  (0) 2017.06.23
게임메이커 유용한 스크립트, dll 등  (0) 2017.04.01
ini 사용시 팁  (0) 2016.11.25
시간표시 팁  (0) 2016.03.01
배경 무한루프 예제  (0) 2015.10.07
by SHOOTING_STAR 2016. 12. 2. 00:23
| 1 2 |