contact 머드클럽 문의하기 카카오톡
즐겨찾기 추가plus 머드클럽이 새롭게 오픈하였습니다!
sub image
[기타]질문!!
member photo Jero 1 1,975 0 2004-07-23 05:57:47
0
1Comments
member photo
Raven 2004.07.23(금) 오전 10:25:58
몹을 오브젝트로 만든다는건 정말 잘 생각하신겁니다.
오브젝트를 만드는게 그리 어려운건 아닙니다.

음... 몹 오브젝트를 하나 만드는건...

class Creature:
......

이런식으로 class부터 작성하시고(물론 이름, 능력치, 체력 등을 저장할 수 있는 변수 공간도 만들어줘야겠죠?) 새로운 인스턴스를 하나 만듭니다.

rabbit = Creature([필요한 Parameter들])

이런식으로 만들면 몹 오브젝트 완성입니다. ^^;

이제 이 오브젝트가 어느 방에 속해있는지를 정해놓고
(방 오브젝트의 어딘가에 리스트나 사전으로 저장을 해놔야겠죠. 예를들면 room.creatures라던가...
물론 몹 자체도 자기가 어디 있는지 알고 있어야합니다. creature.room 이런식으로...)

플레이어가 '봐' 등의 명령어를 사용하면 보여주고...
A라는 플레이어가 공격하면, 일단 A가 있는 방의 몹 목록에서 해당하는 몹을 찾은 후
(이럴 때에는 사전으로 해놓으면 편하겠죠? (이름:몹 오브젝트) 식으로 해놓으면 찾기 쉬우니까요)
A.MOB = victimCreature
이런식으로 지정(victimCreature는 제가 임의로 지정한 이름입니다)해주면 되겠죠.

데미지 계산식은... 아무래도 직접하시는게... ^^;
코멘트를 삭제할 비밀번호를 입력하세요.
비밀번호:
정회원 이상만 코멘트 쓰기가 가능합니다.
총 게시물 954개 / 검색된 게시물: 954개
글번호   제목 작성자 조회수 싫어요 작성일
  [기타]질문 답변 외 글은 자유 게시판에 올려 주세요... 머드클럽 4341 0 0 2004-01-01
434 [기타] 고블린 주소 바뀌었네요.. [1] 장동석 1743 0 0 2004-07-27
433 [hanlp] 종료시 위치저장했다가 다시불러올때 그 장소로 가는 방법좀 가르쳐주세요.(냉무) 세인트타킨 1681 0 0 2004-07-27
432 [hanlp] [질문]로비의 회복상승 루틴 [2] 이 강 1944 0 0 2004-07-26
431 [hanlp] 사람들이 게임 이름에 많이 신경쓰나요? [6] 천무혼 2060 0 0 2004-07-26
430 [기타] 강호무림 주소가 바뀌었나요? [2] 신윤수 2016 0 0 2004-07-25
429 [hanlp] 질문이요~! [3] 세인트타킨 1734 0 0 2004-07-25
428 [기타] 자체 머드를 만들려면..? [3] GrayRese 1788 0 0 2004-07-25
427 [기타] 머드에서의 인터페이스... [10] 플뢰헨블리츠 2030 0 0 2004-07-24
426 [기타] 게임(텍머) 만들땐 어떤 순으로 만들어야 할까요? [6] 천무혼 1919 0 0 2004-07-24
425 [mordor] 머드 여는 방법과 머드소스 올리는방법좀. [2] 강민 2039 0 0 2004-07-23
424 [기타] 질문!! [1] Jero 1976 0 0 2004-07-23
423 [기타] 제 3의 눈 안돼요.. 미카가미 1878 0 0 2004-07-22
422 [hanlp] 다시 질문입니다. hanlp질문 [1] 세인트타킨 1934 0 0 2004-07-21
421 [hanlp] HanLPWin102<-- 이거 수정어떻게? [1] 세인트타킨 1766 0 0 2004-07-20
420 [hanlp] 이 오류메시지 뜻이? [1] 천무혼 1961 0 0 2004-07-20
419 [hanlp] 잘못된것 있습니까? 천무혼 1681 0 0 2004-07-20
418 [기타] 우연히 MudMaker 라는 프로그램을 알게 되었는데요.. [1] Darkmaster 1821 0 0 2004-07-20
417 [hanlp] hanlp에서 작업할때 필요한.. [3] 2Soo 1960 0 0 2004-07-19
416 [기타] 답변좀 부탁드려요 [1] 플루 1844 0 0 2004-07-19
415 [circle] 제가.윈도우로.컴파일러하려고하는데요. [2] 이정민 2058 0 0 2004-07-19
쪽지를 전송하고 있습니다. 잠시 기다려주세요.
쪽지보내기
받는이(ID/닉네임)
내용
쪽지가 도착하였습니다.
쪽지 내용을 읽어오고 있습니다. 잠시 기다려주세요.
--