http://mugensh.kr/genchicken

닭장군(General Chicken)

게임만 하신다면 몰라도 상관없지만, 혹시나 분석하시는 분.. 그리고 제가 잊어먹지 않기 위해 써 놓겠습니다.

명령 입력을 바로 받지 않고 변수가 먼저 반응하도록 했습니다. 무겐은 명령을 입력받은 상태를 지속하게 하는 직접적인 방법이 없어서 어떤 동작중에 키 입력을 받으면 다른 동작으로 옮겨가게 할려면, 아주 정확한 때에 키입력을 해야 동작이동이 되는데, 이것은 사람에게 힘든 일이고, 그러므로 게임을 하는데 불편합니다. 그래서 변수를 이용했습니다.

명령이 입력되면 먼저 해당 변수를 1로 바꾸고, 그 변수가 1일 경우 적당한 때가 되거나, 적당한 조건이 성립할 때까지 기다렸다가 동작이 나가도록 했습니다. 철권의 기술입력방식을 생각하면 이해가 잘 될 것입니다.

일부 단순한 기본기는 굳이 변수를 거칠 필요 없이, 바로 나가게 해도 되겠지요.

모든 변수의 초기값은 0입니다.

var(0) : 인공지능. 전투방식을 1과 2로 나누어서 미묘한 차이를 줍니다. 둘중 어떤 방식이 나올지는 무작위로 결정됩니다.

기본기
var(1) : x
var(2) : y
var(3) : a
var(4) : b

초필살기
var(5)
var(6)
var(7)


필살기
var(8)
var(9)
var(10)


기술
var(11)
.
.
.
var(19)


태그
var(20) : 태그모드의 조건이 성립할 경우 1이 됩니다. 조건은, 2인용(Simul)이면서 닭장군(General Chicken)이 만든 캐릭터일때 성립하도록 했습니다. 이 변수가 켜져 있어야 태그가 가능해 집니다. 모든 태그동작에는 triggerall = var(20) = 1 이 있어야 한다는 이야기지요.

var(21)
: 피하고반격을 하거나 막고반격을 할 때, var(25)가 1이면서 공격이 성공하면 var(21)이 1이 됩니다. 그러면 동작이 끝날 무렵 적당한 때에 자동으로 태그를 합니다.

var(22) : 뒤에서 대기중인 경우, 1이 되게 했습니다. 기다리는지, 싸우는지를 표시하는 변수입니다.

var(23)
: 태그를 하면 1씩 올라갑니다. 태그를 한번이라도 했느냐 한 번도 안했느냐를 검사합니다. 처음에 이 변수가 0이면 다른동작은 하지말고 무조건 둘 중하나를 강제로 들어가게 하는데 썼습니다. 그냥 시작하면 들어가게 했더니 자꾸 다른동작을 먼저하는 현상이 발생해서 이런 방법을 썼습니다.태그를 할때마다 1씩 올라가므로 혹시 나중에 다른데에도 쓸 수 있을것 같습니다.

var(24) : var(26)이 1000이 아닐때 1이 됩니다. 자세한 설명은 var(26)에서 같이 하겠습니다.

var(25) : 피하고반격을 하거나 막고반격을 할 때, 태그(스타트)를 누르면 1이 됩니다. 그 후의 동작은 var(21)에서 설명한대로 진행됩니다. 피.반, 막.반 중에 태그 입력을 검사할 때 쓰입니다.

var(26) : 준비동작시에는 1000으로 있다가, 대결이 시작되면, var(24)가 1이 아니면서 var(23)이 0일때 0에서 999중 아무 수가 무작위로 입력됩니다. 그러면 1000이 아니게 되므로 var(24)는 위에서 설명한대로 1이 됩니다. var(23)은 지금까지 태그를 했느냐 안했느냐를 검사하는 용도이므로 var(23)이 0이라면 대결을 막 시작했다는 뜻입니다. 그리고 var(24)var(26)이 0에서 999중 어느 하나의 수를 가졌으므로 1000이 아니이기 때문에 1이 됩니다. var(24)가 1이고 var(23)이 0이면 둘 중 var(26)의 수치가 작은 쪽이 들어가서 기다리도록 했습니다. var(26)var(23)만 검사해도 충분히 구현 가능한데 왜 굳이 복잡하게 var(24)를 집어넣었냐 하면, 우리집 컴퓨터가 이상한지는 몰라도 var(26)만으로는 말을 잘 안듣는 일이 생기더랍니다. 그래서 그냥 확실하게 하려고 var(24)까지 집어넣었습니다. 설명해 놓고 보니, 읽으시는 분이 햇갈리겠네요. 뭐 게임하시는데는 몰라도 지장 없습니다. ㅎㅎ

실수형 변수 fvar
fvar(1) : 회복해야 할 체력 목표
fvar(2) : 체력목표와 현 체력의 차이
태그플레이중 뒤에서 기다릴때 체력이 서서히 차는데, 그때의 회복한계를 정한 것입니다. 총 피해량의 70%까지 차게 했습니다.

남은 변수는 마음대로 씁니다.
profile
본계는, 닭장군이야~
Category :
Rules
Views :
1975
Registered Date :
2008.10.09
08:53:31 (*.129.197.98)
Trackback :
http://mugensh.kr/28315/ee6/trackback
Article URL :
http://mugensh.kr/28315
  • You may set detail component configures by double-clicking background, text, images, or quotations
  • Press Ctrl+Enter to use paragraph. (Press Alt+S to submit)
  • Help Hotkeys
    • Un Do : Ctrl+Z
    • Re Do : Ctrl+Y
    • Bold : Ctrl+B
    • Underline : Ctrl+U
    • Italic : Ctrl+I
    • Style Remover : Ctrl+D
    • URL : Ctrl+L
Maximum Attachments : 0Byte/ 8.00MB
Maximum File Size : 8.00MB (Allowed Extensions : *.*)
Option :
:
:
:
:
List of Articles
No. Subject Author Viewssort Date Last Update
31 Sango Fighters OLD characters. [9] file id: id: General Chicken 8657 Nov 18, 2007 Jan 09, 2010 14:31
MaChao HuangZhong XuHuang XiaHouYuan XiaHouDun XuChu DienWei ZhangLiao LuBu GanNing Download : SangoFghter.7z  
30 Sango Fighters 관우(Guan Yu) imagefile id: id: General Chicken 3601 Oct 11, 2008 Jan 09, 2010 13:53
Last Update - 2010.01.09 Download : GuanYu.zip  
29 ScreenPack SangoFighter ScreenPack 640x480 [1] imagefile id: id: General Chicken 3150 Nov 12, 2007 Feb 09, 2009 12:28
Download : SangoFighter_ScreenPack_640x480.zip  
28 ScreenPack SangoFighter ScreenPack 320x240 [3] imagefile id: id: General Chicken 3075 Nov 12, 2007 Feb 09, 2009 12:28
Download : SangoFighter_ScreenPack_320x240.zip  
27 Speech 변수 사용예제 [5] id: id: General Chicken 3065 Apr 14, 2008 Jul 05, 2010 04:06
원문주소 : http://cafe.daum.net/MugenProleague/F5vt/26 정수변수는 var(0) ~ var(59) 를 쓸 수 있고 실수변수는 fvar(0) ~ fvar(39)를 쓸수 있습니다. 이 var는 정말 유용한 것으로 var값을 이용해 캐릭터의 각종 상태를 검사하거...  
26 Sango Fighters 장비(Zhang Fei) imagefile id: id: General Chicken 3020 Nov 13, 2008 Jan 09, 2010 13:53
Last Update - 2010.01.09 Download : ZhangFei.zip  
25 Sango Fighters GaMaengGuan imagefile id: id: General Chicken 2537 Nov 12, 2007 Apr 12, 2008 02:31
Download : GaMaengGuan.zip  
24 LifeBar Dune2 Lifebar 320x240 imagefile id: id: General Chicken 2504 Nov 20, 2007 Sep 05, 2009 14:37
Download : Dune2_Lifebar_320x240.zip  
23 Intro&Cerdits SangoFighter Intro&Credits [2] imagefile id: id: General Chicken 2436 Nov 12, 2007 Sep 05, 2009 14:35
Download : SangoFighter_Intro&Credits.zip  
22 Sango Fighters OLD stages. [1] id: id: General Chicken 2428 Nov 18, 2007 Oct 11, 2008 11:28
Download : stages2.zip CheonTangSan DongGuan JeoGunSan SoPae OJangWon JiSan SoYoJin SeoJu YuSuGu  
21 LifeBar SangoFighter Lifebar 640x480 imagefile id: id: General Chicken 2402 Nov 12, 2007 Apr 12, 2008 02:32
Download : SangoFighter_Lifebar_640x480_Original.zip Download : SangoFighter_Lifebar_640x480_BG.zip Download : SangoFighter_Lifebar_640x480_NBG.zip  
20 LifeBar One Must Fall 2097 Lifebar 640x480 imagefile id: id: General Chicken 2355 Feb 18, 2009 Feb 18, 2009 22:56
Download : OneMustFall2097_Lifebar_640x480.zip  
19 Working SangoFighters CHAR W.I.P. [5] imagefile id: id: General Chicken 2285 Feb 09, 2009 Feb 16, 2010 13:39
Completed Completed Completed Upgrading Waiting Waiting Waiting Waiting Waiting Waiting Waiting Waiting Waiting Waiting  
18 ScreenPack Dune2 ScreenPack 320x240 imagefile id: id: General Chicken 2238 Nov 20, 2007 Feb 09, 2009 12:27
Download : Dune2_ScreenPack_320x240.zip  
17 ScreenPack One Must Fall 2097 ScreenPack 640x480 [2] imagefile id: id: General Chicken 2187 Feb 18, 2009 Feb 21, 2009 13:43
Download : OneMustFall2097_ScreenPack_640x480.zip  
16 Sango Fighters HwaYongDo imagefile id: id: General Chicken 2156 Nov 12, 2007 Apr 12, 2008 02:29
Download : HwaYongDo.zip  
15 Sango Fighters JangPanPa imagefile id: id: General Chicken 2155 Nov 12, 2007 Apr 12, 2008 02:30
Download : JangPanPa.zip  
14 Speech 팔렛 만드는 방법. imagefile id: id: General Chicken 2144 Dec 20, 2007 Oct 04, 2008 06:39
포토샵 7.01 한글판을 썼습니다. ▲ 이 스샷은 강좌용으로 만든 것이니 실제로는 이것보다 더 많은 수의 그림을 모아야 할겁니다. 이렇게 필요한 색깔이 있는 중요 스프를 한곳에 집합시킵니다. 그리고 ▲ 여기에서 레이어를 배...  
13 Intro&Cerdits Dune2 Intro imagefile id: id: General Chicken 2093 Nov 20, 2007 Sep 05, 2009 14:35
Download : Dune2_Intro.zip  
12 Sango Fighters JangPanGyo imagefile id: id: General Chicken 2026 Nov 12, 2007 Apr 12, 2008 02:30
Download : JangPanGyo.zip