스킬 파이어볼을 배웠다고 치면
파이어볼 1랩~30랩까지
전부다 다른객체라고하는데 ㄹㅇ이냐?
파이어볼 객체하나로 스킬포인트올릴때마다 값을 변경해주는게아니고
그냥처음부터 파이어볼을 30개를 만들어놀고
스킬포인트 올릴떄마다 교체해주는식으로 만든다는데 개 비효율아니냐? 회사에선 이런식으로 하냐?
스킬 파이어볼을 배웠다고 치면
파이어볼 1랩~30랩까지
전부다 다른객체라고하는데 ㄹㅇ이냐?
파이어볼 객체하나로 스킬포인트올릴때마다 값을 변경해주는게아니고
그냥처음부터 파이어볼을 30개를 만들어놀고
스킬포인트 올릴떄마다 교체해주는식으로 만든다는데 개 비효율아니냐? 회사에선 이런식으로 하냐?
멀티유저면 정의해놓고 쓰는게 좋지 안흘까??
http://ourlin.gq
ㄹㅇ?
전부 다른 인스턴스가 아닐까?
불이 점점 커지나 - dc App
한번에 스킬 하나만 화면에 뜨는것도 아니고 인스턴스 써야할거 아니야 저게 젤 나을걸
구현할때마다다르겠다만,나같으면걍파이어볼클래스하나만들고거기서컨트롤할듯
1렙파이어볼은 좀 작게 2렙은 좀 크게 30렙은 많이 크게 안되나
객체랑 클래스 헷갈리는 거 같은데 강사 말대로 파이어볼 100개 뿌리면 다 다른 객체인 건 맞음. (instace) 니가 말하는 객체는 class 뜻하는 것 같은데, 실제 개발할때는 attack - rangedattack - fireball 식으로 상속하든 조합하든 해서 씀. 클래스가 30개 있다는 소리는 절대 아님.
일본기업은 레벨별로 다른 클래스 만들어 쓰기도 한다더라. 그러면 버그가 나도 해당 클래스만 고치면 되니까 편하긴 하겠지만 유지보수에 죽어나지. 콘솔겜처럼 한번 출시하고 말 거면 그쪽이 나을지도 모르겠다. 경우의 수가 정확하게 한정도니까.
나 전업 기획자인데 나한테 강의 듣고 싶으면 연락해라 ㅋㅋㅋㅋ