메뉴 건너뛰기

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

링크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 추천 수 날짜 최근 수정일
2645 기타 던전월드 리플레이 "시아게르타의 광산" - 5화: 광산에 잠들어 있는 어둠 (2) [1] 대슬 92   2019-01-27 2019-01-27 03:40
은신처로 돌아오는 길에서. 모: 근데 아까 그 경비, 그렇게 둬도 되는 걸까요? 랄: 응? 모: 사장님이 시아게르타에 있다는 걸 경비대에서 알게 될지도 모르잖아요. 랄: 그 놈 좀 모자라 보이던데. 어차피 나를 귀신으로 알고 있을 거야. 그런 녀석 입막음하겠...  
2644 기타 던전월드 리플레이 "시아게르타의 광산" - 4화: 혼돈의 시아게르타 잠입 (1) [1] 대슬 95   2019-01-19 2019-01-24 03:15
<등장인물> 부랄리우스, 인간 전사. 이하 ‘랄' 모리스, 인간 도적. 이하 ‘모' 박춘배, 드워프 사제. 이하 ‘박' 랑폴, 인간 사냥꾼. 이하 ‘폴' 또랑꾸스, 엘프 마법사. 이하 ‘또' 시아게르타에서는 조금 떨어져 있는 사거리 대로. 부랄리우스와 모리스는 시아게...  
2643 방법 드루크엘라이 98   2015-05-02 2015-05-08 07:00
어떻게하면 선생님처럼, 모든 사람들을 그렇게 공평하게 증오할 수 있나요? 간단하네 제군. 나는 내가 가진 모든 진심과 능력을 다 해서 모든 사람들을 사랑하려고 한다네. 단, 땀을 흘리는 노력이 아니라 논리와 종교와 사상을 통해 말일세.  
2642 사라예보 드루크엘라이 98   2015-07-08 2015-07-08 04:13
창고에는 상자들이 그득하게 찼다. 일개미인 나와 병정개미인 그녀는 이 상자를 옮기는 임무를 맡았다. 언제까지 이걸 다 옮기랍니까? 내일까지 랍니다. 별 말도 안되는... 무심결에 내뱉었던 말이 그녀의 성미를 건드렸다. 말은 똑바로 하십시오. 세상 일이란...  
2641 기타 던전월드 리플레이 "시아게르타의 광산" - 3화: 등장인물 소개 (2) 및 캠페인 배경 소개 [2] 대슬 99   2019-01-16 2019-01-20 02:39
<기존 등장 인물들 (PC)> “부랄리우스”. 인간. 레벨 2 전사. 30세. 가치관 악. 근력 17, 민첩 13, 체력 15, 지능 8, 지혜 9, 매력 12 키가 2m가 넘는 거한의 전사. 본래 시아게르타 경비대 출신이다. 허일리우스 공작, 그리고 경비대 내부의 배신자인 똥똥배우...  
2640 악어와 개미 드루크엘라이 99   2015-06-12 2015-06-12 04:51
늪지를 거닐며 고기를 입에 넣기 위해 말 그대로 진흙탕 싸움을 하는 파충류들은 그 하나의 생명이 너무나도 작아 보이고 제대로 된 사냥 하나 못 할 것 같은 연약한 생물이라고 개미들을 관찰하며 무시한다. 하지만 개미를 무시하지 말지어다 악어여. 그들만...  
2639 기타 제 1회 혼둠배 대회 홍보 포스터 [1] 노루발 100   2019-04-25 2019-04-25 18:28
많이 퍼가주세요.  
2638 그림 펭도르 채색본 [1] file 흑곰 101   2018-10-21 2018-10-21 10:54
 
2637 차가움 드루크엘라이 102   2015-05-02 2015-05-02 05:02
어떤 어설프고 뚱뚱하고 못생기고 병든 몸을 봤는데 정작 내가 그로부터 느껴지는 것은 동정심이 아니라 한 없이 차가운 마음이더라 경련된 입가로 인사를 하던 순간부터 안도의 이별 인사를 건내는 순간까지 녀석과 이야기 나눈 모든 순간은 그저 짜증나고 의...  
2636 블랙홀 드루크엘라이 102   2015-07-16 2015-07-16 00:58
도대체 그 많은 바보들은 어떻게 해야 된다는 말인가 보통 사람이 문제는 아니다 그들은 사회의 자원으로 남김없이 태워질 운명이니 천재들은 조금 위험하다 하지만 그들의 가치는 그런 위험성을 덮어 두고도 남을 일이다 문제는 그 많은 바보, 바보들이다 바...  
2635 그림 The Darkest Of The Hillside Thickets:Big Robot Dinosaur file 노루발 103   2016-12-27 2016-12-27 09:03
 
2634 대화의 감옥 드루크엘라이 103   2015-05-26 2015-05-26 07:04
너의 감정 따위 듣고 싶지 않다 너의 지혜 따위 알고 싶지 않다 네놈의 생각은 감히 말할 시도도 하지 마라 나는 네가 얼마나 들으려고 애쓰는지 평가해 주겠다 얼마나 공감하려고 발버둥치는지 평가해 주겠다 변변찮은 모습을 보여주면 골수조차 마르도록 잘...  
2633 기타 던전월드 리플레이 "시아게르타의 광산" - 2화: 복수보다 급한 급똥 (1) [1] 대슬 107   2019-01-10 2019-01-10 03:20
글이 너무 길고, 소설 형식으로 쓰면 읽기에 불편할 것 같기도 하고, 플레이 하는 모습이 잘 안 드러나는 것 같아서 앞으로 아래의 양식으로 바꿉니다. 인물: 대화 /  지문 형식으로. <등장인물> 부랄리우스 (플레이어: 장펭돌), 인간 전사. 이하 ‘랄' 모리스 ...  
2632 만화 노루발 운전면허 따는 만화 - 3 [3] 노루발 107   2019-05-20 2019-06-04 01:42
원래 T자 구간 들어가기 전에 앞 차가 나오는 걸 기다렸다가 들어가느라 시간이 늦어졌다는 내용이 있었는데 연습을 몇번 더 하니 10초정도 기다려준다고 감점 안 되더라구요. 괜한 핑계 대는 내용이라 지금 생각해보니 부끄러워 안 그림.  
2631 일개미 드루크엘라이 108   2015-05-26 2015-05-26 07:03
나는 여왕을 위해 간도 내어주고 쓸개도 썰어주네 암개미들은 내가 슬플때 그녀의 눈물을 빨아주기를 바라고 내가 힘들때는 눈물 한 방울 내오지 말라며 공기 진동이 아닌 페로몬으로 요한다 어차피 나의 유전자는 여왕의 1/8, 암개미들의 1/4 참으로 합리적인...  
2630 타나토스 드루크엘라이 108   2015-06-02 2015-06-02 04:09
부족함이 죽음이 아니라 풍요로움이 죽음이다 너무 많은 것들을 돼지처럼 쳐 먹었고 즐거운 실루엣들만 시신경에 지지고 살다보니 이제 나의 뇌는 풍선처럼 부풀어 오른 상태로 어떠한 사고와 논리를 풀어내지 못한 채 있고 제발 누군가 나를 합당하게 죽여서 ...  
2629 노계(老鷄) [1] 드루크엘라이 109   2015-05-19 2015-05-19 05:47
주인 마님이 사랑하는 닭들은 전부 늙은 닭들 뿐이네. 주인 마님을 사랑하는 닭들도 전부 늙은 닭들 뿐이네. 모이를 주시니 늙은 닭들 아이고 마나님 감사합니다 하면서 다닥 다닥 달라 붙어 기름진 몸뚱아리 속의 모이주머니까지 곡식들을 채우려고 한다. 옆...  
2628 절대 무 드루크엘라이 109   2015-07-08 2015-07-08 04:17
모든 것이 없어졌다 물질조차 원자 단위로 갈갈이 쪼개지고 남은 것은 허무 어둠 그리고 나태함 양자 요동 조차 사치인 듯 일어나지 않는 그 곳에서 시간이란 것이 의미가 있을까? 의문이란 것은 의미가 있을까? 그럼에도 흘러가는 시간 공간, 삶의 흐름 그 결...  
2627 아무 것도 없었다 드루크엘라이 110   2015-07-08 2015-07-08 04:17
질량은 스스로를 증명하고 있는 것일까? 아픈 두뇌가 물질에 녹아져 내려가 신이 없음을 삶이 없음을 네 인생은 결국 빈 공간에 불과함을 너의 인생, 너의 끈, 너의 원자, 너의 모든 것이 결국 아무것도 아님을 세상을 채우는 환상에 불과하다는 말을 그 광활...  
2626 정작 떠도는 것은 헛소리와 의미 없는 농담 뿐 드루크엘라이 113   2015-05-19 2015-05-19 03:05
지혜로운 자들은 알고 있다. 정말 위대한 말은 삶 가운데 녹아져 들기에 말로 변명하지 말고 진심으로 사랑하며 살아가고 영리한 자들은 알고 있다. 정말 돈이 되는 말은 사람들의 이목을 집중시켜 그들에게 제공해 주는 끊임없는 자극이기에 영리한 자들은 평...