Git Product home page Git Product logo

mobile-rpg's Introduction

더 폰 (The Pawn)

그림1

요약


마을씬에선 상점UI나 NPC 캐릭터와 상호작용하여 퀘스트 시스템 사용 가능.

마을씬에서 포털을 통해 던전에 입장하려고 하면 카드 선택 시스템을 통해 던전의 특정 구역에서 사용할 패시브 사용

던전씬에선 절차적 생성된 랜덤 던전을 탐험하며 다양한 공격패턴을 지닌 몬스터들을 사냥한다.

개발 환경


  • Unity 2019.4.16f1 (LTS)
  • Visual Studio 2017

설치방법


  • 위의 플레이스토어 링크를 통해 안드로이드 모바일 환경에 설치하여 플레이.
  • 본 리포지토리를 Fork하여 위와 동일한 개발 환경 상에서 구동.

사용법


  • 시작 및 로딩화면

그림2

그림3

  • 마을 맵 내에선 돌아다니며 다양한 NPC들과 상호작용을 통해 퀘스트를 획득할 수 있으며, 셰이더 그래프로 작성한 커스텀 셰이더를 통해 캐릭터가 벽 뒤에 위치하더라도 가시성을 확보했다.

그림4

그림5

  • 퀘스트 및 대화 시스템을 진행하여 퀘스트를 확보할 수 있으며, 옵션 버튼을 통해 사운드 및 데이터 초기화 등의 설정을 수정할 수 있다.

그림8

그림9

  • 마을 내에서 이용 가능한 상점 UI를 통해 다양한 재화나 상품을 구매하거나, 인벤토리를 통해 아이템을 착용 및 해제할 수 있다.

그림6

그림7

  • 마을에서 던전으로 입장하게 되면 절차적 생성 알고리즘을 이용하여 랜덤 던전이 생성되고, 스테이지별로 다양한 몬스터들을 상대로 플레이어 캐릭터를 조이스틱 및 버튼을 통해 조작하며 로그라이트 풍 전투 시스템을 즐길 수 있다.

그림10

그림11

mobile-rpg's People

Contributors

fool8474 avatar copolio avatar wsxc94 avatar egyeom avatar tmd2090 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.