게임제작강좌352 [게임메이커강좌-기초]확률을 위한 랜덤 수치 GAME MAKER 강좌 KAYAN 게임을 제작하다보면 어떠한 확률에 이벤트를 발생시킨다던가, 또는 지정한 값에서 랜덤 값을 변수에 기록하고 싶을 때가 있을 것입니다. 그래서 이번 강좌에서는 랜덤 값을 만드는 것에 대해 알아보도록 합시다. ◈ 랜덤 값 만들기 아래의 함수는 랜덤값을 만들때 가장 보편적으로 사용하는 함수입니다. random(값) 이것은 소수점을 포함한 0 ~ 지정한 값 사이의 랜덤 값을 만들 때 사용합니다. 예를들면, a=random(10) 이렇게 한다면 0.15 또는 2.22 와 같이 0 ~ 10 사이의 소수점을 포함한 랜덤값이 만들어집니다. 확률로 응용한다면, 예를 들어 100%확률중 30%확률로 이벤트를 발생하고자 할때는, if random(100) 2014. 3. 13. (♡ ) Game Maker - 멀티 플랫폼 게임 제작툴 (▲ Game Maker : Studio) Game Maker 알고 계시다시피 이 프로그램은 말 그대로 게임 제작 프로그램입니다. 2D 전용 게임 제작 프로그램으로, 완벽하지는 않지만 3D 기능을 지원하여 간단한 3D게임을 만들 수도 있습니다. 최근에 나온 게임메이커 스튜디오는 멀티 플랫폼 지원으로 윈도우는 물론, Html5, 안드로이드, iOS, 타이젠, 리눅스 등의 앱 포팅이 지원됩니다. 게임메이커는 국내 및 해외 커뮤니티가 활발해서 예제를 쉽게 구할 수 있으며, 1인 개발에 최적화되어 혼자서도 게임을 제작할 수 있다는 장점이 있습니다. 홈페이지 https://gamemaker.io/ 게임메이커로 만들어진 게임들 https://gamemaker.io/en/showcase 요요게임즈 공식 커뮤니티 ht.. 2014. 3. 10. (♡ ) [게임메이커강좌-기초]이동에 대한 액션기능-2 GAME MAKER 강좌 KAYAN ◈ 패스 이동 액션(Path) 이번에는 패스로 이동하는 액션에 대해 알아봅시다. (▲ 패스 이동 액션) 패스 액션은 패스로 이동 방향을 미리 설정해 오브젝트를 이동시키는 것입니다. 복잡한 이동 경로라도 패스로 미리 설정해 쉽게 적용하여 이동시킬 수 있는 장점이 있습니다. (▲ 이동을 패스로 미리 설정) 패스 적용은 간단합니다. Set Path 액션으로 이동을 설정한 패스와 속도를 지정해주면 되는 것이지요. (▲ Set Path 액션) path : 이동 패스 speed : 이동 속도 at end : 패스 이동이 끝났을 때, 계속 이동시킬지 정지할지를 지정 - stop(정지), continue from start(시작 위치에서 계속) - continue from here(.. 2014. 3. 6. (♡ ) [게임메이커강좌-기초]이동에 대한 액션기능-1 GAME MAKER 강좌 KAYAN 이번 강좌에서는 이동에 대한 액션 기능에 대해 알아보도록 합시다. (▲이동 액션) ◈기본 이동 액션(Move) 이동은 GML 언어로 구성하는 것이 효율적이지만, 입문자가 처음부터 접하기에는 어려운 부분들이 많습니다. 그런 분들을 위해 액션기능이 있는 것이지요. 액션은 아이콘에 어떠한 액션인지 쉽게 알아볼 수 있게 구성되어있어 입문자들에겐 최적의 기능입니다. 그 중 이동에 대한 액션들을 알아 볼 것입니다. 이동 액션은 총4개로 구성되어있습니다. 기본적으로 방향에 따른 이동 액션, 그리고 좌표를 통해 이동 시키는 액션, 패스를 통해 이동시키는 액션, 장애물을 감지시켜 이동하다 멈추거나 회피시키는 액션으로 나뉘어집니다. 우선 기본적인 방향에 따른 액션에 대해 알아보도록 합시.. 2014. 3. 6. (♡ ) [게임메이커강좌-파티클]파티클 디자이너를 사용하여 파티클 구성 GAME MAKER 강좌 KAYAN 이번 강좌에서는 게임메이커에서 파티클을 쉽게 구성하도록 도와주는 파티클 디자이너에 대해 알아보도록 합시다. ◈파티클 디자이너를 사용하여 파티클 구성 파티클 디자이너는 게임메이커에서 파티클을 손쉽게 사용할 수 있도록 구성해주는 프로그램입니다. (▲ 파티클 디자이너) 파티클 디자이너를 사용하면 편하기도 하지만, 무엇보다도 좋은 점은 파티클을 구성하면서 어떤 식으로 형성되는지 미리 볼 수 있다는 점이지요. 값을 변경해도 바로 테스트해 볼 수 있기 때문에 몇 분간의 작업만으로 복잡한 유형의 파티클을 쉽게 구성할 수 있어, 작업 효율도 매우 좋은 편입니다. (▲ 파티클 디자이너 주요 기능) 파티클 디자이너는 파티클 이미터, 파티클 타입을 추가하거나, 세부 설정할 수 있습니다. .. 2014. 2. 27. (♡ ) 이전 1 ··· 48 49 50 51 52 53 54 ··· 71 다음