게임 화면을 표시하는데 핵심적인 요소인

DisplayObject표시객체를 만들고 있다

이미지 하나를 저장해주는데 돌리거나 알파 조절도 되고 막 그러한 놈이다.

그 이미지는 전에 만들었던 파일로더모듈의 ResourceLibrary에서 가져온다(뿌듯)

어려운 건 없고 그냥 SDL API만 적절히 쓰면 된다


내일은 표시객체를 적당히 마무리 짓고

DisplayObjectContainer표시객체컨테이너를 만들 생각이다.

이놈은 다른 표시객체나 표시객체컨테이너를 포함할 수 있다.

이 객체를 통해 트리 구조를 형성할 수 있다.


게임 화면에 등장하는 모든 표시객체를 포함하는 DisplayObjectContainer를 Root노드라 한다.

Projector가 루트노드를 가지고 있으며 일정 주기(fps)마다 트리에 있는 모든 표시객체들을 렌더링한다.


fps는 추후에 만들 GameLoop 클래스 같은 놈이 처리해줄 것이다.,..(아직 이름도 안 정함)




처음 접한 언어가 AS3라 그런지

영 플래시 짭퉁이 되어가는 느낌이다



원래 1월 안에 끝내고 2월에는 이걸로 께임 만들려 했으나 실패했따...