스터디 노트/디자인 패턴 LimePapa 2017. 4. 25. 12:24
안녕하세요. 연두아빠에요. 전략 패턴 관련 두번째 포스팅입니다. 지난 포스팅에 이어서 이번에는 실제로 액션감 충만한 드래곤볼 게임 개발을 해보겠습니다. 지난 번에도 말씀 드렸지만, 이 정도로 퀄리티 있는 게임은 아니구요. 우리의 목표는 디자인 패턴을 공부하는 것이라는 것을 다시 한번 리마인드 하면서... 시작해 보겠습니다. 지난 포스팅에서 상속을 이용해서 간단하게 드래곤 볼 게임을 만들어 보려다 머리만 더 아프고 기획이 추가/변경 될 때마다 구조를 계속해서 변경해야 하는 고통에 시달리게 되었었는데요. 왜 계속해서 구조를 계속 바꿔줘야 했던건지... 가장 큰 문제가 뭐였을까요?상속 네... 그저 상속으로만 다 해결을 해보려다 이 사단이 나게 된 것 같네요. 부르마 처럼 싸우지 못하는 케릭터도 있고, 찌찌처..
스터디 노트/디자인 패턴 LimePapa 2017. 4. 23. 13:15
안녕하세요. 연두아빠에요. 드디어 디자인 패턴 관련해서 첫번째 게시물을 올리게 되었네요. 오늘은 간단한 콘솔 기반의 드래곤볼 게임을 개발해보려고 합니다. 물론 위처럼 캡숑 짱 멋진 게임을 만들려는 건 아니구요. 뭐 화려한 게임을 기대하시는 분들께는 다소 실망스러우실 수도 있겠지만... 목표는 디자인 패턴을 공부하는 것이니 최대한 심플하게 만들어보겠습니다. 불필요한 코드는 줄이고 최대한 이해하기 쉽게 진행하기 위해 C#을 이용하는게 좋겠네요. C#을 모르시는 분이 보시더라도 충분히 이해할 수 있도록 쉽게 쉽게 풀어나가 볼까 합니다. 일단 우리가 만들고자 하는 게임의 대략적인 구상은 다음과 같습니다. 케릭터를 선택하면 파이팅 넘치는 액션씬이 나온 후, 다시 케릭터를 선택하게 됩니다. 진짜 흥미 진진한 게임이..