AOS
-
유니티 AOS게임 만들기 - 체력바 UI 구현유니티 2022. 5. 23. 12:55
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class hp_mp_update : MonoBehaviour { public Slider hp_slider; public Slider mp_slider; // public Slider exp_slider; 아직 사용x public Text hp_text; public Text mp_text; // public Text exp_text; 아직 사용x public Camera cam; public Stats stats; void Start(){ cam = Camera.main; stats = cam.GetCompon..
-
유니티 AOS게임 만들기 - 플레이어 애니메이션과 공격과 스텟구현유니티 2022. 5. 23. 09:06
AOS게임의 스텟은 다양하겠지만 간단하게 1.공격관련- 공격력,공격속도,공격력 관통력 2.방어-마법방어력,물리방어력 3.체력,마나- 체력, 마나 ,체력재생,마나재생 4.이동관련- 이동속도 5.자원관련-보유골드,현상금 등 이정도로 간단하게 만들수 있겠네요 저희는 더 간단하게 공격력,공격속도,체력,마나 만 만들어보도록하겠습니다. 우선 애니메이션을 세팅하겠습니다. 제가 만든 player를 공유하겠습니다 https://drive.google.com/drive/folders/1YqQJnTxy0KTWitxP_HM4CojttjnTO2p0?usp=sharing 유니티 애니메이션만든것 - Google Drive 이 폴더에 파일이 없습니다.이 폴더에 파일을 추가하려면 로그인하세요. drive.google.com 이 플레이..
-
유니티 AOS게임 만들기 - 마우스커서 클릭한위치로 이동(+),카메라이동유니티 2022. 5. 19. 12:03
player.transform.position전시간의 마우스 커서 이동은 대상이 뭐가 됬든 우선 이동하고 보는 코드였습니다 그러나 만약 플레이어나 다른 오브젝트가 있다면 그위에 올라서는게 아니라 클릭하더라도 공격하거나주변 가장 가까운곳에서 멈춰야하는데 저희의 코드로는 레이캐스트가 구분없이 모든 포인트를 반환하기 때문에 플레이어를 클릭한다면 플레이어의 머리 꼭대기에 올라가있을수 있으니 그부분을 태그로 구분하여 땅인지 아닌지 판단하고 땅이라면 그위치로 이동 적인지 아닌지 판단하고 적이라면 공격하도록하는 코드를 추가하면 될것 같습니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class Player..
-
유니티 AOS게임 만들기 - AOS란?,마우스커서 클릭한위치로 이동유니티 2022. 5. 18. 11:25
유니티를 이용하여 AOS게임을 만들고 싶었습니다 왜냐하면 제가 다이렉트 x 에 대한 지식이 전무해서 유니티엔진을 이용해 게임을 구현해보고 다이렉트 x로 다시한번 더만들어 보겠습니다. 우리는 이러한 게임들을 AOS,MOBA 게임이라고 부릅니다 우선 필요한 기능들을 간단하게 생각해봅시다. 기능1.이동기능 (마우스로 클릭한 위치로 이동) 기능2.스탯(공격력,방어력,체력,마나,이동속도 등) 기능3.공격 및 스킬(일반공격,스킬) 기능4.상점,옵션,미니맵등 각종 UI 기능5.매치메이킹 시스템 기능6.미니언 AI(공격로를 따라 이동) 지금 생각나는건 이정도 기능이 필요할 것 같습니다. 유니티는 unity 2020.3.15f2 personal버전을 이용해 제작해볼 생각입니다. 네트워크는 포톤서버를 활용해 만들생각입니다..