메뉴 건너뛰기

자신의 창작물을 자유롭게 올리는 곳

링크1 :
링크2 :
공동 작업자 :
처음에는 단계도 있고
용병구입도 가능한
그런 스케일의 게임을 기획했으나
vb++의 한계로 너무 느려질것 같아
그만둿다.
아 뿌듯뿌듯할줄 알앗는데
만들고 나니 그리썩..
아무튼 비베로 만든걸로서는 3번째 작품
처음 만들엇던거와 비슷하게 잡는 형식이라
좀 쉽게 만들었다
시작한지는 꽤 됫는데
거의다 만들고 중간에 관둬서 어제 마무리 짓고
아이콘 만들고 해서 겨우 끝냇다.
메뉴얼은 안에 들어있으니 참조.
* 흑곰님에 의해서 게시물 복사되었습니다 (2006-01-01 13:40)

소스-------------------------

Dim 적1상태, 적2상태, 적3상태, 적4상태, 적5상태, 적6상태, 체력, 잡은수, 출현, 마력, 마법온

Private Sub 마비_Click()
If 마력 >= 20 Then
If 마비타임.Interval = 0 Then
마력 = 마력 - "20"
표시.Caption = 5
마비타임.Interval = 5000
마법온 = 1
적1이동반경.Interval = 0
적2이동반경.Interval = 0
적3이동반경.Interval = 0
적4이동반경.Interval = 0
적5이동반경.Interval = 0
적6이동반경.Interval = 0
End If
Else
If 마법온 = 0 Then
표시.Caption = "마력부족"
End If
End If
End Sub

Private Sub 마비시간_Timer()
If 마비타임.Interval = 5000 Then
If 마법온 = 1 Then
표시.Caption = 표시.Caption - 1
End If
End If
End Sub

Private Sub 마비타임_Timer()
적1이동반경.Interval = Rnd * 20
적2이동반경.Interval = Rnd * 20
적3이동반경.Interval = Rnd * 20
적4이동반경.Interval = Rnd * 20
적5이동반경.Interval = Rnd * 20
적6이동반경.Interval = Rnd * 20
마법온 = 0
마비타임.Interval = 0
End Sub


Private Sub 부활1_Timer()
If 적1상태 = 0 Then
출현 = 출현 + 1
적1상태 = 1
적1.Visible = True
적1.Top = Rnd * 2400
적1이동반경.Interval = Rnd * 20
End If
End Sub

Private Sub 부활2_Timer()
If 적2상태 = 0 Then
출현 = 출현 + 1
적2상태 = 1
적2.Visible = True
적2.Top = Rnd * 2400
적2이동반경.Interval = Rnd * 20
End If
End Sub

Private Sub 부활3_Timer()
If 적3상태 = 0 Then
출현 = 출현 + 1
적3상태 = 1
적3.Visible = True
적3.Top = Rnd * 2400
적3이동반경.Interval = Rnd * 20
End If
End Sub

Private Sub 부활4_Timer()
If 적4상태 = 0 Then
출현 = 출현 + 1
적4상태 = 1
적4.Visible = True
적4.Top = Rnd * 2400
적4이동반경.Interval = Rnd * 20
End If
End Sub

Private Sub 부활5_Timer()
If 적5상태 = 0 Then
출현 = 출현 + 1
적5상태 = 1
적5.Visible = True
적5.Top = Rnd * 2400
적5이동반경.Interval = Rnd * 20
End If
End Sub

Private Sub 부활6_Timer()
If 적6상태 = 0 Then
출현 = 출현 + 1
적6상태 = 1
적6.Visible = True
적6.Top = Rnd * 2400
적6이동반경.Interval = Rnd * 20
End If
End Sub

Private Sub 부활시간랜덤_Timer()
부활1.Interval = Rnd * 5000
부활2.Interval = Rnd * 5000
부활3.Interval = Rnd * 5000
부활4.Interval = Rnd * 5000
부활5.Interval = Rnd * 5000
부활6.Interval = Rnd * 5000
End Sub
Private Sub 싹쓸이_Click()
If 마력 >= 50 Then
If 마법온 = 0 Then
마법온 = 1
마력 = 마력 - "50"
적1상태 = 0
적2상태 = 0
적3상태 = 0
적4상태 = 0
적5상태 = 0
적6상태 = 0
잡은수 = 잡은수 + 출현
적1.Left = 0
적2.Left = 0
적3.Left = 0
적4.Left = 0
적5.Left = 0
적6.Left = 0
적1.Visible = False
적2.Visible = False
적3.Visible = False
적4.Visible = False
적5.Visible = False
적6.Visible = False
출현 = 0
마법온 = 0
End If
Else
If 마법온 = 0 Then
표시.Caption = "마력부족"
End If
End If

End Sub

Private Sub 적1_Click()
적1상태 = 0
잡은수 = 잡은수 + 1
출현 = 출현 - 1
적1.Left = 0
적1.Visible = False
End Sub

Private Sub 적1이동반경_Timer()
If 적1상태 = 1 Then
If 적1.Left < 5610 Then
적1.Left = 적1.Left + 25
Else
적1.Left = 0
적1.Visible = False
적1상태 = 0
출현 = 출현 - 1
체력 = 체력 - "10"
End If
End If
End Sub

Private Sub 적2_Click()
적2상태 = 0
잡은수 = 잡은수 + 1
출현 = 출현 - 1
적2.Left = 0
적2.Visible = False

End Sub

Private Sub 적2이동반경_Timer()
If 적2상태 = 1 Then
If 적2.Left < 5610 Then
적2.Left = 적2.Left + 25
Else
적2.Left = 0
적2.Visible = False
적2상태 = 0
출현 = 출현 - 1
체력 = 체력 - "10"
End If
End If
End Sub

Private Sub 적3_Click()
적3상태 = 0
잡은수 = 잡은수 + 1
출현 = 출현 - 1
적3.Left = 0
적3.Visible = False

End Sub

Private Sub 적3이동반경_Timer()
If 적3상태 = 1 Then
If 적3.Left < 5610 Then
적3.Left = 적3.Left + 25
Else
적3.Left = 0
적3.Visible = False
적3상태 = 0
출현 = 출현 - 1
체력 = 체력 - "10"
End If
End If
End Sub

Private Sub 적4_Click()
적4상태 = 0
잡은수 = 잡은수 + 1
출현 = 출현 - 1
적4.Left = 0
적4.Visible = False
End Sub

Private Sub 적4이동반경_Timer()
If 적4상태 = 1 Then
If 적4.Left < 5610 Then
적4.Left = 적4.Left + 25
Else
적4.Left = 0
적4.Visible = False
적4상태 = 0
출현 = 출현 - 1
체력 = 체력 - "10"
End If
End If
End Sub

Private Sub 검사_Timer()
If 체력 < 70 Then
Image4.Visible = False
End If
If 체력 < 50 Then
Image3.Visible = False
End If
If 체력 < 30 Then
Image2.Visible = False
End If
If 체력 <= 0 Then
게임오버.Visible = True
End If
숫자체력.Caption = 체력
숫자잡은수.Caption = 잡은수
숫자출현.Caption = 출현
숫자마력.Caption = 마력
End Sub


Private Sub 적5_Click()
적5상태 = 0
잡은수 = 잡은수 + 1
출현 = 출현 - 1
적5.Left = 0
적5.Visible = False
End Sub

Private Sub 적5이동반경_Timer()
If 적5상태 = 1 Then
If 적5.Left < 5610 Then
적5.Left = 적5.Left + 50
Else
적5.Left = 0
적5.Visible = False
적5상태 = 0
출현 = 출현 - 1
체력 = 체력 - "20"
End If
End If
End Sub



Private Sub 적6_Click()
적6상태 = 0
잡은수 = 잡은수 + 1
출현 = 출현 - 1
적6.Left = 0
적6.Visible = False
End Sub

Private Sub 적6이동반경_Timer()
If 적6상태 = 1 Then
If 적6.Left < 5610 Then
적6.Left = 적6.Left + 25
Else
적6.Left = 0
적6.Visible = False
적6상태 = 0
출현 = 출현 - 1
체력 = 체력 - "10"
End If
End If
End Sub



Private Sub 표시복원_Timer()
If 마법온 = 0 Then
표시.Caption = " "
End If
End Sub

Private Sub 회복_Timer()
If 체력 < 100 Then
체력 = 체력 + 10
If 체력 > 70 Then
Image4.Visible = True
End If
If 체력 > 50 Then
Image3.Visible = True
End If
If 체력 > 30 Then
Image2.Visible = True
End If
End If
If 마력 < 100 Then
마력 = 마력 + 10
End If
End Sub

Private Sub Form_Load()
체력 = "100"
마력 = "100"
잡은수 = "0"
출현 = "0"
검사.Interval = 1
End Sub
조회 수 :
487
등록일 :
2005.10.29
22:38:24 (*.147.)
엮인글 :
게시글 주소 :
https://hondoom.com/zbxe/index.php?mid=create&document_srl=53721

재피디

2008.03.19
04:36:00
(*.147.86.218)
p.s 음악 넣어도 안밀리는법좀 알려달라.

검은바람

2008.03.19
04:36:00
(*.209.192.21)
컥.. 성지키기라.. 잼있겠네여ㅛ

키아아

2008.03.19
04:36:00
(*.213.188.47)
-다시하고싶으면다시켜라-가 인상적인작품이네요.

흑곰

2008.03.19
04:36:00
(*.146.136.9)
정말 놀랐습니다. 제가 알려준 기억이 없는 것들을 어떻게? 정말 대단하십니다!
List of Articles
번호 제목 글쓴이 조회 수 추천 수 날짜 최근 수정일sort
665 [rpg2000]삼겹살-EX [6] 케르메스 495   2006-01-06 2008-03-19 04:36
어느날 삼겹살을 먹은직후 감동먹어서 만든 게임입니다. 제가 생각한것보다 재미없어서 안타까운 게임. [다운로드] 동작키 enter or space, esc or x  
664 [VB]손가락 [2] 케르메스 299   2006-01-06 2008-03-19 04:36
이건 좀더 만져서 손가락v1.1 만들려고 했던건데 그냥 버릴려구요. 하지만 요즘 VC++공부중이라 C++로 리메이크 할 가능성도... [다운로드]  
663 이걸 게임이라고 해야되나... [3] file 464   2006-01-02 2008-03-19 04:36
 
662 게임 김검묘지에서 [잡기게임] [2] file 라컨 376   2005-08-22 2008-03-19 04:36
 
» 미니게임 [성지키기] [4] file 허클베리핀 487   2005-10-29 2008-03-19 04:36
처음에는 단계도 있고 용병구입도 가능한 그런 스케일의 게임을 기획했으나 vb++의 한계로 너무 느려질것 같아 그만둿다. 아 뿌듯뿌듯할줄 알앗는데 만들고 나니 그리썩.. 아무튼 비베로 만든걸로서는 3번째 작품 처음 만들엇던거와 비슷하게 잡는 형식...  
660 (RPG2000)혼둠인들의 이야기들. [8] file 559   2005-08-12 2008-03-19 04:36
 
659 캐치 플라이 [2] file 허클베리핀 401   2005-08-22 2008-03-19 04:36
 
658 미완성 1 file 라컨 200   2006-03-29 2008-03-19 04:36
 
657 키기기긱 16초짜리 허접한 음악 [2] file 팽이 213   2006-03-26 2008-03-19 04:36
 
656 맑은 세상 [1] file 라컨 213   2006-03-18 2008-03-19 04:36
 
655 빠른비트의 드럼 [3] 케르메스 293   2006-03-04 2008-03-19 04:36
저번에 올린것 처럼 드럼 비트인데 템포를 160으로해서 극강속도를 냈더니 도저히 사람으로썬 소화해낼수없는 비트가 나왔습니다.  
654 처음으로 만들어본 것 [3] 케르메스 229   2006-02-17 2008-03-19 04:36
곡이 아니라 드럼비트 입니다. 비망록, SONG2, Smoke on the water, 활주 이렇게 4곡의 비트가 들어있습니다. 필인은 따로 제가 넣은거구요. 4곡의 비트를 제가 나름대로 재구성 시킨것입니다. 재미삼아 만들어본건데 왠지 절묘해서 올려봅니다.  
653 음악이란 이런것이다 [2] file 아리포 205   2006-02-14 2008-03-19 04:36
 
652 일상생활 [5] file 라컨 299   2006-01-24 2008-03-19 04:35
 
651 뜨거운태양 [6] file 라컨 322   2006-01-24 2008-03-19 04:35
 
650 도둑스토리2 [2] 라컨 247   2006-01-07 2008-03-19 04:35
mid 올릴게 없어서 허허  
649 일반 귀를 볼수있게 만든 유비 [1] file EH 230   2006-04-03 2008-03-19 04:34
 
648 일반 유비의 다른 상상도 [4] file EH 312   2006-04-02 2008-03-19 04:34
 
647 일반 유비 [5] file 낄아 318   2006-04-01 2008-03-19 04:34
 
646 일반 등장 [7] file 뒹굴 327   2006-03-26 2008-03-19 04:34