Java로 텍스트 기반 어드벤처 게임 만들기 ⚔🗺

어드벤처 투이



터미널에서 모험! ⚔🗺️



이게 뭔가요



Adventure TUI는 터미널에서 바로 다른 세계를 탐험할 수 있는 텍스트 어드벤처 게임입니다.

자신만의 모험을 추가할 수도 있습니다. 자세한 방법은 아래를 참조하세요.

영감



저는 텍스트 기반 어드벤처 게임에 많은 밤을 보냈습니다. 이것은 1970년대 초 Will Crowther의 오리지널 "Adventure"에 대한 제 찬사입니다.

전제 조건



시작하기 전에 다음 요구 사항을 충족하는지 확인하십시오.
  • 최신 버전java을 설치했습니다.

  • 모험 투이 얻기



    adventure-tui를 받으려면 다음 단계를 따르세요.

    git clone https://github.com/2kabhishek/adventure-tui
    cd adventure-tui
    

    adventure-tui 사용



    복제 후 VS Code(Java 확장 포함) 또는 다른 편집기/IDE를 사용하여 이를 실행할 수 있습니다.

    명령줄에서 실행하려면 다음 단계를 따르세요.

    cd src/
    # Compile Adventure.java
    javac Adventure.java
    # Run Adventure.java
    java Adventure
    

    게임을 실행하면 모험을 선택하라는 메시지가 표시됩니다. Crowther , Small 또는 추가한 사용자 지정 모험 중에서 선택할 수 있습니다.

    터미널에서 실행하는 동안 오류가 표시되면 DATA_PATH에서 src/Adventure.java 변수를 편집할 수 있습니다.

    건축 방법



    adventure-tui는 java와 많은 상상력을 사용하여 만들었습니다!

    직면한 과제


  • 추상화 구축이 어려웠음
  • 처음에는 문제를 더 작은 조각으로 나누는 것이 어려웠습니다
  • .

    내가 배운 것



    adventure-tui를 만들면서 알게 된
  • OOP를 사용하여 추상화를 구축하는 방법
  • 데이터 저장을 위한 txt 파일의 효율적인 사용
  • 텍스트 어드벤처 게임을 만드는 것은 재미있습니다!

  • 무엇 향후 계획



    새 게임을 추가할 수도 있고 새 방과 개체 파일을 추가하기만 하면 됩니다!

    이것이 유용하다고 생각되면 ⭐ 버튼을 누르십시오.

    더 많은 정보



    Demo Video


    2KAbhishek / 모험 투이


    터미널에서 모험! ⚔🗺️






    어드벤처 투이








    터미널에서 모험! ⚔🗺️


    adventure-tui Demo

    모험 투이 스크린샷

    이게 뭔가요



    Adventure TUI는 터미널에서 바로 다른 세계를 탐험할 수 있는 텍스트 어드벤처 게임입니다.

    자신만의 모험을 추가할 수도 있습니다. 자세한 방법은 아래를 참조하세요.

    영감



    저는 텍스트 기반 어드벤처 게임에 많은 밤을 보냈습니다. 이것은 1970년대 초 Will Crowther의 오리지널 "Adventure"에 대한 제 찬사입니다.

    전제 조건



    시작하기 전에 다음 요구 사항을 충족하는지 확인하십시오.
  • 최신 버전java을 설치했습니다.

  • 모험 투이 얻기



    adventure-tui를 받으려면 다음 단계를 따르세요.
    git clone https://github.com/2kabhishek/adventure-tui
    cd adventure-tui

    adventure-tui 사용

    After cloning you can use VS Code (with Java extentsions), or any other editor/IDE to run this.

    For running it from the command line, follow these steps

    cd src/
    # Compile Adventure.java
    javac Adventure.java
    # Run Adventure.java
    java Adventure
    
    게임을 실행하면 다음을 선택하라는 메시지가 표시됩니다...

    View on GitHub

    좋은 웹페이지 즐겨찾기