프로토타입 4

스프라이트 애니메이션 플레이 시키는 방법 - 유니티로 만드는 인디게임. 두더지 잡기 게임 MollyMolly 함께 만들기(2)

유한상태머신애니메이션을 재생시키고 서로 상태를 변환시키기 위해서는 FSM(Finite State Machine)을 알아야 한다. 오늘 만들어볼 두더지의 상태 흐름은 아래와 같이 구성하기로 하였다.각 상태의 변화에는 특정한 조건이 필요하다. 함수는 총 5개의 상태 * 2를 만들 것이다. 하나는 도입부, 그리고 하나는 상태에 따른 액션을 행동하는 함수.아래 보면, 이 부분이 5개의 상태를 말한다.이제 각각 상태를 변환 시킬 수 있는 조건들을 설정하면 된다. public enum MoleState{None, Open, Idle, Close, Catch} 우선 이 부분은 스크립트의 실행을 담당하는 부분인데 MS라는 변수값이 MoleState.Open이면 계속해서 Open_Ing()실행 시키도록 하고 있다. 과연..

유니티로 만드는 인디게임. PushMan 프로토 타입 함께 만들기(2)

주변에 BOX 만들고 충돌반응 시키기박스들 만들어서 배치하기블럭이 떨어질 수 있도록 RigidBody 세팅하기떨어지는 아래 부분에 블럭체크 할 수 있는 영역 만들기영역 통과할 때 뭐가 떨어지는지 체크하기박스 숫자 카운트 해서 16개 이상이면 게임 종료 시키기 using UnityEngine;using System.Collections; public class Shot : MonoBehaviour { public float Power = 200f;public float Range = 100; void Update(){Debug.DrawRay (transform.position, this.transform.forward * Range, Color.red);if (Input.GetKeyDown (KeyCode..

유니티로 만드는 인디게임. PushMan 프로토 타입 함께 만들기(1)

기본적인 플레이어 이동시키기바닥을 만들기 Cube 만들기플레이어 역할의 Capsule 만들기방향키 읽어오는 스크립트 만들기RigidBody 만들기 플레이어가 이동하는 방향 쳐다보게 하기각 방향 눌릴 때 방향키에 따른 값을 불러오기값을 더해서 가고 싶어하는 방향 값을 정하기구한 값으로 플레이어를 회전 시키고 플레이어를 전진시키기 방향전환 영상

페이퍼 프로토타이핑 포 게임 디자인 (paper prototyping for game design) 워크샵

페이퍼 프로토 타이핑에 대해종이를 이용해서 간단하게 게임을 구현해 보는 것을 말합니다.시스템을 해석하는데 유용하고, 가시적으로 매커니즘을 살펴 볼 수 있다는 장점이 있다.종이와 펜, 주사위 3가지만 가지고 만들어 본다.구현을 통해서 재미를 측정해 보는 것에 초점을 맞춥니다. 연습#1 - 페이지 프로토 타이핑 연습 패키지 게임 하나를 선정한다. 해당 게임의 핵심 디자인 시스템을 떠올린다. 연필, 종이, 주사위만 가지고 해당 시스템을 만들어 본다. 세부적인 것들은 버린다. 제한 시간 30분 중간 발표 평가 자신이 연구한 게임을 설명한다. 디지털에서 종이로 변했지만 여전히 남아있는 핵심은 무엇인가? 제한 시간 30분 연습#2 - 팀빌딩 시간 팀 프로젝트 (2~4인) 각자 역할을 분배한다. (시스템 디자이너, ..