메뉴 건너뛰기

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

링크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 기타 던전월드 리플레이 "성창을 찾아라" - 2 노루발 75   2019-02-20 2019-02-20 05:45
지난 이야기 성창을 찾기 위해 모험을 떠난 일행. 마차를 빌려 남쪽 숲에 도착하는데... 그렇게 일행은 마차를 몰고 남쪽 숲 언저리에 다다라서 식사와 휴식을 끝냈다. 아노르: 아으~ 죽겠네 이거. 케이: 내가 힘들지 네가 힘드냐? 어디 엄살이야? 아노르: 하...  
2644 기타 던전월드 리플레이 "성창을 찾아라" - 1 [2] 노루발 122   2019-02-19 2019-02-20 04:59
시놉시스 훼야 신앙의 주도 라벤나 왕국. 라벤나 왕국에는 성스러운 창, 성창이 주교들에게 대대로 전해 내려오고 있다. 하지만, 대주교 "피터"의 임기 중, 왕국에서 보관하고 있던 성창이 도난당하는 사태가 발생하고 이에 대주교 피터는 왕국의 모험가들을 ...  
2643 기타 던전월드 리플레이 “시아게르타의 광산" 6화 - 한 순간의 충동 때문에 패가망신할 수도 있다 (1) [2] 대슬 140   2019-01-29 2019-01-30 21:26
던전월드 리플레이 “시아게르타의 광산" 6화 ~ 한 순간의 충동 때문에 패가망신할 수도 있다 ~ <등장 인물> 부랄리우스, 인간 전사. 이하 ‘랄' 모리스, 인간 도적. 이하 ‘모' 박춘배, 드워프 사제. 이하 ‘박' 또랑꾸스, 엘프 마법사. 이하 ‘또' 랑폴, 인간 사...  
2642 기타 던전월드 리플레이 "시아게르타의 광산" - 5화: 광산에 잠들어 있는 어둠 (2) [1] 대슬 92   2019-01-27 2019-01-27 03:40
은신처로 돌아오는 길에서. 모: 근데 아까 그 경비, 그렇게 둬도 되는 걸까요? 랄: 응? 모: 사장님이 시아게르타에 있다는 걸 경비대에서 알게 될지도 모르잖아요. 랄: 그 놈 좀 모자라 보이던데. 어차피 나를 귀신으로 알고 있을 거야. 그런 녀석 입막음하겠...  
2641 기타 던전월드 리플레이 "시아게르타의 광산" - 5화: 광산에 잠들어 있는 어둠 (1) [2] 대슬 74   2019-01-24 2019-01-24 03:35
<등장인물> 부랄리우스, 인간 전사. 이하 ‘랄' 모리스, 인간 도적. 이하 ‘모' 박춘배, 드워프 사제. 이번 세션 참여 안 함. 또랑꾸스, 엘프 마법사. 이하 ‘또' 랑폴, 인간 사냥꾼. 이하 ‘폴' 마법탐지 시도 이후 병을 얻은 또랑꾸스의 간호를 박춘배에게 맡기...  
2640 기타 던전월드 리플레이 "시아게르타의 광산" - 4화: 혼돈의 시아게르타 잠입 (2) [3] 대슬 70   2019-01-22 2019-01-22 23:41
웨슬리 상단의 보급품 하역장에 도착한 일행. 부랄리우스와 모리스는 들적의 습격에 의연하게 대처한 랑폴의 노련한 모습을 인상 깊게 지켜봤는지, 그를 영입하고자 한다. 작은 상단의 호위에 만족하고 살기는 싫었던 랑폴은, 모험이 성공하면 시아게르타 광산...  
2639 기타 초보 마스터를 위한 던전월드 마스터링 안내서 (1) 미치광이들을 다루는 법 [2] 대슬 93   2019-01-20 2019-01-20 01:59
서문에서 말했듯, 던전월드는 추상적인 룰입니다. 룰에 여백이 많기 때문에 플레이어들의 운신의 폭이 넓은 편입니다. 이는 플레이어들이 상상도 못한 짓들을 해서 전혀 예상하지 못한 방향으로 이야기가 진행되는 경우가 많다는 뜻입니다. 이런 상황들이 연속...  
2638 기타 초보 마스터를 위한 던전월드 마스터링 안내서 (서문) [1] 대슬 158   2019-01-19 2019-01-20 00:53
던전월드는 아포칼립스월드를 기반으로 만들어진 판타지 액션 활극 RPG입니다. 원작인 아포칼립스월드가 그렇듯이, 던전월드는 룰이 그다지 빡빡하지 않습니다. 무슨 짓을 (당)했을 때 어쩌구저쩌구 룰에 의거해 구구절절한 일이 일어나고 삐리리한 효과가 나...  
2637 기타 던전월드 리플레이 "시아게르타의 광산" - 4화: 혼돈의 시아게르타 잠입 (1) [1] 대슬 95   2019-01-19 2019-01-24 03:15
<등장인물> 부랄리우스, 인간 전사. 이하 ‘랄' 모리스, 인간 도적. 이하 ‘모' 박춘배, 드워프 사제. 이하 ‘박' 랑폴, 인간 사냥꾼. 이하 ‘폴' 또랑꾸스, 엘프 마법사. 이하 ‘또' 시아게르타에서는 조금 떨어져 있는 사거리 대로. 부랄리우스와 모리스는 시아게...  
2636 기타 던전월드 리플레이 "시아게르타의 광산" - 3화: 등장인물 소개 (2) 및 캠페인 배경 소개 [2] 대슬 99   2019-01-16 2019-01-20 02:39
<기존 등장 인물들 (PC)> “부랄리우스”. 인간. 레벨 2 전사. 30세. 가치관 악. 근력 17, 민첩 13, 체력 15, 지능 8, 지혜 9, 매력 12 키가 2m가 넘는 거한의 전사. 본래 시아게르타 경비대 출신이다. 허일리우스 공작, 그리고 경비대 내부의 배신자인 똥똥배우...  
2635 기타 던전월드 리플레이 "시아게르타의 광산" - 2화: 복수보다 급한 급똥 (2) [1] 대슬 49   2019-01-15 2019-01-16 01:45
<등장인물> 부랄리우스 (플레이어: 장펭돌), 인간 전사. 이하 ‘랄' 모리스 (플레이어: 노루발), 인간 도적. 이하 ‘모' 박춘배 (플레이어: 쿠로쇼우), 드워프 사제. 이번 세션 참여 안함. <NPC> 노인 (촌장): 프로즌크롭의 촌장. 똥똥배우스: 시아게르타의 기...  
2634 기타 던전월드 리플레이 "시아게르타의 광산" - 2화: 복수보다 급한 급똥 (1) [1] 대슬 107   2019-01-10 2019-01-10 03:20
글이 너무 길고, 소설 형식으로 쓰면 읽기에 불편할 것 같기도 하고, 플레이 하는 모습이 잘 안 드러나는 것 같아서 앞으로 아래의 양식으로 바꿉니다. 인물: 대화 /  지문 형식으로. <등장인물> 부랄리우스 (플레이어: 장펭돌), 인간 전사. 이하 ‘랄' 모리스 ...  
2633 기타 던전월드 리플레이 "시아게르타의 광산" - 1화: 앞 길을 막는 자에게는 오직 죽음 뿐 (2) [3] 대슬 80   2019-01-04 2019-01-05 22:42
점심 시간. 일행은 민박집 앞에 집결한다. 부랄리우스는 모리스에게 다가가 어깨를 툭 치고는, 한 쪽 눈을 찡긋하며 자랑스레 말한다. “자네였지?” “뭐가요?” “도둑 말이야.” ‘그걸 이제 알았냐.’ 모리스는 부랄리우스가 한심했지만 내색하지 않기로 한다. 어...  
2632 그림 똥손으로 그린 TRPG 등장인물 [2] 노루발 87   2019-01-03 2019-01-05 22:42
그러하다  
2631 기타 던전월드 리플레이 "시아게르타의 광산" - 1화: 앞 길을 막는 자에게는 오직 죽음 뿐 (1) [2] 대슬 135   2019-01-02 2019-01-04 06:57
세션 1. 앞 길을 막는 자에게는 오직 죽음 뿐 시아게르타로 향하는 부랄리우스, 모리스, 그리고 박춘배. 부랄리우스는 필요에 의해 모리스를 고용했지만, 내심 이 도둑놈이 허일리우스의 첩자가 아닐까 하는 의심을 품고 있다. 반면 인상좋은 사제 박춘배는 믿...  
2630 기타 던전월드 리플레이 "시아게르타의 광산" - 0화: 인물 소개 대슬 86   2019-01-02 2019-01-02 20:32
인물 소개 부랄리우스 (플레이어: 펭도르) 인간 전사. 나이 30세. 가치관 악. 근력 16, 민첩 13, 체력 15, 지능 8, 지혜 9, 매력 12 키가 2m가 넘는 거구. 덮수룩한 장발로 뒤덮인 얼굴에는 큰 흉터가 있다. 딱봐도 위압적인 갑옷으로 온 몸을 두른 채 흉흉한 ...  
2629 그림 펭도르 채색본 [1] file 흑곰 101   2018-10-21 2018-10-21 10:54
 
2628 그림 옥토대드 file 노루발 352   2017-06-12 2017-06-12 09:51
 
2627 게임 Rockman X: Pandora's Box 데모를 공개합니다. [팀원 모집중] [1] 누아 301   2017-04-25 2018-10-21 21:23
데모 플레이 영상     Github 링크: https://github.com/HDNua/RxpbEngineUnity 데모 다운로드: http://hdnua.tistory.com/60 (다운로드 수를 간접적으로라도 집계하기 위해 블로그 주소를 거는 점 양해 바랍니다.)   ---------------------------------------...  
2626 그림 The Darkest Of The Hillside Thickets:Big Robot Dinosaur file 노루발 103   2016-12-27 2016-12-27 09:03