게임 기획

사실은 이 게시판을 요청한 사람으로써

제가 머리속에만 담고 있는 많은 게임아이디어들을 풀어놓아 보려고 합니다.

뭐.. 보잘것 없는 잡생각이나 다름 없지만.. 부디 끝까지 읽어 주시길..



제가 여기서 소개하고자 하는 시스템은 5가지 입니다.

1. 타이밍 회피 시스템

2. 타이밍 회피 시스템

3. 1+2
4. 자동조준 시스템


상용화된 액션게임들을 보면 타이밍이 무척 중요합니다.

순간의 실수로 적의 일격을 흘려낼 수도, 반격 할 수도 있죠.

알만툴로도 이런게 가능하지 않을까요?


알만툴에는 병렬처리와 대기 이벤트가 있습니다

이 둘만 잘 사용하면 이런 게임을 만들 수 있지 않을 까요?



적에게 피격 당할을 때, 우리가 일반적으로 알고 있는 액션 알피지처럼 Hp를 깎는것이 아니라

병렬 이벤트를 발동 시켜서 특정 변수에 +1을 합니다

이것을 1 프레임 마다 반복시키기 위해 대기를 1프레임 넣어줍니다.

그리고 조건분기로 우리가 '회피키' 라고 부를 키를 눌렀을 경우를 만듭니다.

이 키가 눌러 졌을 경우, 변수의 값에 따라 적의 공격에 대한 주인공의 반응을 다르게 하는 것이죠


타이밍은 여러분의 생각에 따라 마음대로 정할 수 있습니다.

지금까지의 것을 알만툴의 모습으로 표현해 볼까요?



적 이벤트의 공격 페이지

...
스위치 [피격] on


> 회피 시스템 이벤트
(병렬처리, 스위치 [피격] on)

조건분기 : 버튼 ( ) 이 눌러졌을 때
 : 조건분기 : 변수 [타이밍] 이 @ 이하
     : 스위치 [반격] on
     그외의 경우
     : 조견분기 : 변수 [타이밍] 이 # 이하
         : 스위치 [회피] on
         그외의 경우
          : 스위치 [피격] on
변수 [타이밍]  +1
대기 [1프레임]


페이지2
(병렬처리. 스위치 [피격] on, 변수 [타이밍]이 %이상)

스위치 [피격] on


뭐 이정도로...

마지막 페이지2 는 시간초과시의 상황에서 회피키를 누르지 않았을 경우에 대한 것으로

일정시간내에 키를 누르지 않으면 무조건 피격되게 하는 키인거죠


이를 이용하면 HP를 넣을 필요가 없게 되죠

더 튼튼한 신체를 표현하는데는 {피격} 이벤트에서 표현하면 되는 문제니까요.


또 이를 이용한 다른 시스템으로 '콤보' 시스템이 있겠죠

공격버튼을 연타 했을 경우, 그 속도에 따라 다른 공격이 나간다던가

특정 스킬을 연속으로 쓰는 것등이 있겠죠




솔직히, 공격을 받았는데 팔이 부러졌는지 머리가 깨졌는지 상관없이 hp가 다는 현상에 불만족 스러웠답니다

액션게임이라면 더 액션스러워야 하지 않을 까요?


부위별로 타격을 입었을 경우, 그에 해당하는 패널티를 주는 겁니다.

그리고 치명적인 타격을 입었을 경우, 바로 게임오버가 되는거죠

물론 과다출혈도 있어야 겠죠

우선 부위를 선택하는 것은 어렵지 않죠

난수로 결정하면 되는 문제니까요


다만 여기서.. 총알로 쏜거나 칼로 휙 그은거나 똑같이 다친다면 이상하겠죠?

공격타입을 결정하시는건 스위치, 변수, 어떤걸로도 됩니다.

스킬을 중심으로 하신다면, 스킬이 어디를 노릴것인가도 잘 판단하셔야 겠죠

이런 방식의 문제점이라면... 아무래도 엄청나게 많은 이벤트 페이지가 들어간다.. 겠죠?


그렇기 떄문에 이 시스템 또한 굳이 적에게 까지 쓰실 이유는 없습니다...

설정으로 적들을 생명체가 아닌 존재로 하신다거나,  무정형이라고 하시거나

또는 그냥 귀찮다고 빼시거나 방법은 여러가집니다.


여기서 방어형 패시브 스킬까지 생각해 낼 수 있겠죠

스위치 하나가 켜져 있음으로 해서 머리가 깨질 확률을 줄일 수도 있겠죠

다만 이젠 이벤트 페이지가 곱절로 들겁니다 (..)


이제 남으신 일은 부위별로 따로 판정한 방어력에 각 위력을 대입시켜 타격치를 뽑아내시는 일입니다.

위력에 따라 흉부, 머리 같은 부위는 즉사를 유발할 수도 있겠구요..

팔이나 다리의 경우에는 잘해야 절단이겠죠... 뭐 과다출혈로 곧 죽겠지만

이 부분은 여러분의 마음대로 랍니다.

조건분기와 변수만 쓰신다면 충분하겠죠


아! 과다출혈 부분은 두가지 변수로 처리해야 합니다.

출혈을 일으킬 정도의 타격을 받으면, 출혈량 변수를 더해 주시구요

병렬 이벤트로 그 출혈량 변수를 출혈과다 변수에 더하셔서

일정 수치가 되면 죽이시면 그만입니다.

붕대나 지혈제 같은 아이템으로 출혈량 변수를 줄이거나

수혈등으로 출혈과다 변수를 줄일수도 있으시겠죠

다음으로 자동조준...

솔직히 바람의 나라식의 일자형 공격은 너무 비현실적입니다.

좀더 현실적인 사격 시스템은..?


답은 의외로 가깝습니다.

문제의 '이펙트' 를 없애면 되죠

자동적으로 가장 가까운 거리의 적을 '알아서' 조준해서

바로 데미지를 입히는 거죠

물론 주인공에게 까지 그래서는 곤란하구요...

기어오는 몬스터들에게 플레이어가 총같은 무기로 대항할 때 쓸 수 있겠죠?


하지만 또 하나의 문제점이 남아있죠

알만툴 캐릭터는 4방향 밖에 보질 못한다는 건데요...

또다시 '버리는 방법' 을 동원해 봅시다

바로 던파식으로 횡스크롤 액션으로 하는 것이죠

아 곤란한 문제는 맵칩을 따로 찍어줘야 한다는 부분이네요 ;ㅈ;


그런데 또 재미없게 그냥 버튼 하나 누르면 탕 쏘는건 재미 없죠?

그래서 저는 '사격준비자세' 를 생각 했습니다

조준키라는 특별한 키를 설정한 후

그 버튼을 누르면 캐릭터 칩을 바꾸고 총을 꺼내든 모습으로 만든후

발사버튼으로 총을 발사하는거죠


전에 구했던 좌표값까지 활용해 보죠

수학시간에 배운 공식을 대입해도 되지만...

아무래도 복잡해지니     <- 참패한 경험이 있답니다.. 왜인지 모르게 좌표가 수백단위로 뛰어있었다는...

그냥 XY 좌표의 합으로 처리하죠

그 값이 커지면 커질수록, 조준 버튼 이후에 대기 시간을 늘리는 거죠

조건분기를 이용해서 말입니다 (이하 설명은 생략)


이를 이용하면 너무 빠르거나, 너무 작거나, 하늘을 날거나 해서 맞추기 힘든 적들의 경우에도

간단하게 적용하실수 있겠죠



음.. 이걸로 적어도 한가지는 쓸어 내렸군요

다음에 또 시간이 나고 마음이 내키면 다른 시스템으로 만나뵙지요

이런 허무맹랑하고 난처한 이야기를 끝까지 다 들어주셨다면 감사드리겠습니다.


TAG •

Who's Bloodletter

?
도트에 관한 강좌, 또는 게임 같이 만들실 도터 분 구해요 'ㅈ' ...

Comment '8'
  • profile
    NewSet 2009.01.12 12:31
    흠.. 초딩이 이해하긴 힘들지만
    대충 알아들엇어요~!
    액션을 현실적으로 하려면 알툴에 무리가
    가지 않나;; 그리고 다운되면 멍멍이가 되죠!
     상처받앗음 ㅈㅅ;;
  • profile
    NewSet 2009.04.08 08:19
    일단은 졸업안햇으니까 초딩 =ㅅ=..;;
  • ?
    [Dark].Angel 2009.01.14 00:48
    흠.. 이건 응용하기가 어렵겠네요..
    이해쉽게 해주시면 감사하겠습니다. 그래도.. 저는 개인적으로 좋다고 생각되네요 ^^
  • ?
    스커드 2009.01.14 13:42
    굿. 이런걸로 하면 몬스터헌터같은거도 만들수 있겠네요.
  • ?
    달을먹는꽃 2009.01.17 13:41
    이해는 가는데 만들어보려니 귀차니즘 발발...
  • ?
    DongGil 2009.01.26 16:17
    실현해볼려고해도 막상 하면 귀찮은...
    하지만 이건 실제있는 게임을 따라한것같은 기분이 드는 거는 나뿐인가...
  • ?
    나뚜루 2009.02.04 14:41
    타격.. 그래픽&시스템 면에서 여러가지로 복잡하다는;
    아이디어는 좋은데 실현이 조금 어려울 것 같네요.
  • ?
    팝☆ 2010.01.17 01:05

    흠.. 꽤오래된 글이지만.... . 아이디어는 좋으신데.. 구현이 어려울듯.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 게임 기획 튜토리얼 15 습작 2012.09.04 18735
공지 공지 시나리오 집필 프로그램 소개 4 file 습작 2012.07.04 29477
공지 공지 스토리 작법 정보 모음 습작 2012.06.26 17032
공지 공지 게임 시나리오란? 12 file 습작 2012.05.06 19533
공지 공지 게임 기획 4 file 습작 2012.05.06 17531
56 아이디어 추리물이에요!!!살짝만다듬어주시면 우수작이될꺼같네요 1 참깨빵위에순쇠고기패티두장특별한소스양상추치즈피클양파까지 2013.09.21 1639
55 아이디어 몇주 뒤면 정식으로 고2가 되는 고딩의 아이디어 5 zenos 2014.02.19 1595
54 아이디어 언제 한 번 만들(어보고 싶은)려고 하는 게임 1 file 달고냥 2014.08.02 1574
53 아이디어 CHAT- 채팅을 활용하는 어드벤처게임 Cosmit 2014.06.21 1564
52 아이디어 음..살짝 막장인 호러스토리.. 6 참깨빵위에순쇠고기패티두장특별한소스양상추치즈피클양파까지 2013.09.21 1553
51 아이디어 실험대상이 플레이어인 게임은 어떨까요. 5 xema 2013.11.10 1542
50 아이디어 갑자기 생각난건데 4 으아아 2013.12.04 1530
49 아이디어 시나리오인지 시놉시스인지 기획인지 뭘지 #1 1 2013.08.08 1520
48 아이디어 부서진 세계의 천사 Andromeda 2014.02.03 1518
47 아이디어 1차로 정리해보았습니다 으아아 2013.12.05 1499
46 아이디어 꿈결속의 왕국을 향하여 1 이룩 2013.09.21 1465
45 아이디어 from the memory(가제)수정 계속 추가할 예정 2 나는이다 2014.01.14 1460
44 아이디어 제목좀 지어주세요 9 마맨 2014.01.12 1459
43 아이디어 Darkness Area(이름 수정될 수 있음)-추리 1 김밥말이맛있다 2013.11.20 1447
42 아이디어 빛을 향해서 리베르타 2013.07.31 1429
41 아이디어 달을 향한 늑대이야기 리베르타 2013.07.26 1415
40 아이디어 이제 곧 고2가될 고1의 게임 아이디어 zenos 2013.12.14 1410
39 아이디어 이건 어떨까요 2 으아아 2013.11.25 1338
38 아이디어 고1의 게임 아이디어 두번쨰 zenos 2013.10.09 1326
37 아이디어 예전에 만들려다 폐기된 게임 '디바인 게이트'의 아이디어입니다. 애플이다 2014.08.21 1233
36 아이디어 (막장)돈사의 모험~! 지혈이 2014.06.13 1211
35 아이디어 고2가 오랜만에 올리는 게임 아이디어 1 zenos 2014.08.31 1115
34 아이디어 Littlest Alchemist 말라야 2014.07.25 886
33 아이디어 어제 시작했는데 아이디어하나 올려봅니다 김정훈입니다 2014.09.01 875
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7