c++ 파고 api 파고 다렉 시작 중...
하하호호 취미로 하는거라 진도가 느린데..
엔터더건전 해보고 삘와서 겜 한달 동안 만들어보려는데...구조를 어떻게 설계해야 할지 감이 안옴
그냥 통짜로 캐릭터 클래스, 아이템 클래스, 맵 클래스...이딴식으로 해왔는데...
이번엔 좀 다르게 해보려고 검색 막 해봤는데 컴포넌트 패턴?
요게 대세라던데 유니티엔진이나 다른 게임 엔진들도 이런 방식으로 짠다메요?
그래서 집오는 길에 책을 사왔음
게임 프로그래밍 패턴!
여기에 컴포넌트 설명이 있길래...방금 봤는데...
인터페이스...c++에선 없지만 자바나 시샵? 엔 있따고 하던데
아무튼 인터페이스에다가 상속 썌려넣고 어찌어찌 하라고 적혀있는데..
이해는 가는데 어떤식으로 응용할지 전혀 감이 안옴 ^0^...
자살각 입니까?
게임 처음부터 설명해주면서 만드는 책 있으면 참 좋겠는데...
검색해 봐도 안나옴 영어로 된건 많던데.. 아는 책 있나욤?
c++도 인터페이스처럼 가능 virtual 로 때려넣은뒤 그거 상속해서 구현 ㄱ
실은 이런 경우엔 엔터더 건전을 한 번에 만들 방법은 없음 - dc App
예를들면 게임상에 있는 모든 물체들은 object로 정하고 그 오브젝트들을 구현하면서 내려오는거임 움직일 수잇는 물체인가 부터 움직일 수 없는 물체로도 상속받을 수 있고(moveable), 그리고 또 그릴 수 있는 객체인가 없는객체인가도 구분해서 상속해 내려올 수 있고
유일한 방법은 스테이지 하나 만을 생각해서 구현하고 개선하고 다시 설계하고의 반복뿡ㅁ - dc App
주화입마에 빠져들기 시작
답이 없구만...책에도 답은 없다라던데 ㅋㅋ 그냥 간단하게나마 만들어서 개선해나가는게 맞는 것 같다. 내 수준에 무슨...컴포넌트...걍 대충짜지 뭐,.,.언젠가는 잘해지겠찌?...제발..
ㅇ 말대로 C++에 인터페이스가 없다고 말하는건 좀 멍청한 얘기다
컴포넌트 패턴이면 has-a로 개임 객체 만드는 그거 말하는 건가?