[Archive] 강좌게시판

취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

[myLV.net 집필진 강좌] Ladder Game with AF - 실습 전 프로그램 설계

 [myLV.net 집필진 강좌 – 웅킹킹킹]

 

안녕하세요. 웅킹킹킹입니다.

 

 

조금 뜬금없지만 Actor Framework 관련 예제를 하나 소개해드리면서

 

실습을 하는 시간을 가지려고 합니다.

 

이유는 현재 강의내용은 Actor Framework 라이브러리의 코드를 하나하나 뜯어보는

 

시간을 가지고 있습니다.

 

하지만 소스 코드 분석이라는 부분 자체가 아무래도 지루한 부분이

 

있기 때문에 잠깐 쉬어 가는 느낌으로 실습 시간을 마련했습니다.

 

지금까지 OOP, Actor Framework의 관련 실습이나 내용으로

 

열심히 공부하신 분들이라면 이번 실습으로 좀 더 Actor Framework에

 

대해서 이해도가 높아지길 바랍니다.

 

 

 

실습 예제의 주제는 사다리타기 게임 입니다.

 

2 ~ 5인용 게임이며 제가 예전에 직접 공부하려고 만들어본 예제입니다.

 

약간의 버그가 있을 수도 있으니 너그럽게 넘어가주시길 바라구요.^^

 

Actor Framework 구조를 공부하기 위한 목적이니까요.

 

 

 

a.png

 

 

사다리타기 게임의 UI 입니다.

 

 

공부를 위한 목적이었지만 그래도 UI에 조금 신경을 썼으며

 

실습과정에 필요한 UI는 제공될 예정입니다.

 

아무래도 UI까지 작업하는 것은 의미가 없으니까요.

 

 

 

b.png

 

 

사다리타기 게임의 UML(Unified Modeling Language) 입니다.

 

Ladder Game, Runner Manager, Runner 3개의 Actor 클래스

 

Ladder Map 하나의 기본 클래스로 구성되어 있습니다.

 

UML을 읽는 방법은 저의 강의 중에 설명해드렸으며

 

위의 UML을 보시고 예제인 사다리타기 게임의 설계에 대해서

 

생각해보시는 시간을 가지시면 좋을 것 같습니다.

 

그리고 만약 내가 설계한다면 이 방법이 아니라 다른 방법으로

 

접근해서 생각해보시는 것도 매우 큰 도움이 되실 거라 생각이 됩니다.

 

 

예제 관련 동영상은

 

http://sigsa.co.kr/221016719881

 

에서 살펴보실 수 있습니다.

 

 

다음 시간부터 UML 설명과 더불어 실습과정을 시작하려고 합니다.

 

그리고 이번 실습과정이 끝나면 다시 Actor Framework 소스코드 분석을

 

이어가려고 합니다.

 

 

 

감사합니다.

기여자