GithubHelp home page GithubHelp logo

luna_fd's Introduction

[Unity3D] 루나 디펜스

🖥️ 프로젝트 소개

아트 + 프로그래머 2인개발로 루나 디펜스 게임을 개발하였습니다.

🕰️ 개발 기간

1년

⚙️ 개발 환경

Unity3D, C#

동영상

동영상

게임 주요 사진

1. 플레이어(루나)

전투시에는 좌우 방향키로 이동 가능 공격은 자동공격이다. 마나가 차게되면 우측 스킬 3개를 사용해 스킬이 사용 가능하며

스킬은 스킬 장비셋에서 여러가지 스킬이 선택가능하다. 캐릭터가 쓰는 거의 모든 스킬을 떄에따라서 장착하여 사용 가능하다.

장비창에서 여러가지 갑옷을 착용 가능하며 갑옷마다 특별한 기능들이 있다.

장비

렌느의 갑옷

루나가 원거리 공격이 가능해집니다.

드래곤의 갑옷

번개와 클로를 내리치는 특수공격을 하게 됩니다. 시간이 지나면 드래곤이 따라다니며 공격을 합니다.

렌느의 갑옷

루나가 원거리 공격이 가능해집니다.

숲의 기사의 갑옷

일정시간마다 유닛들을 회복시킵니다.

슬라임의 갑옷

거대 슬라임과 일반 슬라임을 소환하게 됩니다.

거대 해골 갑옷

스턴 공격과 범위 공격이 가능한 갑옷입니다.

스킬

기본적으로 영웅들이 사용할 수 있는 모든 스킬을 장착하여 사용이 가능하며 업그레이드가 가능합니다.

2. 영웅 캐릭터

골디

골디가 전투시 배치 되었을때 골드획득량이 증가합니다.

티라

티라는 아군 유닛들을 거대화 시킵니다. 거대화가 되면 최대체력과 현제 체력이 증가합니다.

드렌

마법구를 날려 폭발시킵니다. 일정 범위에 있는 적군들이 타격을 입습니다.

로엔

뒸쪽에 있는 아군 유닛들을 적군에게 가까운쪽으로 순간이동시켜 이동거리를 단축 시킵니다.

철퇴를 내려찍어 주위 적군들에게 데미지를 입힙니다.

###클레어 적군 쪽으로 순간이동 하여 빠르게 전투에 합류합니다.

###로즈 아군 유닛들에게 공격력 증가 및 이동 속도 증가 버프를 줍니다.

리아

해골 병사들과 해골 왕을 소환합니다.

메이

일직선상에 적에게 피해를 입히는 얼음을 날리는 스킬을 사용합니다.

마틸다

자폭이 가능한 마틴, 미니마틴을 소환합니다.

렌느

아군 유닛들에게 공격속도 이동속도 증가 버프를 걸어 줍니다.

포치

아군 유닛(영웅 한정)에게 일정 시간동안 무적이 되는 방어막을 걸어줍니다.

앨리스

일정 범위 안에 유닛들에게 데미지를 주는 스킬을 발동합니다.

라쿤

공격 당하는 적군을 뒤로 밀어주는 넉백 스킬을 사용합니다.

미우, 프링, 로니

아군 유닛들을 회복시키는 마법을 발동합니다.

레나

일반 슬라임, 킹슬라임을 소환하여 전투에 도움을 줍니다.

레논

검의 정령을 소환 합니다.

포비

분신을 소환 하여 공격합니다.

엘라나

방어력이 뛰어나고 공격기능이 없는 임프 전사를 소환합니다.

3. 상점

아이템과 영웅을 뽑아 능력치를 업그레이드 시킬수 있습니다.

4. 던전

무한의 던전

몬스터가 끊임없이 리젠되며 최대한 많은 횟수를 클리어하면 됩니다.

드래곤 레이드

강력한 용이 출현하며 클리어 할시 특별한 아이템들을 떨굽니다.

기술적 요소

자세한 소스코드 설명은 깃허브를 통해서 확인이 가능합니다.

URP (라이팅은 유니버셜 렌더 파이프라인을 활용 하였습니다.)

ui (everyday frame work를 사용 하였습니다.)

luna_fd's People

Contributors

eazuooz avatar

Watchers

 avatar

luna_fd's Issues

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.