Tutorial
Page 1 of 10
Surfaces
서피스Surface는 게임메이커의 그래픽 툴 중에 가장 강력한 기능입니다. 사용자에게 많은 권한을 주는 것들은 한편으로는 꽤 까다롭고 제대로 이해하지 않으면 쓰는게 문제가 생길 수 있습니다. 이번 고급 튜토리얼은 서피스의 많은 것을 게임에 반영하고 가장 나은 사용 방법을 알려줍니다. 또한 문제가 될 수 있는 부분을 해결 또는 피해갈 수 있는 방법도 설명합니다.
Surfaces are one of the most powerful of all graphical tools that you have available to you when you are creating games with GameMaker:Studio.
But, as with most things that empower you in some way, they are also quite tricky to use and can be problematic if not understood properly.
This advanced tutorial aims to explain how to get the most out of surfaces in your games, while also teaching you the best way to use them while avoiding (or resolving) any potential problems that they may cause.
꽤 지루해보이는, 슈터 게임의 기본부터 시작합니다. 그리고 흥미로운 볼 것을 추가해갑니다. 최종 완성 버젼을 보고 싶다면 Help --> Open GameMaker in Explorer 메뉴를 실행합니다.
탐색기에서 튜토리얼 폴더로 이동해서 Surface_Tutorial_FINISHED*gmz 파일을 찾아봅니다. 게임 메이커에서 이 파일을 임포트import하면 최종 완성 버젼을 볼 수 있습니다.
This tutorial starts with a very basic, and quite boring looking, area shooter game, which we are going to add to and convert into something far more interesting to look at.
You can also find a finished version of this tutorial example by going to the Help menu and selecting Open GameMaker in Explorer.
From here you can then browse to the Tutorials folder and the one containing this tutorial will have a file marked Surface_Tutorial_FINISHED*gmz which you can import into GameMaker:Studio at any time to see how the tutorial you are doing should look.
게임을 조금 플레이 해보고, 뭐가 바뀔지 생각해봅시다.
이동 : 화살키
마우스 왼쪽 버튼 : 무기 발사
마우스 오른쪽 버튼 : 수류탄 던지기
이 튜토리얼은 서피스를 게임에서 어떻게 사용하는지 살짝 다룹니다. 상상력과 신중한 프로그래밍으로 상당히 볼만한 효과를 만들 수 있습니다.
튜토리얼을 마칠 수 있도록 집중해주시고. (... 이해 안됨 ...)
Play the tutorial game a bit to get an idea of what it's like before we change anything (the controls are arrow keys to move, mouse to point, left mouse button to shoot and right mouse button to throw a
grenade).
It is worth noting that this tutorial only scratches the surface (sic) of how to use surfaces in your games, and with a bit of imagination and some careful programming you can use them to make some quite spectacular effects!
So, take your time to complete this tutorial and don't forget to revise the manual as well as it contains valuable information on the individual functions that we will be using in this tutorial.
NOTE: 게임 메이커 언어, GML에 대한 지식이 있어야합니다. 또는 GML에서 대해서 여기 있는 모든 예제 코드를 통해서 공부해갈 수 있습니다.
NOTE: This tutorial requires a good working knowledge of the GameMaker Language (GML), although you can also use it to learn a lot about basic functions since all code in the examples
is fully commented and explained.
Next 버튼을 눌러서 다음 페이지로 갑시다.