메뉴 건너뛰기

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

링크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 최근 수정일
65 기타 본격 트오세 하는 글 (5) 노루발 265   2016-01-31 2016-01-31 06:50
그 날, 우리는 떠올렸다... 끝없이 시전되는 슬리프의 공포를... 풀 수 없는 빙결의 공포를... '130 인던', 그 이름도 악명이 자자한 '르귄가문의 저택'이다. 부푼 마음으로 130 인던에 처음 들어간 내가 느낀 것은, 상태 이상이 엄청 많이 걸린다! 상태 이상...  
64 기타 본격 트오세 하는 글 (6) 노루발 232   2016-01-31 2016-01-31 07:05
'갓동 매칭' 패치로 인던의 효율이 매우 좋아졌다. 130 인던을 졸업하고, 145 인던을 바라보게 된 나는 주말에 PC방으로 가서(경험치 더 주니까) 인던 초기화를 써서 인던을 돌았다. 130 인던에 벌벌 떨 때가 엊그제 같았는데, 인던을 몇 번 도니 벌써 130 인...  
63 기타 본격 트오세 하는 글 (7) 노루발 236   2016-02-02 2016-02-02 23:01
160 인던은 효율이 별로 좋지 않고, 퀘스트도 별로 없어 레벨을 올릴 방법이 일일 퀘스트와 필드 사냥밖에 없어 사람들이 '헬 구간'이라고 부르며 기피하던 곳이었다. 하지만 갓동매칭으로 경험치를 많이 받은 나에게는 그런 거 없었고, 퀘스트를 밀면 175 인...  
62 기타 본격 트오세 하는 글 (완) 노루발 381   2016-02-05 2016-02-05 22:41
결국 현자타임을 버티지 못하고 트오세를 접게 되었다. 딜도 안 돼, 힐도 안 돼, 탱도 안 돼, 컨셉 잡아서 놀지도 못해. 내가 이걸 왜 키웠지. 다른 캐릭터를 키우려고 해도, 도저히 여태까지 해온 걸 반복할 자신이 없어서 못 키울 것 같다. 다시 1렙부터 귀...  
61 만화 [게임개발 여고생!] 똥똥배 대회 참가하기 [8] file 중원 647   2016-03-04 2016-03-21 19:50
 
60 그림 The Darkest Of The Hillside Thickets:Big Robot Dinosaur file 노루발 103   2016-12-27 2016-12-27 09:03
 
59 게임 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 (다운로드 수를 간접적으로라도 집계하기 위해 블로그 주소를 거는 점 양해 바랍니다.)   ---------------------------------------...  
58 그림 옥토대드 file 노루발 352   2017-06-12 2017-06-12 09:51
 
57 그림 펭도르 채색본 [1] file 흑곰 101   2018-10-21 2018-10-21 10:54
 
56 기타 던전월드 리플레이 "시아게르타의 광산" - 0화: 인물 소개 대슬 86   2019-01-02 2019-01-02 20:32
인물 소개 부랄리우스 (플레이어: 펭도르) 인간 전사. 나이 30세. 가치관 악. 근력 16, 민첩 13, 체력 15, 지능 8, 지혜 9, 매력 12 키가 2m가 넘는 거구. 덮수룩한 장발로 뒤덮인 얼굴에는 큰 흉터가 있다. 딱봐도 위압적인 갑옷으로 온 몸을 두른 채 흉흉한 ...  
55 기타 던전월드 리플레이 "시아게르타의 광산" - 1화: 앞 길을 막는 자에게는 오직 죽음 뿐 (1) [2] 대슬 135   2019-01-02 2019-01-04 06:57
세션 1. 앞 길을 막는 자에게는 오직 죽음 뿐 시아게르타로 향하는 부랄리우스, 모리스, 그리고 박춘배. 부랄리우스는 필요에 의해 모리스를 고용했지만, 내심 이 도둑놈이 허일리우스의 첩자가 아닐까 하는 의심을 품고 있다. 반면 인상좋은 사제 박춘배는 믿...  
54 그림 똥손으로 그린 TRPG 등장인물 [2] 노루발 87   2019-01-03 2019-01-05 22:42
그러하다  
53 기타 던전월드 리플레이 "시아게르타의 광산" - 1화: 앞 길을 막는 자에게는 오직 죽음 뿐 (2) [3] 대슬 80   2019-01-04 2019-01-05 22:42
점심 시간. 일행은 민박집 앞에 집결한다. 부랄리우스는 모리스에게 다가가 어깨를 툭 치고는, 한 쪽 눈을 찡긋하며 자랑스레 말한다. “자네였지?” “뭐가요?” “도둑 말이야.” ‘그걸 이제 알았냐.’ 모리스는 부랄리우스가 한심했지만 내색하지 않기로 한다. 어...  
52 기타 던전월드 리플레이 "시아게르타의 광산" - 2화: 복수보다 급한 급똥 (1) [1] 대슬 107   2019-01-10 2019-01-10 03:20
글이 너무 길고, 소설 형식으로 쓰면 읽기에 불편할 것 같기도 하고, 플레이 하는 모습이 잘 안 드러나는 것 같아서 앞으로 아래의 양식으로 바꿉니다. 인물: 대화 /  지문 형식으로. <등장인물> 부랄리우스 (플레이어: 장펭돌), 인간 전사. 이하 ‘랄' 모리스 ...  
51 기타 던전월드 리플레이 "시아게르타의 광산" - 2화: 복수보다 급한 급똥 (2) [1] 대슬 49   2019-01-15 2019-01-16 01:45
<등장인물> 부랄리우스 (플레이어: 장펭돌), 인간 전사. 이하 ‘랄' 모리스 (플레이어: 노루발), 인간 도적. 이하 ‘모' 박춘배 (플레이어: 쿠로쇼우), 드워프 사제. 이번 세션 참여 안함. <NPC> 노인 (촌장): 프로즌크롭의 촌장. 똥똥배우스: 시아게르타의 기...  
50 기타 던전월드 리플레이 "시아게르타의 광산" - 3화: 등장인물 소개 (2) 및 캠페인 배경 소개 [2] 대슬 99   2019-01-16 2019-01-20 02:39
<기존 등장 인물들 (PC)> “부랄리우스”. 인간. 레벨 2 전사. 30세. 가치관 악. 근력 17, 민첩 13, 체력 15, 지능 8, 지혜 9, 매력 12 키가 2m가 넘는 거한의 전사. 본래 시아게르타 경비대 출신이다. 허일리우스 공작, 그리고 경비대 내부의 배신자인 똥똥배우...  
49 기타 던전월드 리플레이 "시아게르타의 광산" - 4화: 혼돈의 시아게르타 잠입 (1) [1] 대슬 95   2019-01-19 2019-01-24 03:15
<등장인물> 부랄리우스, 인간 전사. 이하 ‘랄' 모리스, 인간 도적. 이하 ‘모' 박춘배, 드워프 사제. 이하 ‘박' 랑폴, 인간 사냥꾼. 이하 ‘폴' 또랑꾸스, 엘프 마법사. 이하 ‘또' 시아게르타에서는 조금 떨어져 있는 사거리 대로. 부랄리우스와 모리스는 시아게...  
48 기타 초보 마스터를 위한 던전월드 마스터링 안내서 (서문) [1] 대슬 158   2019-01-19 2019-01-20 00:53
던전월드는 아포칼립스월드를 기반으로 만들어진 판타지 액션 활극 RPG입니다. 원작인 아포칼립스월드가 그렇듯이, 던전월드는 룰이 그다지 빡빡하지 않습니다. 무슨 짓을 (당)했을 때 어쩌구저쩌구 룰에 의거해 구구절절한 일이 일어나고 삐리리한 효과가 나...  
47 기타 초보 마스터를 위한 던전월드 마스터링 안내서 (1) 미치광이들을 다루는 법 [2] 대슬 93   2019-01-20 2019-01-20 01:59
서문에서 말했듯, 던전월드는 추상적인 룰입니다. 룰에 여백이 많기 때문에 플레이어들의 운신의 폭이 넓은 편입니다. 이는 플레이어들이 상상도 못한 짓들을 해서 전혀 예상하지 못한 방향으로 이야기가 진행되는 경우가 많다는 뜻입니다. 이런 상황들이 연속...  
46 기타 던전월드 리플레이 "시아게르타의 광산" - 4화: 혼돈의 시아게르타 잠입 (2) [3] 대슬 70   2019-01-22 2019-01-22 23:41
웨슬리 상단의 보급품 하역장에 도착한 일행. 부랄리우스와 모리스는 들적의 습격에 의연하게 대처한 랑폴의 노련한 모습을 인상 깊게 지켜봤는지, 그를 영입하고자 한다. 작은 상단의 호위에 만족하고 살기는 싫었던 랑폴은, 모험이 성공하면 시아게르타 광산...