본문 바로가기

분류 전체보기183

골드메탈 -언데드 서바이버(Undead Survivor) 제작 일정 [골드메탈 - 언데드 서바이버(Undead Survivor)] 참고할 영상: https://www.youtube.com/watch?v=qOTbP9ciJ88&list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x&index=2 **장르 : 뱀서라이크(Games Like Vampire Survivors) - 로그라이크 게임 중에서도 뱀파이어 서바이버즈(2021)의 영향을 크게 받은 게임 장르. (로그라이크 : 최초의 던전탐색 RPG인 《Rogue》의 특징과 시스템을 모방하여 만든 게임 장르) - 슈팅게임의 특징을 가지고 있으나 플레이어의 피지컬 능력보다 캐릭터의 무기 선택 및 능력치 성장 방향 결정 및 능력치 성장이 더 중요. - 플레이어 캐릭터는 자유롭게 움직일 수 있으나 공격 버튼은 따로.. 2023. 9. 13.
23/09/11 LearnUGUI (Mission 저장하고 불러오기) 나는 말하는 감자............. 실행하는데 오류나서 무슨 문제인가 선생님도 몇 분동안 계속 봐주셨는데... MissionData에 MonoBehaviour를 붙여놔서 그랬다,,,ㅜㅡㅠ **MonoBehaviour - 컴포넌트에 필요한 기본 기능을 제공 - MonoBehaviour를 상속 받아야지만 컴포넌트 기능을 쓸 수 있음 => 컴포넌트로 필요하지 않은 클래스는 MonoBehaviour가 필요 없음 Test06Main using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using System.IO; using UnityEdit.. 2023. 9. 11.
23/09/10 [주말과제] LearnUGUI (ShopGem) [기본 셋팅] - Practice03UIMain 생성(UI_ Image) - guide(UI_Image) 자식으로 생성 - main(빈 오브젝트) 자식으로 생성 - UIGemScrollview(UI_Image) 자식으로 생성 - content(빈 오브젝트) 부착 - UIGemCell(UI_Image) 자식으로 생성 UIGemCell 프리팹화 시키기 스크롤 해보기 gembox_data 파일 만들기 gembox_data.json 파일 만들기 2023. 9. 10.
23/09/09 [주말과제]LearnUGUI (ShopGold) [기본 셋팅] - UIPractice02Main 생성(UI_ Image) - guide(UI_Image) 자식으로 생성 - main(빈 오브젝트) 자식으로 생성 - UIScrollview(UI_Image) 자식으로 생성 - content(빈 오브젝트) 부착 - UIGoldCell(UI_Image) 자식으로 생성 UIGoldCell 범위 설정 후 UIScrollview에 Mask 부착하기! UIGoldCell 만들어주기 goldbox_data 작성 json 파일로도 저장 **유의점 AtlasManager에 arrAtlasName 넣을때, 끌어다가 넣지말고(어차피 못 넣음) Element 창에 직접 이름 치기 스크립트 Practice02Main using System.Collections; using Sys.. 2023. 9. 9.
23/09/07 [복습] LearnUGUI(ShopChest) **헷갈리는 부분 - 스크롤뷰 만드는 법 - 역직렬화 하는 법 - 전체적인 스크립트 작성.. 스크롤뷰 다시 만들어보기 (Practice 씬 새로 생성) Scroll 잘 되는지 확인 chestScrollCell에 Mask 컴포넌트 부착하기 **Mask 컴포넌트 부착하는 이유 : Mask가 부착된 부분만 게임뷰에 보여주기 위해! Mask (On) Mask(Off) UIChestCell 과 UIChestCellAD 만들기 각 UIChestCell들의 정보에 맞게 바꿔주기 Mask 키고 실행시켜보기 2023. 9. 8.
23/09/07 LearnUGUI (구조잡고 정적 스크롤뷰 관리 하는 스크립트 만들기) **상속 -부모 클래스(기반클래스): Base -자식 클래스(파생 클래스): Derived -부모: Virtual / 자식: Override 를 붙여줘야함 [Start에 입력] - 호출 순서가 제멋대로.. (Golden>Epic>Legendary>Silver>Wooden 순서) 자식에서 부모를 상속받으려면 부모에서 'protected'로 해줘야 상속받을 수 있음!!!!!!! UIChestCell using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class UIChestCell : MonoBehaviour { public enum eChestType { Wooden.. 2023. 9. 7.