디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

게임프로그래밍이라는거 재밌어보이지않음?(장문)앱에서 작성

시구르드갤로그로 이동합니다. 2022.04.15 11:45:25
조회 68 추천 0 댓글 7

프로그래밍안해본사람만읽으셈

메이플을 예로들어보겟음
들어가자마자 로저라는싸이코패스가 님을 한대 때리맥이고 사과를처먹어서 회복하라는 퀘스트를줌.
퀘스트창에는 로저의 사과(1/1)이 떠잇고 소비창에는 깽값으로 받은 사과가 들어와서 반짝거림. 뭔가 안먹으면좃될거같음.

근데 이 퀘스트라는거 어떻게 굴러가는걸까 생각해봄??
알겠지만 아주 간단한로직으로 구현가능할거임. 근데 유저<<이새끼들은 천방지축어리둥절이라 가끔 말도안되는 개짓거리를함...그래서 그 모든걸 커버가능한 코드를 짜야함 프로그래머가 유저 위에 서야한다는거임..
그래서 버그가생기면 존나치명적인문제가 생길 것 같은때(ex]아란 튜토리얼. 200레벨로 시작해서 버그생기면 그냥 200렙캐릭터를 공짜로주는꼴이됨)엔 어쩔수없이 유저의 행동반경을 제한하는방법을 주로 씀...
게임에서 지시하는대로 안하면 아무것도못하게하는거임... 팔다리다묶어놓으면 개짓거리못할거아님??
그래도 루미너스만렙버그같은거 터지는거보면 ㄹㅇ 다막을순없다는걸알수잇음...

아무튼 다시 로저의 사과로 돌아가봄
퀘스트 완료조건은 사과를먹는다. 임
그럼 사과먹은걸 어떻게 체크할건데?
1.퀘스트 받은순간부터 가방을 계속 탐색해서 id='로저의 사과' 가 있는지 검색할거임? 너무 비효율적이잖음. 안됨.
2.흠 그럼 사과를 받앗을때의 인벤토리 위치를 기억해놓고 그 자리에서 없어졋을때 가방을 다뒤져서 로저의 사과를 찾아보고 그때도없으면 완료된걸로하죠.-> 사과버리면어쩔거임???이새기들은 처먹으라해도 버리는놈들임
3.그럼 사과는 소비템이니까 소비템 먹을때 가방체크해.->흠그럴까??근데 문제가있음.
유저는 퀘스트를 받아놓고 사과를 먹을수도 안먹을수도있음. 그니까 그냥 퀘스트만 받아놓고 빅토리아아일랜드로 날아가도됨.
어?그럼 이제 로저의 퀘스트는 수행할수없음. 근데 우리는 퀘스트 완료 조건을 계속 탐색해야하는 의무가있음. 그럼 유저는 로저의퀘스트를 받았다는 이후부턴 어떤 소비템을 쓰든 가방을 탐색당하는 신세가 됨. 의미없는 코드가 계속 돌아가는 자원낭비임.
4.그럼 hp 수치로? -> 다른 회복 시스템 쓰면 어쩌게??
머 이런걸 고민해봐야함...이건 제일 기초적인거라 좁밥처럼 보이는거고 더 들어가면 복잡하기 짝이없음...
그래도 for문으로 별반룡을찍어보세요~~같은 상상도 안가는 것들보다 고민하는 과정이 훨씬재밋지않겟음???그니까말임...

1줄요약 : 게임만드실분

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
1583111 연재분 썼는데 주인공 동료가 개씹창년처럼 나오면 어떡함? 죄 악(110.11) 22.05.03 7 0
1583110 누나네 집 간다 [3] 알레미카갤로그로 이동합니다. 22.05.03 84 0
1583109 근데 대부분은 주임원사가 소위한테 선넘어서 징계던ㄷ [1] 그림먼저본다갤로그로 이동합니다. 22.05.03 29 0
1583108 역시 장원영이 이쁘긴 이쁘네.... [1] ㅇㅇ(223.62) 22.05.03 22 1
1583107 걍 만신이네 이 사람ㅋㅋㅋㅋ [4] 갤로그로 이동합니다. 22.05.03 51 0
1583105 이제야 메가진화하네 [6] 벼디갤로그로 이동합니다. 22.05.03 25 0
1583103 술을 마시면 픽 쓰러져서 폰만 한다 [1] 유로지바갤로그로 이동합니다. 22.05.03 11 0
1583101 오늘도그거를했다 ㄹㅋㄹㅋ갤로그로 이동합니다. 22.05.03 10 0
1583100 판타지갤 여러분들 아이브에게 한표만 부탁드립니다 [3] ㅇㅇ(223.62) 22.05.03 25 1
1583099 내일 아침 빵먹을까 [5] (홈즈)갤로그로 이동합니다. 22.05.03 19 0
1583098 김민주 장원영 투샷 [1] ㅇㅇ(223.62) 22.05.03 26 1
1583097 구 아이즈원 굿즈 판매량 순위 ㄷㄷ [2] ㅇㅇ(223.62) 22.05.03 26 1
1583096 구름이아빠 불쌍하네 [8] 시스템올그린갤로그로 이동합니다. 22.05.03 70 0
1583095 씨발 카오스 에피리스 초견클했다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋzz [1] 마음껏비웃어그비웃음환호성으로바꿔줄테니갤로그로 이동합니다. 22.05.03 16 0
1583094 장원영이 알려주는 셀카 찍는 팁 핫하노 ㄷㄷ [3] ㅇㅇ(223.62) 22.05.03 36 1
1583093 사고싶은건 많지만 돈이없구나 리츠카 김해린갤로그로 이동합니다. 22.05.03 8 0
1583092 민주당 이새끼들 여론 ㅈ박을수록 입법으로 트롤링할텐데 그림먼저본다갤로그로 이동합니다. 22.05.03 29 0
1583091 혐)아 씨발 이거 설정이랑 근육 ㅈㄴ 꼴려서 보고있는데 [3] 모하비배달부갤로그로 이동합니다. 22.05.03 65 0
1583090 야자끗ㄷ 솣쟝갤로그로 이동합니다. 22.05.03 9 0
1583088 이제 여시 루리웹 클리앙 말고 모든 사이트가 폐쇄임? [1] 시스템올그린갤로그로 이동합니다. 22.05.03 37 0
1583087 저 블루아카뉴비인데이캐릭터죻은건가요 니뒤이l갤로그로 이동합니다. 22.05.03 17 0
1583086 내일은 눈뜨자마자 글써야지 [4] ㅎㄹ.갤로그로 이동합니다. 22.05.03 20 0
1583085 선박 함정 의례 [1] 소다향¤갤로그로 이동합니다. 22.05.03 17 0
1583084 몰루아카 파밍어디서해야댐 [1] [범골]마력석갤로그로 이동합니다. 22.05.03 12 0
1583083 군인은 이만 폰을 내야해 [1] ㅇㅇ(175.223) 22.05.03 8 0
1583080 러시아 외무부, 이스라엘에 일침 “유대인도 나치협력자” [2] ㅇㅇ(221.165) 22.05.03 26 0
1583079 알레미카 vs 밀리오 가출 갤반응 비교...jpg [20] ㅇㅇ(112.169) 22.05.03 913 23
1583078 마음만으론 사람을 죽일 수 없어 망아지갤로그로 이동합니다. 22.05.03 8 0
1583077 저희 부대 ㄹㅇ 중대장이랑 준위가 싸우는데 너무 무서웠었음 ㅇㅇ(182.209) 22.05.03 32 0
1583071 이상헌 저 인간은 대체 뭔데 법도 ㅈ같은 것만 내놓지? 그림먼저본다갤로그로 이동합니다. 22.05.03 20 0
1583070 민주당 법안 내놓는거보면 너무 두려움 [3] ㅇㅇ(115.143) 22.05.03 39 0
1583069 미안한데 노피아는 무한대로 필명을 바꿀 수 있어 [11] 모하비배달부갤로그로 이동합니다. 22.05.03 75 0
1583068 엉엉 아가페이즈 찾는거 문제있는데 [16] 세오울갤로그로 이동합니다. 22.05.03 63 0
1583067 싱글벙글 이집트 파라오의 수치플.jpg [2] ㅎㄹ.갤로그로 이동합니다. 22.05.03 102 0
1583066 이런 직장선배가 집에서 술마시자면 어캄? ㅇㅇ(58.230) 22.05.03 23 0
1583065 찢갈이들 인터넷 여론서 개털리니 저 법 내놓은거 같은데? [2] 닉이거되나?갤로그로 이동합니다. 22.05.03 51 0
1583064 바니걸 비틱한거 보구가 [2] 지평선,갤로그로 이동합니다. 22.05.03 36 0
1583062 스파이 패밀리 뮤지컬 응모 조건이 까다롭다고 말 많네 [6] ㅇㅇ(180.182) 22.05.03 71 0
1583058 근데 자네가 주임원사인가 이거 소위한테 시키는 경우 있음 그림먼저본다갤로그로 이동합니다. 22.05.03 52 0
1583055 바니걸 ㄹㅇ 뭔 엘레프 이렇게 퍼주냐 [1] 지평선,갤로그로 이동합니다. 22.05.03 48 0
1583054 해야할일이하기 싫을 땐 5분씩만 해보래 [2] ㅎㄹ.갤로그로 이동합니다. 22.05.03 27 0
1583051 저 자네가 주임원사는 못 봤는데 대위랑 33년 근속 준위가 [7] ㅇㅇ(182.209) 22.05.03 80 0
1583050 드라마 북두의 권 개재밌네ㅋㅋ [2] 갤로그로 이동합니다. 22.05.03 32 0
1583048 코드네임 ㄴ가시공주ㄱ [1] (홈즈)갤로그로 이동합니다. 22.05.03 15 0
1583046 어우 설거지 다했다 [4] 퓌캬륀갤로그로 이동합니다. 22.05.03 37 0
1583045 됐다 씨발 ㅋㅋㅋㅋㅋㅋㅋ [6] 움뀨갤로그로 이동합니다. 22.05.03 67 0
1583044 남고가 또 귀족영애가 됐구나 [4] 스드갤로그로 이동합니다. 22.05.03 46 0
1583043 서비스종료예정작품에 달린 이모티콘... ㅇㅇ(112.146) 22.05.03 39 0
1583042 아 씨발 날씨는 왜 춥고 지랄이야 알레미카갤로그로 이동합니다. 22.05.03 19 0
1583041 커뮤 폐쇄법은 모냐 [4] 어사일럼갤로그로 이동합니다. 22.05.03 64 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2