반응형 ETC38 <JAVA>Text-based RPG Ver 0.1 영문->한글로 번역한 기본적인 베이스. Game class public final class Game { private final Player player = Player.newInstance(); public void play() throws IOException { System.out.println(player + " " + player.getDescription()); Dungeon.newInstance().startQuest(player); } public static void main(String[] args) throws IOException { Game game = new Game(); game.play(); } } Battle class public final class Battle { p.. ETC/프로젝트 2019. 5. 27. <JAVA>Text-based RPG 를 만들어보자. 해당 소스의 출처는 https://codereview.stackexchange.com/questions/9999/text-based-rpg-in-java 이며, 0.1ver 을 시작으로 입맛대로 update를 해나가는 방식으로 수정할 예정이다. 기본적인 영문을 한글로 변환 후, 4방향으로 이동하는 rpg가 아닌, n층의 탑을 올라가거나 내려가는 식으로 변형할 예정이다. 몬스터들의 능력치는 특정 층을 한 구간으로 두고, 그 구간 내에서 특정 범위를 지정 한 후(플레이어의 스탯을 고려하여) 랜덤함수로 돌려 한층한층 지정할 필요가 없게 하는게 목표이다. --> 층을 입력받아 특정 연산을 통해 몬스터 스탯을 결정하는 방식 경험치(XP), 레벨 을 도입하여, 플레이어의 능력치가 점진적으로 상승할 수 있도록 할 예.. ETC/프로젝트 2019. 5. 27. 이전 1 2 3 4 다음 💲 추천 글 반응형