모험 퀘스트 같은 게임을 만드는 방법
할 일이 꽤 많습니다.
당신이 해야 할 것은 아주 작은 증분 변화로 물건을 분해하는 것입니다. 예를 들어,(그들은 아직 아무것도하지 않습니다)수행 할 작업 메뉴를 표시하여 시작합니다. 그런 다음 아마도 당신의 성격과 적을 표시 할 전투를 입력 할 수있는 방법을 구현합니다. 그런 다음 피해를 입히는 간단한 공격을 수행 할 수있는 기능을 추가하십시오(지금은 고정 된 금액 만). 이제 한쪽이 건강 상태에있을 때 전투를 종료합니다. 그래서,그래서.
키가 작동하는지 확인할 수 있는 작은 변경 사항입니다.
당신이 이미하지 않은 경우,먼저 자바 언어의 나머지 부분뿐만 아니라 표준 라이브러리의 기본(일반적인 방법,읽기,파일에 쓰기 등의 물건)을 배우고 싶은 것입니다.
2 차원 이미지를 그리는 방법을 픽업해야합니다(예:여기 참조). 다른 기능은 프로그램이 필요로 정확히 무엇에 따라 달라집니다.
나는 정확히 무엇을 수반하는지 배울 시간이나 귀찮게하지 않았지만,전투 시스템이 특히 중요한 것처럼 보입니다. 먼저 코드 골격을 얻을 수있을 때까지 항목,통계 등을 구현하지 마십시오. 코드를 실행 한 후에는 그 세부 사항을 해결하는 것이 훨씬 쉬울 것입니다. 당신은 당신이 원하는 순서로 우선 순위를 지정할 수 있습니다,하지만 기억:작은,증분 변경. 저것이 소프트웨어의 큰 조각을 개발하기의 믿을만한 방법 이기 때문에 나는 이것을 무겁게 강조한다.